camera()¶
ตั้งค่าตำแหน่งกล้องสำหรับภาพร่าง 3 มิติ ฟังก์ชันจะทำงานคล้ายคลึงกับ gluLookAt ยกเว้นว่าจะแทนที่เมทริกซ์แบบจำลองที่มีอยู่แทนการใช้การแปลงใด ๆ ที่คำนวณที่นี่ที่ด้านบนของมุมมองแบบจำลองที่มีอยู่ เมื่อเรียกว่าไม่มีอาร์กิวเมนต์ฟังก์ชั่นนี้จะกำหนดค่าเริ่มต้นของกล้องที่เทียบเท่ากับการเรียกกล้องถ่ายรูป (0, 0, (สูง / 2.0) / tan (PI * 30.0 / 180.0), 0, 0, 0, 0, 1, 0);
รูปแบบการใช้งาน
camera ( [x], [y], [z], [centerX], [centerY], [centerZ], [upX], [upY], [upZ] )
พารามิเตอร์
x
Number: ค่าตำแหน่งกล้องบนแกน xy
Number: ค่าตำแหน่งกล้องบนแกน yz
Number: ค่าตำแหน่งกล้องบนแกน zcenterX
Number: พิกัด x แสดงศูนย์กลางของร่างcenterY
Number: พิกัด y แทนศูนย์ของร่างcenterZ
Number: พิกัด z แสดงศูนย์กลางของร่างupX
Number: องค์ประกอบ x ของทิศทาง 'ขึ้น' จากกล้องupY
Number: y ส่วนประกอบของทิศทาง 'ขึ้น' จากกล้องupZ
Number: z องค์ประกอบของทิศทาง 'ขึ้น' จากกล้อง
ค่าที่ส่งออกมา
- p5: วัตถุ p5
[1] | This document was generated from p5.js whose source code is available on github. |