เอฟเฟกต์กราฟิกขั้นสูงถูกนำไปใช้อย่างไร


9

ฉันอยากรู้ว่าเอฟเฟกต์ 3D เช่นคาถาใน Warcraft หรือ Torchlight ถูกนำไปใช้แบบกราฟิกอย่างไร ฉันเพิ่งเสร็จสิ้นหนังสือบน Direct3D และรู้สึกสบายใจกับมันและกราฟิก 3D โดยทั่วไป แต่ฉันไม่แน่ใจว่าฉันจะทำอะไรเช่นมีตัวละคร 'cast a bolt bolt' หรือคาถาอื่น ๆ ในเชิงกราฟิก ฉันคิดว่ามันเกี่ยวข้องกับเอฟเฟกต์ของอนุภาคหรือพิกัดพื้นผิวแบบเคลื่อนไหวใคร ๆ สามารถให้ข้อมูลเชิงลึกที่เฉพาะเจาะจงกับฉันได้บ้าง ขอบคุณ


ค้นหาบทช่วยสอน UDK Particle System
Patrick Hughes

คำตอบ:


6

ในแง่ของสิ่งที่คุณพยายามทำให้สำเร็จคุณมักจะมองหาคำตอบที่เกี่ยวข้องกับสถาปัตยกรรมของเกมมากขึ้นอย่างไรก็ตามเทคนิคการเรนเดอร์สำหรับเอฟเฟกต์ในเกมนั้นแตกต่างกันมาก แต่นี่เป็นเพียงบางส่วน เริ่มต้น:

  • ผลกระทบของอนุภาค: สิ่งเหล่านี้มักจะประกอบไปด้วยเนื้อผ้าผสมอัลฟาหรือมาส์กที่แมปกับชุดของสี่คน คณะล่ามเหล่านี้สามารถมีการเปลี่ยนรูปได้ไม่ จำกัด จำนวนรวมถึงแรงโน้มถ่วงลมและอายุการใช้งาน
  • Meshes: Loaded meshes เป็นขนมปังและเนยของเกมสามมิติ Tven simple mesh ที่มีพื้นผิวเคลื่อนไหวในทิศทางที่ถูกต้องสามารถทำให้เกิดการสะกดที่ยอดเยี่ยม ตัวอย่างเช่นถ้าฉันมีตาข่ายที่ดูเหมือนหยดที่มีเนื้ออัลฟาผสมอยู่และเมื่อฉันคลิกปุ่มไฟมันก็หยดก้อนนี้ลงที่ศัตรูด้วยอาร์คและการหมุนแบบสุ่มฉันมีลูกไฟพื้นฐาน
  • Simple Textured Quads: ไม่เคยประเมินพลังของพื้นผิวที่สวมหน้ากากด้วยอัลฟ่าในรูปสี่เหลี่ยมที่วาดจากลูกล้อไปยังศัตรูและติดป้ายโฆษณาไปยังกล้อง

มีเทคนิคอื่น ๆ อีกมากมายรวมถึงแม้จะใช้พิกเซลและจุดยอด แต่สิ่งนี้ควรให้คุณเริ่มต้น

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