یادداشت های من در مورد مثلث OpenGL ES hello world

Summarize this content to 400 words in Persian Lang
فهرست مطالب
این پست وبلاگ چیست؟
open gl es چیست؟
راس چیست؟
سایه زن ورتکس چیست؟
قطعه چیست؟
قطعه شیدر چیست؟
شیدر و برنامه
منابع
برنامه من در فروشگاه Google Play
این پست وبلاگ چیست؟
open gl es چیست؟
همانطور که آن را open gl es فقط یک لفاف در اطراف است open gl برای کارآمدتر کردن آن برای دستگاه های تلفن همراه/حافظه محدود
راس چیست؟
یک راس چیزی بیش از یک مختصات در یک فضای دو بعدی یا سه بعدی نیست. بنابراین هر نقطه از یک مثلث یک راس در نظر گرفته می شود
در آموزش مثلث open gl es رئوس مثلث را در این آرایه ایجاد می کنیم:
const GLfloat triangleVertices[] = {
0.0f, 1.0f, //x,y
-1.0f, -1.0f, // x,y
1.0f, -1.0f // x,y
};
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
هر یک از x,y مختصات نشان دهنده یک راس است. بنابراین 0.0f, 1.0f یک راس و غیره است
سایه زن ورتکس چیست؟
مستندات
روش قابل برنامه ریزی برای کار بر روی رئوس
در زیر فقط کپی و چسباندن مستندات است
سایه زن های Vertex رایج ترین و رایج ترین نوع سایه زن سه بعدی هستند و برای هر راس داده شده به پردازنده گرافیکی یک بار اجرا می شوند. هدف این است که موقعیت سه بعدی هر راس در فضای مجازی به مختصات دو بعدی که در آن روی صفحه نمایش داده می شود (و همچنین مقدار عمق برای بافر Z) تبدیل شود. سایه بان های راس می توانند ویژگی هایی مانند مختصات موقعیت، رنگ و بافت را دستکاری کنند، اما نمی توانند رئوس جدیدی ایجاد کنند. خروجی سایه زن راس به مرحله بعدی در خط لوله می رود، که در صورت وجود سایه زن هندسی یا شطرنجگر است. سایه زن های Vertex می توانند کنترل قدرتمندی بر روی جزئیات موقعیت، حرکت، نور و رنگ در هر صحنه ای که شامل مدل های سه بعدی است را فعال کند.
قطعه چیست؟
اسناد خط لوله گرافیکی
در خط لوله گرافیکی یک مرحله غیرقابل برنامه ریزی (ما نمی توانیم آن را لمس کنیم) وجود دارد به نام Rasterization. که داده های رأس ما را به نقاط روی صفحه تبدیل می کند. که با ایجاد آن انجام می دهد fragments، که تمام داده های لازم برای ایجاد یک نقاشی به ارزش یک پیکسل است.
قطعه شیدر چیست؟
مستندات سایه زن قطعه
شیدرهای قطعه یک روش قابل برنامه ریزی برای گرفتن داده های قطعه ذکر شده قبلی و تغییر داده های قطعه به ما می دهند
شیدرهای قطعه یک روش قابل برنامه ریزی همه منظوره برای کار بر روی قطعات ارائه می دهد.
سایه بان ها و برنامه ها
نتیجه گیری
از اینکه وقت خود را برای خواندن این پست وبلاگ من اختصاص دادید متشکرم. اگر سوال یا ابهامی دارید لطفا در زیر کامنت بگذارید یا با من تماس بگیرید توییتر.
فهرست مطالب
- این پست وبلاگ چیست؟
- open gl es چیست؟
- راس چیست؟
- سایه زن ورتکس چیست؟
- قطعه چیست؟
- قطعه شیدر چیست؟
- شیدر و برنامه
منابع
برنامه من در فروشگاه Google Play
این پست وبلاگ چیست؟
open gl es چیست؟
- همانطور که آن را
open gl es
فقط یک لفاف در اطراف استopen gl
برای کارآمدتر کردن آن برای دستگاه های تلفن همراه/حافظه محدود
راس چیست؟
- یک راس چیزی بیش از یک مختصات در یک فضای دو بعدی یا سه بعدی نیست. بنابراین هر نقطه از یک مثلث یک راس در نظر گرفته می شود
- در آموزش مثلث open gl es رئوس مثلث را در این آرایه ایجاد می کنیم:
const GLfloat triangleVertices[] = {
0.0f, 1.0f, //x,y
-1.0f, -1.0f, // x,y
1.0f, -1.0f // x,y
};
- هر یک از
x,y
مختصات نشان دهنده یک راس است. بنابراین0.0f, 1.0f
یک راس و غیره است
سایه زن ورتکس چیست؟
- مستندات
- روش قابل برنامه ریزی برای کار بر روی رئوس
- در زیر فقط کپی و چسباندن مستندات است
- سایه زن های Vertex رایج ترین و رایج ترین نوع سایه زن سه بعدی هستند و برای هر راس داده شده به پردازنده گرافیکی یک بار اجرا می شوند. هدف این است که موقعیت سه بعدی هر راس در فضای مجازی به مختصات دو بعدی که در آن روی صفحه نمایش داده می شود (و همچنین مقدار عمق برای بافر Z) تبدیل شود. سایه بان های راس می توانند ویژگی هایی مانند مختصات موقعیت، رنگ و بافت را دستکاری کنند، اما نمی توانند رئوس جدیدی ایجاد کنند. خروجی سایه زن راس به مرحله بعدی در خط لوله می رود، که در صورت وجود سایه زن هندسی یا شطرنجگر است. سایه زن های Vertex می توانند کنترل قدرتمندی بر روی جزئیات موقعیت، حرکت، نور و رنگ در هر صحنه ای که شامل مدل های سه بعدی است را فعال کند.
قطعه چیست؟
- اسناد خط لوله گرافیکی
- در خط لوله گرافیکی یک مرحله غیرقابل برنامه ریزی (ما نمی توانیم آن را لمس کنیم) وجود دارد به نام
Rasterization
. که داده های رأس ما را به نقاط روی صفحه تبدیل می کند. که با ایجاد آن انجام می دهدfragments
، که تمام داده های لازم برای ایجاد یک نقاشی به ارزش یک پیکسل است.
قطعه شیدر چیست؟
- مستندات سایه زن قطعه
- شیدرهای قطعه یک روش قابل برنامه ریزی برای گرفتن داده های قطعه ذکر شده قبلی و تغییر داده های قطعه به ما می دهند
- شیدرهای قطعه یک روش قابل برنامه ریزی همه منظوره برای کار بر روی قطعات ارائه می دهد.
سایه بان ها و برنامه ها
نتیجه گیری
- از اینکه وقت خود را برای خواندن این پست وبلاگ من اختصاص دادید متشکرم. اگر سوال یا ابهامی دارید لطفا در زیر کامنت بگذارید یا با من تماس بگیرید توییتر.