การใช้รูปลอก
ฉันมีปัญหาในการค้นหาข้อมูลเกี่ยวกับสติ๊กเกอร์ดังนั้นบางทีคำถามนี้อาจช่วยผู้อื่น การใช้งานมีไว้สำหรับการแสดงผลไปข้างหน้า มีคนยืนยันได้หรือไม่ว่าฉันได้ติดตั้งรูปลอก คุณกำหนดลูกบาศก์ของมิติใด ๆ ที่จะกำหนดปริมาณการฉายในพื้นที่ส่วนกลาง คุณตรวจสอบจุดตัดสามเหลี่ยมด้วยลูกบาศก์ที่กำหนดเพื่อรับสามเหลี่ยมที่การฉายจะมีผล คุณตัดสามเหลี่ยมเหล่านี้แล้วบันทึก จากนั้นคุณใช้เคล็ดลับเมทริกซ์เพื่อคำนวณพิกัดรังสียูวีสำหรับสามเหลี่ยมที่บันทึกไว้ซึ่งจะอ้างอิงพื้นผิวที่คุณกำลังฉาย เมื่อต้องการทำเช่นนี้คุณต้องใช้เวกเตอร์แทนความสูงความกว้างและความลึกของลูกบาศก์ในพื้นที่ส่วนกลางเพื่อให้มุมล่างซ้ายเป็นจุดกำเนิด คุณวางมันลงในเมทริกซ์เป็นเวกเตอร์หน่วย i, j, k, ตั้งค่าการแปลสำหรับคิวบ์จากนั้นคุณกลับเมทริกซ์นี้ คุณคูณจุดยอดของสามเหลี่ยมที่บันทึกด้วยเมทริกซ์นี้วิธีที่คุณจะได้รับพิกัดภายในลูกบาศก์ขนาด 0 ถึง 1 ที่คุณใช้เป็นพิกัด UV วิธีนี้คุณมีรูปสามเหลี่ยมดั้งเดิมที่คุณกำลังฉายอยู่และคุณมีพิกัด UV สำหรับพวกมัน (พิกัด UV นั้นอ้างอิงพื้นผิวที่คุณกำลังฉายอยู่) จากนั้นคุณนำรูปสามเหลี่ยมที่บันทึกไว้ไปยังฉากและพวกเขาเขียนทับพื้นที่ของการฉายด้วยภาพที่ฉาย ตอนนี้คำถามที่ฉันไม่สามารถหาคำตอบได้ เป็นจุดสุดท้ายใช่มั้ย ฉันไม่เคยทำการตัดซอฟต์แวร์ แต่ดูเหมือนว่าจะเกิดข้อผิดพลาดมากพอเนื่องจากความแม่นยำที่ จำกัด นั่นจะเป็นการต่อสู้ที่เกิดขึ้นกับพื้นผิวที่ฉาย วิธีการรับรังสี UV ถูกต้องหรือไม่