VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::ShadowParams::LocalShadow Struct Reference

#include <platform/graphics/graphicsDevice.h>

Public Attributes

float bias = 0.0001f
float intensity = 1.0f
bool isOmni = false
float normalBias = 0.0f
TextureshadowMap = nullptr
Matrix4 viewProjection = Matrix4::identity()

Detailed Description

Definition at line 100 of file graphicsDevice.h.

Member Data Documentation

◆ bias

float visutwin::canvas::ShadowParams::LocalShadow::bias = 0.0001f

Definition at line 103 of file graphicsDevice.h.

◆ intensity

float visutwin::canvas::ShadowParams::LocalShadow::intensity = 1.0f

Definition at line 105 of file graphicsDevice.h.

◆ isOmni

bool visutwin::canvas::ShadowParams::LocalShadow::isOmni = false

Definition at line 106 of file graphicsDevice.h.

◆ normalBias

float visutwin::canvas::ShadowParams::LocalShadow::normalBias = 0.0f

Definition at line 104 of file graphicsDevice.h.

◆ shadowMap

Texture* visutwin::canvas::ShadowParams::LocalShadow::shadowMap = nullptr

Definition at line 101 of file graphicsDevice.h.

◆ viewProjection

Matrix4 visutwin::canvas::ShadowParams::LocalShadow::viewProjection = Matrix4::identity()

Definition at line 102 of file graphicsDevice.h.


The documentation for this struct was generated from the following file: