WebGL Basics
พื้นฐานการทำงานของ WebGL ที่อยู่เบื้องหลัง Three.js
WebGL Basics
WebGL เป็น API สำหรับเรนเดอร์กราฟิกบน GPU ผ่านเบราว์เซอร์ โดยทำงานร่วมกับ Canvas
สิ่งที่ควรเข้าใจ
- Vertex และ Fragment Shader
- Buffer สำหรับตำแหน่งจุด
- การแปลงพิกัดจากโมเดลสู่จอภาพ
Three.js ช่วยซ่อนความซับซ้อนของ WebGL ส่วนใหญ่ไว้ แต่รู้พื้นฐานจะช่วย debug ได้ดีขึ้น
ดูต่อที่ [[พื้นฐาน Three.js]]