دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Jacobo Rodriguez
سری:
ISBN (شابک) : 9781849698009
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 116
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب GLSL Essentials: Enrich your 3D scenes with the power of GLSL! به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب GLSL Essentials: صحنه های سه بعدی خود را با قدرت GLSL غنی کنید! نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامه نویسی شیدر بزرگترین انقلاب در برنامه نویسی گرافیک بوده است. OpenGL Shading Language (به اختصار: GLSL یا GLslang)، یک زبان سایهزنی سطح بالا بر اساس نحو زبان برنامهنویسی C است. با GLSL میتوانید کد را روی GPU (با نام مستعار کارت گرافیک) خود اجرا کنید. با این تکنیک می توان به جلوه های پیچیده تری دست یافت. بنابراین، دانستن نحوه کار OpenGL و نحوه تعامل هر نوع سایه زن با یکدیگر، و همچنین نحوه ادغام آنها در سیستم، برای برنامه نویسان گرافیک ضروری است. این دانش برای آشنایی با مکانیسم های رندر اشیاء سه بعدی بسیار مهم است.
Shader programming has been the largest revolution in graphics programming. OpenGL Shading Language (abbreviated: GLSL or GLslang), is a high-level shading language based on the syntax of the C programming language.With GLSL you can execute code on your GPU (aka graphics card). More sophisticated effects can be achieved with this technique. Therefore, knowing how OpenGL works and how each shader type interacts with each other, as well as how they are integrated into the system, is imperative for graphic programmers. This knowledge is crucial in order to be familiar with the mechanisms for rendering 3D objects.