سال انتشار: 2021 | 536 صفحه | حجم فایل: 46 مگابایت | زبان: انگلیسی
تعداد موارد: 10
رندرینگ گرافیکی سه بعدی؛ راهنمای جامع برای بررسی الگوریتم های رندرینگ در اوپن جی ال مدرن و ولکان
برنامه نویسی گرافیک کامپیوتری در اوپن جی ال با سی پلاس پلاس
گرافیک کامپیوتری از طریق اوپن جی ال؛ از تئوری تا آزمایشات
برنامه نویسی گرافیک کامپیوتری در اوپن جی ال با استفاده از جاوا
کتاب برنامهنویسی گرافیک کامپیوتری در OpenGL با استفاده از جاوا، هم برای دوره آموزشی کارشناسی علوم کامپیوتر در زمینه برنامهنویسی گرافیک 3D با استفاده OpenGL و هم برای متخصصانی که علاقمند به تسلط بر مهارتهای گرافیکی سهبعدی هستند، مناسب است.
این کتاب، به همراه نمونههای متعدد قابل اجرا، در فرمتی چهاررنگ و خودآموز طراحی شده است و از آن جهت که برنامهنویسی OpenGL را با استفاده از JOGL، در محیط جاوا آموزش میدهد، یک اثر منحصربهفرد است.
کتاب حاضر شامل فایلهایی همراه با کد منبع و تصاویر آن میباشد.
این کتاب، به همراه نمونههای متعدد قابل اجرا، در فرمتی چهاررنگ و خودآموز طراحی شده است و از آن جهت که برنامهنویسی OpenGL را با استفاده از JOGL، در محیط جاوا آموزش میدهد، یک اثر منحصربهفرد است.
کتاب حاضر شامل فایلهایی همراه با کد منبع و تصاویر آن میباشد.
سال انتشار: 2017 | 200 صفحه | حجم فایل: 7 مگابایت | زبان: انگلیسی
گرافیک کامپیوتری با اوپن جی ال؛ از تئوری تا آزمایشات
ویرایش دوم “گرافیک کامپیوتری با OpenGL؛ از تئوری تا آزمایشات” از شکلهای هندسی اولیه تا انیمیشن برای مدلسازی سه بعدی برای نورپردازی، سایهپردازی و بافت، مقدمهای جامع از گرافیک کامپیوتری که از یک سبک یادگیری فعال برای آموزش مفاهیم کلیدی استفاده میکند؛ ارائه کرده است. این کتاب به همان اندازه با تاکید بر تئوری و عمل، نه تنها درکی از اصول گرافیک کامپیوتری 3D ارائه میکند بلکه استفاده از OpenGL، رابط برنامهنویسی نرمافزار (API) برای صحنهها و انیمیشن 3D کد از جمله بازی و فیلم نیز ارائه شده است.
سال انتشار: 2014 | 929 صفحه | حجم فایل: 154 مگابایت | زبان: انگلیسی
راهنمای برنامه نویسی OpenGL ES 3.0
نویسندگان در ویرایش دوم کتاب “راهنمای برنامهنویسی OpenGL ES 3.0” API و زبان سایهزنی را کاملا پوشش میدهند.
آنها بهدقت ویژگیهای نرمافزار OpenGL ES 3.0، مانند نقشهبرداری سایه، نمونهسازی، سطوح رندر چندگانه، اشیا یکنواخت Buffer، تراکم بافت، برنامههای باینری و بازخورد تبدیل را معرفی میکنند.
از طریق نمونههای کد مبتنی بر C قابل دانلود و دقیق، نحوه اجرا و دستور کار هر جنبه خط لوله گرافیکی را یاد خواهید گرفت. بهصورت گام به گام، از تکنیکهای مقدماتی تا نورپردازی پیشرفته برای هر پیکسل و سیستمهای ذرات، حرکت خواهید کرد.
در تمام کتاب، نکتههای بهروزی را برای بهبود عملکرد، افزایش کارآمدی با API و سختافزار و نفوذ کامل OpenGL ES 3.0 در طیف وسیعی از برنامههای کاربردی، پیدا خواهید کرد.
آنها بهدقت ویژگیهای نرمافزار OpenGL ES 3.0، مانند نقشهبرداری سایه، نمونهسازی، سطوح رندر چندگانه، اشیا یکنواخت Buffer، تراکم بافت، برنامههای باینری و بازخورد تبدیل را معرفی میکنند.
از طریق نمونههای کد مبتنی بر C قابل دانلود و دقیق، نحوه اجرا و دستور کار هر جنبه خط لوله گرافیکی را یاد خواهید گرفت. بهصورت گام به گام، از تکنیکهای مقدماتی تا نورپردازی پیشرفته برای هر پیکسل و سیستمهای ذرات، حرکت خواهید کرد.
در تمام کتاب، نکتههای بهروزی را برای بهبود عملکرد، افزایش کارآمدی با API و سختافزار و نفوذ کامل OpenGL ES 3.0 در طیف وسیعی از برنامههای کاربردی، پیدا خواهید کرد.
سال انتشار: 2014 | 560 صفحه | حجم فایل: 11 مگابایت | زبان: انگلیسی
آموزش برنامه نویسی OpenGL ES در سیستم عامل iOS
کار با برنامهنویسی گرافیکی مدرن OpenGL ES را برای iPod لمسی، iPhone و iPad آغاز کنید.
تکنولوژی OpenGL ES زیربنای رابط کاربر و قابلیتهای گرافیکی iPhone اپل، iPod لمسی و iPad و همچنین دستگاههای مختلفی از کنسولهای بازی ویدئویی گرفته تا نمایشگرهای کابین خلبان هواپیما برای گوشیهای هوشمند غیراپل به شمار میآید.
این معرفی جامع و آسان که توسط Erik M.Buck نوشته شده است؛ نشان میدهد که چگونه بخش عظیمی از برنامهنویسی OpenGL ES را در محیط سیستم عامل iOS بسازید. این کتاب بسیار جدید، بر روی رویکردهای مدرن و موثر تمرکز میکند که از جدیدترین ورژنهای OpenGL ESاستفاده میکند و به شما کمک میکند تا از تکنیکهای نامربوط، منسوخ و فریبندهی موجود در اینترنت خودداری کنید.
اگر شما کدهای C و ++C نوشتهاید و با اصول برنامهنویسی شیگرا آشنایی دارید، این کتاب هرآنچه که برای تسلط بر برنامهنویسی گرافیک OpenGL Es در سیستمعامل iOS به آن نیاز دارید را گرد آورده است و شامل مثالهای قابل دانلودی است که مخصوصا برای پرش به پروژهی مورد نظر شما طراحی شده است.
تکنولوژی OpenGL ES زیربنای رابط کاربر و قابلیتهای گرافیکی iPhone اپل، iPod لمسی و iPad و همچنین دستگاههای مختلفی از کنسولهای بازی ویدئویی گرفته تا نمایشگرهای کابین خلبان هواپیما برای گوشیهای هوشمند غیراپل به شمار میآید.
این معرفی جامع و آسان که توسط Erik M.Buck نوشته شده است؛ نشان میدهد که چگونه بخش عظیمی از برنامهنویسی OpenGL ES را در محیط سیستم عامل iOS بسازید. این کتاب بسیار جدید، بر روی رویکردهای مدرن و موثر تمرکز میکند که از جدیدترین ورژنهای OpenGL ESاستفاده میکند و به شما کمک میکند تا از تکنیکهای نامربوط، منسوخ و فریبندهی موجود در اینترنت خودداری کنید.
اگر شما کدهای C و ++C نوشتهاید و با اصول برنامهنویسی شیگرا آشنایی دارید، این کتاب هرآنچه که برای تسلط بر برنامهنویسی گرافیک OpenGL Es در سیستمعامل iOS به آن نیاز دارید را گرد آورده است و شامل مثالهای قابل دانلودی است که مخصوصا برای پرش به پروژهی مورد نظر شما طراحی شده است.
سال انتشار: 2012 | 352 صفحه | حجم فایل: 10 مگابایت | زبان: انگلیسی
گرافیک کامپیوتری تعاملی؛ رویکرد بالا به پایین مبتنی بر اوپن جی ال
کتاب گرافیک کامپیوتری تعاملی، تنها مرجع مقدماتی گرافیک کامپیوتری برای دانشجویان دوره کارشناسی میباشد که OpenGL 3.1 را به طور کامل یکپارچه کرده است و روی برنامههای کاربردی مبتنی بر برنامه نویسی تاکید کرده است.
این کتاب برای دانشجویان مقطع کارشناسی در علوم کامپیوتر و مهندسی کامپیوتر، دانشجویان دیگر رشتهها که دارای مهارتهای برنامه نویسی خوبی هستند و نیز برای افرادی که در زمینه گرافیک، حرفهای هستند؛ مناسب میباشد. گرافیک و انیمیشن کامپیوتری کمیاب، پیچیده و نسبتا گران قیمت، در حال حاضر در زندگی روزمره از صفحه نمایش کامپیوتر گرفته تا صفحه نمایش تلوزیون و فیلم، رایج هستند.
با استفاده از C و ++C، الگوریتم های سطح پایین برای موضوعاتی از قبیل رسم خط و پر کردن چند ضلعی در کتاب ارائه شده است که بعد از آن خوانندگان طریقه ساخت تصاویر گرافیکی را یاد میگیرند.
این کتاب برای دانشجویان مقطع کارشناسی در علوم کامپیوتر و مهندسی کامپیوتر، دانشجویان دیگر رشتهها که دارای مهارتهای برنامه نویسی خوبی هستند و نیز برای افرادی که در زمینه گرافیک، حرفهای هستند؛ مناسب میباشد. گرافیک و انیمیشن کامپیوتری کمیاب، پیچیده و نسبتا گران قیمت، در حال حاضر در زندگی روزمره از صفحه نمایش کامپیوتر گرفته تا صفحه نمایش تلوزیون و فیلم، رایج هستند.
با استفاده از C و ++C، الگوریتم های سطح پایین برای موضوعاتی از قبیل رسم خط و پر کردن چند ضلعی در کتاب ارائه شده است که بعد از آن خوانندگان طریقه ساخت تصاویر گرافیکی را یاد میگیرند.
سال انتشار: 2011 | 768 صفحه | حجم فایل: 13 مگابایت | زبان: انگلیسی
توسعه بازی با اوپن جی ال
کتابخانه گرافیکی منبع باز (OpenGL) استاندارد صنعتی برای گرافیک سه بعدی با کارایی بالا است و به طور گستردهای برای ایجاد نرم افزارهای پیشرو مورد استفاده قرار میگیرد.
توسعه بازی با OpenGL، به برنامه نویس کامپیوتر که ابتدای راه است نشان میدهد که چطور قدرت OpenGL را به طور کامل برای ایجاد ویرایشگر نقشه عملکردی، تحت کنترل خود درآورد.
این کتاب به بررسی اصول اولیه برنامه نویسی OpenGL و ویندوز میپردازد درحالیکه هدف نهایی، توسعه بازیهای 3D است.
توسعه بازی با OpenGL، به برنامه نویس کامپیوتر که ابتدای راه است نشان میدهد که چطور قدرت OpenGL را به طور کامل برای ایجاد ویرایشگر نقشه عملکردی، تحت کنترل خود درآورد.
این کتاب به بررسی اصول اولیه برنامه نویسی OpenGL و ویندوز میپردازد درحالیکه هدف نهایی، توسعه بازیهای 3D است.
سال انتشار: 2005 | 400 صفحه | حجم فایل: 6 مگابایت | زبان: انگلیسی