RendererVariableManager

RendererVariableManager

ภาพรวม

RendererVariableManager เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET.

คลาสนี้จัดการตัวแปรที่ใช้ในการเรนเดอร์

คุณสมบัติ: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, และอีก 8 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
WorldTimefloatอ่านเวลาเป็นวินาที
ShadowCasterFVector3อ่าน/เขียนตำแหน่งของ shadow caster ในระบบพิกัดโลก
ShadowmapITextureUnitอ่าน/เขียนdepth texture ที่ใช้สำหรับ shadow mapping
MatrixLightSpaceFMatrix4อ่าน/เขียนMatrix สำหรับการแปลงพื้นที่แสง
MatrixViewProjectionFMatrix4อ่านMatrix สำหรับการแปลงมุมมองและการฉายภาพ.
MatrixWorldViewProjectionFMatrix4อ่านเมทริกซ์สำหรับการแปลงมุมมองโลกและการฉายภาพ
MatrixWorldFMatrix4อ่านเมทริกซ์สำหรับการแปลงโลก
MatrixWorldNormalFMatrix4อ่านเมทริกซ์สำหรับการแปลงนอร์มจากอ็อบเจ็กต์เป็นพื้นที่โลก.
MatrixProjectionFMatrix4อ่าน/เขียนเมทริกซ์สำหรับการแปลงการฉายภาพ
MatrixViewFMatrix4อ่าน/เขียนเมทริกซ์สำหรับการแปลงมุมมอง
CameraPositionFVector3อ่าน/เขียนตำแหน่งของกล้องในระบบพิกัดโลก
DepthBiasfloatอ่าน/เขียนค่าความลำเอียงความลึกสำหรับการทำแผนที่เงา, ค่าเริ่มต้นคือ 0.001
ViewportSizeFVector2อ่านขนาดของ viewport, วัดเป็นพิกเซล
WorldAmbientFVector3อ่านสีแสงโดยรอบกำหนดในมุมมอง.

ดูเพิ่มเติม

 ภาษาไทย