PDA

View Full Version : بردار و راس نرمال



روانشناس
چهارشنبه 04 شهریور 1383, 16:10 عصر
من تازه با DirectX و OpenGL آشنا شدم و مبتدی هستم. اگه یکی بگه این بردار نرمال و راس نرمال در برنامه نویسی DirectX و OpenGL چیه ممنون می شم.

Vahid_Nasiri
چهارشنبه 04 شهریور 1383, 18:08 عصر
در OpenGL :
بردار نرمال برداری است عمود بر صفحه. از cross product (ضرب برونی) دو بردار V1 و V2 (که از سه نقطه تشکیل شده اند) ، بردار نرمال حاصل می شود.
و کلا برای تعیین جهت سطح نسبت به نور (برای اینکه مشخص شود یک سطح چقد نور دریافت کرده ) بکار می روند (در مبحث نورپردازی)

Anti_Evil
پنج شنبه 05 شهریور 1383, 00:37 صبح
سلام،

من اول کاری یه نصیحتت بکنم عزیز دل برادر (:
اگه علاقه داری با ابزارها و کتابخانه های سه بعدی نظیر OGL یا D3D کار کنی خیلی خیلی بهتر خواهد بود اگر مسائل فیزیک و ریاضیاتی رو حل کنی ...
البته من هیچ تضادی در یادگیری کتابخانه های سه بعدی و فیزیکی به صورت همزمان نمیبینم ولی مثل همین الان خیلی کمکت میکنه.

توضیحات دوست متعهد و ارجمندم آقای وحید خان کاملا درست بود. P:
من فقط در مورد کاربردهای دیگر بردار نرمال باید بگم:

1- نورپردازی و سایه زنی (Shading)
2- ساخت مختصات بافت (Texture Coordinate)
.
.
.
1001 - برای ساخت مه ! O_o

خلاصه همه چی دیگه ...

موفق باشید،
هادی

ara_prg
پنج شنبه 05 شهریور 1383, 10:44 صبح
با سلام

من تازگی در کتاب فروشی های انقلاب یک کتاب فارسی در مورد برنامه نویسی با DirectX دیده ام که به نظر کتاب بدی نبود. فکر کنم بتوانی از آن هم کمک بگیری


:wink: