چهارشنبه 25 مهر 1397
بازدید امروز : 1903 نفر

موضوع : open GLپروژه بررسی و مطالعه
تحویل در محیط : word

عنوان سفارش :
open GLپروژه بررسی و مطالعه
تعداد صفحه :
38
قیمت :
5000 تومان

فهرست مطالب
فصل اول
مقدمه ای بر open GL: اهداف فصل
open GL چیست؟
یک تکه از کد open GL:
دستور زبان فرمان open GL:
open GL به عنوان یک دستگاه حالت:
ارائه مسیر اطلاعاتی open GL:
لیست های نمایش:
ارزیابی:
اعمال هر رأس:
مونتاژ اولیه یا ابتدایی
اعمال پیکسل:
مونتاژ بافت:
پویش خطی نمایی:
اعمال قطعه قطعه کردن:
کتابخانه های مربوط به open GL:
فایل های مشمول:
GLUT، سودمندی ضد ویروس open GL:
مدیریت پنجره:
نمایش پاسخ دادن:
بررسی اتفاقات ورودی:
مدیریت پردازش یک پیش زمینه:
اهداف طراحی سه بعدی:
متحرک سازی:
عبور تازه سازی شده:
حرکت= ترسیم مجدد + تعویض:
  « همه فانیند، تنها اوست که می ماند »
فصل اول
مقدمه ای بر open GL:
اهداف فصل
بعد از خواندن این فصل، شما باید مطالب زیر را بفهمید.
• درک اصطلاحات کلی از کارایی open GL
• سطوح مختلف ارائه پیچیدگی را بشناسید.
• قوانین اصلی برنامه open GL را بفهمید.
• ترکیب فرماندهی open GL تشخیص داده شود.
• دنباله عملکردها از ارائه مسیر اطلاعاتی شناخته می شود.
• فهم کلی اصطلاحات که چطور اشکال گرافیکی در یک برنامه open GL محرک سازی می شود.
این فصل معرفی open GL است که شامل بخش های عمده ی زیر می شود:
• open GL چیست؟ توضیح اینکه open GL چیست؟ یعنی چه کارهایی انجام می دهد و چه کارهایی انجام نمی دهد و چطور کار می کند.
• ارائه دهنده یک برنامه open GL کوچک و بطور خلاصه بخشهای مرتبط با آن. بنابراین این بخش تعاریف پایة اصطلاحات مربوط به گرافیک کامپیوتری است.
• «فرمان ترکیب open GL» توضیح بعضی از قراردادها و نمادسازی های استفاده شده بوسیله فرمانهای open GL است.
• « open GL بعنوان یک حالت دستگاه» شرح حالتها، استفاده های مختلف در open GL و فرمانها برای پرس و جو توانمند سازی، و حالت های ناتوانی.
• «ارائه لوله کشی open GL» نشان دهنده یک بخش نمونه از اعمال برای پردازش هندسی و دادة تصویری.
• «کتابخانه های مرتبط open GL» شرح انواع ارتباطات عادی open GL، شامل یک کتابخانه کمکی مخصوص نوشته شده برای این کتاب برای ساده سازی مثال های برنامه سازی.
• «متحرک سازی» در اصطلاح کلی توضیح اینکه چطور یک تصویر خلق کنیم که در صفحه حرکت کند.
open GL چیست؟
open GL یک نرم افزار اشتراکی برای سخت افزارهای گرافیکی است. واسطی شامل حدود 150 فرمان تشخیص است که می توانید برای مشخص سازی اهداف و اعمال مورد نیاز برای تولید فعال کاربردهای سه بعدی استفاده کنید.
open GL بعنوان یک سطح مشترک خطوط جریان دار و بدون وابستگی به سخت افزارها طراحی شده است برای پیاده سازی روی سکوهای سخت افزاهای مختلف. برای بدست آوردن این کیفیتها، هیچ فرمانی برای اجرا کردن مهارتهای پنجره ای یا بدست آوردن کاربرد ورودی در open GL وجود ندارد. بجای آن شما باید روی هر آنچه در کنترل سیستم های پنجره ای ویژة سخت افزار قابل استفاده هستند. بطور مشابه open GL فرمانهای سطح بالا را برای شرح دادن اهداف مدل های سه بعدی تأمین نمی کند، اینگونه فرمانها ممکن است به شما اجازه دهند که رابطة شکل های پیچیده را تعیین کنید. مثل خودرو، قسمت های بدن، هواپیماها یا مولکول ها بوسیله کاربرد موفقیت آمیز open GL در کامپیوتر در راه های پیچیده تر ارائه می کند. با open GL شما باید مدل انتزاعی از یک مجموعه کوچک نقاط ابتدایی هندسی، خط ها و چند ضلعی تشکیل دهید، یک کتابخانه پیشرفته که این خصیصه ها را تأمین می کند می تواند دقیقاً بر اساس سطح بالای open GL ساخته شود. فایدة کتابخانه های open GL (GLU) تأمین خیلی از خصیصه های مدل سازی است مانند سطحهای چهارتایی و سطح ها و منحنی های NURBS. GLU یک بخش استاندارد از پیاده سازی هر open GL است بنابراین یک کیت ابزار سطح بالا موجودگرا است. open Inven tor چیزی است که از سطح بالای open GL و بطور جداگانه برای بسیاری از open GL ها پیاده سازی شده است (برای اطلاع بیشتر راجع به open Inven tor مراجعه کنید به open GL-Related Libraries). حالا که شما نمی دانید open GL چه کارهایی انجام نمی دهد، کارهایی را بیان می کنیم که می تواند انجام دهد. نگاهی به پالت رنگ بیاندازید، آنها کاربردهای نوعی از open GL را شرح می دهند. آنها چشم اندازی از سطح پوشش این کتاب را نشان می دهند (آنچه را می خواهند بگویند می کشند). لیست زیر شرح می دهد در حالت کلی چطور این تصاویر ساخته می شوند: ..................

تحقیقهای مشابه

ترجمه انگلیسی به فارسی سایت تحقیق

برای پیدا کردن ما فقط کافیست «سایت تحقیق» را در گوگل سرچ کنید

ترجمه فارسی به انگلیسی سایت تحقیق
با کلیک روی +۱ ما را در گوگل محبوب کنید

Tel : 09118370377
Email : tahghighnet@yahoo.com
Telegram : @tahghighnet
channel: https://t.me/tahghighchannel
Instagram : tahghighnetinsta
www.tahghigh.net
2018 - 2007