ไม่มีใครมีแหล่งข้อมูลที่ดีสำหรับการสร้างเอฟเฟกต์พิเศษโดยมีเป้าหมายที่โปรแกรมเมอร์ ฉันไม่ได้สนใจเรื่องเอฟเฟกต์ของอนุภาคโดยเฉพาะ แต่สิ่งที่กว้างขึ้นเช่น:
- เอฟเฟกต์เต็มหน้าจอเบลอความชัดลึกความเสียหาย
- การระเบิดคลื่นกระแทก
- อาวุธเลเซอร์เลเซอร์กระสุนปืน
- สภาพแวดล้อม - แสง "เรืองแสง" และคาน, น้ำ, ฟองสบู่, ฝุ่น ฯลฯ
ฉันสนใจสิ่งเหล่านี้จากมุมมองทางเทคนิคมากกว่ามุมมองเชิงศิลปะ
แก้ไข: เพื่อชี้แจงฉันไม่สนใจในรายละเอียดในระดับต่ำเช่น "วิธีการทำการลอกแบบลึกบน SPUs" หรือ "การแสดงผลอนุภาคอย่างรวดเร็วด้วยพื้นผิวจุดยอด" ฉันสนใจว่าผู้คนได้รวมเทคนิคต่าง ๆ ไว้ในสูตรได้อย่างไร เพื่อแสดงเอฟเฟกต์พิเศษสำหรับเกม
ตัวอย่างเช่น - เมื่อแสดงผลการระเบิด "ช่องว่าง":
- วาดทรงกลมทึบแสงที่กึ่งกลาง
- วาดอัลฟาด้วยคลื่นรอบแกนสุ่ม
- ขยายทรงกลมและลดอัลฟา
- ขยายคลื่นกระแทกและหมุน UV
- วางไข่อนุภาคอาบน้ำแบบสุ่มจากศูนย์
- โยกเยกกล้องเมื่อคลื่นกระแทกถึงตำแหน่งผู้ชม