คำถามติดแท็ก barycentric-coordinates

7
วิธีที่มีประสิทธิภาพมากที่สุดในการค้นหาพิกัด barycentric คืออะไร
ใน profiler ของฉันการค้นหาพิกัด barycentric นั้นค่อนข้างจะเป็นปัญหาคอขวด ฉันกำลังมองหาเพื่อให้มีประสิทธิภาพมากขึ้น มันเป็นไปตามวิธีการในเชอร์ลี่ย์ที่คุณคำนวณพื้นที่ของรูปสามเหลี่ยมที่เกิดขึ้นโดยการฝังจุด P ที่อยู่ภายในรูปสามเหลี่ยม รหัส: Vector Triangle::getBarycentricCoordinatesAt( const Vector & P ) const { Vector bary ; // The area of a triangle is real areaABC = DOT( normal, CROSS( (b - a), (c - a) ) ) ; real areaPBC = DOT( normal, CROSS( …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.