Description
The NV_INTZ
field is a member of the ImageFormat
enumeration in the Sandbox namespace. This field represents a specific image format used for rendering or processing images within the s&box game engine. The NV_INTZ
format is typically used for depth-stencil textures, which are essential in 3D graphics for depth testing and rendering shadows.
Usage
Use the NV_INTZ
format when you need to work with depth-stencil textures in your game or application. This format is particularly useful for advanced rendering techniques that require precise depth information, such as shadow mapping or depth-based effects.
Example
// Example of using NV_INTZ in a texture setup
Texture depthTexture = new Texture();
depthTexture.Format = ImageFormat.NV_INTZ;
depthTexture.Create(1024, 1024); // Create a 1024x1024 texture with NV_INTZ format
// Use the texture in a rendering pipeline
RenderTarget renderTarget = new RenderTarget();
renderTarget.AttachDepthTexture(depthTexture);