For the complete documentation index, see llms.txt. This page is also available as Markdown.

View

Introduction

The Camera's View property is a matrix which contains the "view" matrix commonly used when working with shaders. The View is internally calculated using the Matrix.CreateLookAt method. The View matrix is constructed using the Camera's absolute Postiion, its RotationMatrix, and its UpVector.

Code Example

The View matrix can be used when interacting with shaders. For example the following code demonstrates how to assign a BasicEffect's View using the Camera's View property:

// Assuming BasicEffectInstance is a valid BasicEffect:
BasicEffectInstance.View = Camera.Main.View;

Last updated

Was this helpful?