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: ค่าตำแหน่งกล้องบนแกน x
  • y Number: ค่าตำแหน่งกล้องบนแกน y
  • z Number: ค่าตำแหน่งกล้องบนแกน z
  • centerX 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.