Billboarding คืออะไรและสามารถ / ควรใช้ในเกม 3D เพื่อสร้างเอฟเฟกต์พิเศษสำหรับเอฟเฟกต์การระเบิดอาวุธหรือไม่?


18

Billboarding คืออะไรและสามารถหรือควรใช้เพื่อสร้างเอฟเฟกต์พิเศษสำหรับเกม 3D เกี่ยวกับเอฟเฟกต์การระเบิดอาวุธ


ความกังวลของฉันส่วนใหญ่อยู่ในรูปแบบ 3 มิติจากสิ่งเล็ก ๆ น้อย ๆ ที่ฉันรู้ว่ามันมีส่วนเกี่ยวข้องกับการฉายภาพ 2 มิติในโลก 3 มิติฉันไม่เข้าใจว่าบางสิ่งอาจดูเป็น 3 มิติเป็น 2 มิติ
mathacka

ที่เกี่ยวข้องgamedev.stackexchange.com/questions/19750/…
jhocking

คำตอบ:


22

ป้ายโฆษณาคืออะไร?

Billboard เป็นวัตถุที่มีพื้นผิวเรียบซึ่งมักจะเป็นรูปหลายเหลี่ยมซึ่งหันหน้าเข้าหากล้อง ทิศทางของมันมักจะเปลี่ยนแปลงตลอดเวลาเมื่อวัตถุและกล้องเคลื่อนที่ดังนั้นมันจะหันหน้าไปทางทิศทางของกล้องเสมอการดำเนินการนี้เรียกว่า Billboarding ป้ายโฆษณามักใช้ texturing + alpha เพื่อแสดงปรากฏการณ์ต่าง ๆ ที่ไม่มีพื้นผิวแข็งเรียบ (เช่น Clouds, Grass, Smoke, Fire)

มันสามารถหรือควรใช้เพื่อสร้างเอฟเฟกต์พิเศษสำหรับเอฟเฟกต์การระเบิดอาวุธหรือไม่?

คุณจำเป็นต้องสร้างความแตกต่างระหว่างป้ายโฆษณาและระบบอนุภาค ระบบอนุภาคเป็นชุดของวัตถุขนาดเล็กที่เคลื่อนไหวและควบคุมโดยใช้อัลกอริทึม อนุภาคสามารถแสดงได้โดยป้ายโฆษณา แต่รูปแบบอื่น ๆ ก็มีอยู่ทั่วไปเช่นจุดและเส้น คุณสามารถสร้างเอฟเฟกต์การยิงด้วยปืนโดยใช้ป้ายโฆษณา แต่ท้ายที่สุดคุณจะต้องมีวิธีในการควบคุมป้ายโฆษณาเหล่านั้นซึ่งจะทำให้คุณสร้างระบบอนุภาค (แม้ว่าอาจจะง่ายมาก)


4
ขอบคุณมากที่สละเวลาตอบคำถามของฉัน
mathacka

เอฟเฟกต์การระเบิดด้วยอาวุธนั้นไม่ได้เป็นระบบอนุภาคเสมอไป แต่โดยทั่วไปถ้าคุณพยายามใช้ป้ายโฆษณาที่คุณเพิ่งจะจบลงด้วยระบบอนุภาคที่เรียบง่าย เอฟเฟกต์อาวุธหลักที่น่าจะเป็นป้ายโฆษณาและไม่ใช่ระบบอนุภาคจะเป็นลำแสงเลเซอร์และนั่นจะเป็นป้ายโฆษณาหลากหลายที่หมุนบนแกนยาวเท่านั้นไม่ได้หันหน้าเข้าหากล้องอย่างสมบูรณ์ โปรดทราบว่าพลุปากกระบอกปืนมักทำด้วยพื้นผิวแบบเคลื่อนไหวบนคณะสี่คนมาตรฐานไม่ใช่ป้ายโฆษณาหรือระบบอนุภาค
jhocking

2

บอร์ด

ป้ายโฆษณาในเกมของคุณจะหันหน้าเข้าหากล้องเสมอ เมื่อกล้องขยับวัตถุจะหันไปทางหน้ากล้อง นอกจากนี้ยังสามารถใช้ทฤษฎีเดียวกันนี้เพื่อทำให้วัตถุต้องเผชิญกับวัตถุอื่นในเกมของคุณ

ขึ้นอยู่กับการวางแนวมันแบ่งออกเป็น 2 ประเภทคะแนนแกน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.