กลับไปหน้าบทความ

อ่าน 1 นาที

การทำแผนที่พาราแลกซ์

การทำแผนที่พื้นผิว/ลิงก์ย้อนกลับเทมเพลต Webarchive

การแมปพาราแลกซ์ (เรียกอีกอย่างว่าการแมปออฟเซ็ตหรือการแมปการกระจัดเสมือน ) เป็นการปรับปรุง เทคนิค การแมปแบบนูนหรือการแมปปกติที่ใช้กับพื้นผิวใน แอปพลิเคชัน การเรนเดอ ร์ 3 มิติ...

การทำแผนที่พาราแลกซ์

การสร้างภาพแบบพาราแลกซ์พร้อมเงา

การแมปพาราแลกซ์ (เรียกอีกอย่างว่าการแมปออฟเซ็ตหรือการแมปการกระจัดเสมือน ) เป็นการปรับปรุง เทคนิค การแมปแบบนูนหรือการแมปปกติที่ใช้กับพื้นผิวใน แอปพลิเคชัน การเรนเดอ ร์ 3 มิติ เช่นวิดีโอเกมสำหรับผู้ใช้ปลายทาง หมายความว่าพื้นผิวเช่นกำแพงหินจะมีความลึกที่ชัดเจนมากขึ้นและทำให้สมจริงยิ่งขึ้นโดยมีผลกระทบต่อประสิทธิภาพของการจำลองน้อยลง การแมปพาราแลกซ์ได้รับการแนะนำโดย Tomomichi Kaneko และคณะ ในปี 2001 [ 1 ]

การแมปแบบพาราแลกซ์ (Parallax mapping) โดยพื้นฐานแล้วเป็นวิธีการ "ดึง" พื้นผิวที่ขรุขระหรือไม่เรียบในภาพพื้นผิว 2 มิติ ให้ดูเหมือนพื้นผิว 3 มิติ ในทางเทคนิคแล้ว วิธีการนี้ทำได้โดยการเปลี่ยนตำแหน่งพิกัดของภาพพื้นผิว ณ จุดหนึ่งบนรูปหลายเหลี่ยม ที่แสดงผล โดยใช้ฟังก์ชันของมุมมองในพื้นที่สัมผัส (มุมเทียบกับเวกเตอร์ ตั้งฉากของพื้นผิว) และค่าของแผนที่ความสูงณ จุดนั้น ยิ่งมุมมองชันมากเท่าไหร่ พิกัดของภาพพื้นผิวก็จะถูกเปลี่ยนตำแหน่งมากขึ้น ทำให้เกิดภาพลวงตาของความลึกเนื่องจากเอฟเฟกต์พาราแลกซ์เมื่อมุมมองเปลี่ยนไป เอฟเฟกต์นี้มักใช้ในการแสดงผลหน้าต่างเพื่อสร้างภาพลวงตาของภายในอาคารแบบ 3 มิติ เป็นต้น

การทำแผนที่พาราแลกซ์ ตามที่อธิบายโดย Kaneko et al. เป็นกระบวนการขั้นตอนเดียวที่ไม่คำนึงถึงการบดบังการปรับปรุงในภายหลังได้เกิดขึ้นกับอัลกอริทึมโดยการนำวิธีการวนซ้ำมาใช้เพื่อให้สามารถคำนึงถึงการบดบังและการแสดงผลเงาที่แม่นยำ[ 2 ]

การทำแผนที่พาราแลกซ์แบบชัน

การทำแผนที่พาราแลกซ์แบบชัน (Steep parallax mapping)เป็นชื่อเรียกอย่างหนึ่งของกลุ่มอัลกอริทึมที่ติดตามรังสีไปตามระนาบความสูง แนวคิดคือการเดินไปตามรังสีที่เข้าไปในปริมาตรของระนาบความสูง แล้วหาจุดตัดของรังสีกับระนาบความสูง จุดตัดที่ใกล้ที่สุดนี้คือส่วนของระนาบความสูงที่มองเห็นได้จริงการทำแผนที่ภูมิประเทศ (Relief mapping)และการทำแผนที่การบดบังพาราแลกซ์ (Parallax occlusion mapping)เป็นชื่อเรียกอื่น ๆ ที่ใช้กันทั่วไปสำหรับเทคนิคเหล่านี้

การทำแผนที่ช่วงช่วยปรับปรุงการค้นหาแบบไบนารีทั่วไปที่ทำในการทำแผนที่ภูมิประเทศโดยการสร้างเส้นระหว่างจุดภายในและภายนอกที่ทราบ และเลือกจุดตัวอย่างถัดไปโดยการตัดเส้นนี้กับรังสี แทนที่จะใช้จุดกึ่งกลางเหมือนในการค้นหาแบบไบนารีแบบดั้งเดิม รูปแบบอื่นๆ ได้แก่การทำแผนที่แบบขั้นกรวยซึ่งใช้แผนที่กรวยที่คำนวณไว้ล่วงหน้าเพื่อเร่งการตัดกันของรังสี-ความสูง-ฟิลด์ และการทำแผนที่แบบขั้นกรวยแบบผ่อนคลายซึ่งตามด้วยการกระโดดพื้นที่แบบกรวยด้วยการปรับปรุงการค้นหาแบบไบนารี[ 3 ]

ดูเพิ่มเติม

  • การเปรียบเทียบจากIrrlicht Engine : แบบใช้ Parallax mappingกับแบบไม่ใช้ Parallax mapping
  • หัวข้อสนทนาในฟอรัมเกี่ยวกับการใช้งาน Parallax mapping ใน DirectX
  • รูกระสุนที่สร้างจากเทคนิค Parallax Mapping - อธิบายรายละเอียดเกี่ยวกับอัลกอริทึมที่ใช้สร้างรูกระสุนแบบในเกม FEAR
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Parallax_mapping&oldid=1359100202 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การทำแผนที่พาราแลกซ์

การแมปพาราแลกซ์ (เรียกอีกอย่างว่าการแมปออฟเซ็ตหรือการแมปการกระจัดเสมือน ) เป็นการปรับปรุง เทคนิค การแมปแบบนูนหรือการแมปปกติที่ใช้กับพื้นผิวใน แอปพลิเคชัน การเรนเดอ ร์ 3 มิติ...

การทำแผนที่พาราแลกซ์แบบชัน

การทำแผนที่พาราแลกซ์แบบชัน (Steep parallax mapping) เป็นชื่อเรียกอย่างหนึ่งของกลุ่มอัลกอริทึมที่ติดตามรังสีไปตามระนาบความสูง แนวคิดคือการเดินไปตามรังสีที่เข้าไปในปริมาตรของระนาบความสูง แล้วหาจุดตัดของรังสีกับระนาบความสูง...

ลิงก์ภายนอก

การเปรียบเทียบจาก Irrlicht Engine : แบบใช้ Parallax mapping กับแบบ ไม่ใช้ Parallax mapping หัวข้อสนทนาในฟอรัมเกี่ยวกับการใช้งาน Parallax mapping ใน DirectX รูกระสุนที่สร้างจากเทคนิค Parallax Mapping -...