ฉันต้องการค้นหาพิกัดพื้นผิวสำหรับจุด P ฉันมีจุดยอดของสามเหลี่ยมและพิกัด uv ที่สอดคล้องกัน
ตัวเลขในช่องสี่เหลี่ยมเล็ก ๆ ในพื้นผิวแสดงถึงค่าสี
ขั้นตอนการคำนวณพิกัดยูวีของ P คืออะไร?
ฉันต้องการค้นหาพิกัดพื้นผิวสำหรับจุด P ฉันมีจุดยอดของสามเหลี่ยมและพิกัด uv ที่สอดคล้องกัน
ตัวเลขในช่องสี่เหลี่ยมเล็ก ๆ ในพื้นผิวแสดงถึงค่าสี
ขั้นตอนการคำนวณพิกัดยูวีของ P คืออะไร?
คำตอบ:
นี่คือความสำเร็จผ่านBarycentricแก้ไข
ครั้งแรกที่เราพบพิกัด Barycentric ของPพิกัด Barycentric แสดงถึงน้ำหนักที่แต่ละจุดสุดยอดมีส่วนร่วมกับจุดและสามารถใช้เพื่อแก้ไขค่าใด ๆ ที่เป็นที่รู้จักที่จุดยอดข้ามใบหน้าของรูปสามเหลี่ยม
พิจารณารูปสามเหลี่ยมภายใน 3 ,และPCA
เราสามารถพูดได้ว่า Barycentric พิกัดหรือน้ำหนักของยอดบนจุดเป็นสัดส่วนกับอัตราส่วนของพื้นที่ของรูปสามเหลี่ยมภายในไปยังพื้นที่ของรูปสามเหลี่ยมทั้งเอบีซี
นี้เห็นได้ชัดอย่างสังหรณ์ใจถ้าเราพิจารณาว่าในขณะที่แนวทางสามเหลี่ยมเติบโตขนาดใหญ่และอีกสองคนกลายเป็นขนาดเล็ก
นอกจากนี้ยังเห็นได้ชัดอย่างสังหรณ์ใจควรจะว่าผลรวมของพิกัด Barycentric ของจุดภายในรูปสามเหลี่ยมเสมอเท่ากับ1ดังนั้นก็พอที่จะหาพิกัดเพียงสองแห่งเท่านั้นที่จะได้ค่าที่สาม
วิธีการคำนวณพิกัด barycentric คือ:
ความเป็นมาและการใช้เหตุผลจะมีการอธิบายในบทความวิกิพีเดีย
เมื่อคุณมีพิกัดแล้วคุณสามารถกำหนดพิกัดพื้นผิวของโดยการแทรกค่าที่จุดยอดโดยใช้พิกัด barycentric เป็นน้ำหนัก:
เหตุผลที่ยังจะมีการอธิบายอย่างมากในการนี้นำเสนอ
ดูคำถามนี้เพื่อหาวิธีการคำนวณที่มีประสิทธิภาพ