ผลต่างระหว่างรุ่นของ "แนวฉาก"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล โรบอต เพิ่ม: be-x-old, cs, da, de, eo, et, fi, fr, it, ja, nl, no, pl, ru, sv, zh |
ไม่มีความย่อการแก้ไข |
||
บรรทัด 3:
'''surface normal''' หรือ '''นอร์มอล''' ค่า[[Euclidean vector|เวกเตอร์]]ที่ตั้งฉากกับพื้นผิวราบ สำหรับพื้นผิวที่ไม่เรียบ ค่านอร์มอลที่[[จุด (เรขาคณิต)|จุด]]หนึ่งๆบนพื้นผิวคือค่าเวกเตอร์ที่ตั้งฉากกับ[[ระนาบสัมผัส]]ที่สัมผัสพื้นผิวที่จุดนั้น หรือตั้งฉากกับเส้นสัมผัสเส้นโค้งในกรณีสองมิติ
ใน[[คอมพิวเตอร์กราฟิกส์สามมิติ]]นิยมใช้ค่านอร์มอลกำหนดมุมระหว่างทิศทางที่พื้นผิวหันไปทำกับทิศทางของต้นกำเนิดแสงเพื่อเพื่อคำนวณการสะท้อนแบบ [[flat shading]] หรือใช้กำหนดที่มุมแต่ละมุมของพื้นผิวโพลีกอน (vertex normal) เพื่อใช้เกลี่ยค่านอร์มอลของสองพื้นผิวที่ติดกันเข้าหากัน ทำให้พื้นผิวที่ทำมุมกันสามารถสะท้อนแสดงได้เหมือนกับเป็นพื้นผิวเรียบโค้ง ([[phong shading]])
<br clear="all"/>
เส้น 18 ⟶ 19:
[[File:Phong-shading-sample.jpg|right|thumb|300px|การใช้ vertex normal เปลี่ยนแปลงการสะท้อนพื้นผิว ใน [[Phong shading]]]]
* [[Vertex normal]] : ในบางกรณี ซอฟต์แวร์สำหรับ[[การเรนเดอร์ภาพด้วยคอมพิวเตอร์|เรนเดอร์ภาพ]]อาจคำนวนค่านอร์มอลพื้นผิวจากค่า vertex normal เช่นในโพลีกอนสามเหลี่ยม
[[หมวดหมู่:คอมพิวเตอร์กราฟิกส์สามมิติ]]
|