Urho3D
|
#include "../Graphics/Drawable.h"
#include "../GraphicsAPI/Texture.h"
#include "../Math/Color.h"
#include "../Math/Frustum.h"
Classes | |
struct | Urho3D::BiasParameters |
Depth bias parameters. Used both by lights (for shadow mapping) and materials. More... | |
struct | Urho3D::CascadeParameters |
Cascaded shadow map parameters. More... | |
struct | Urho3D::FocusParameters |
Shadow map focusing parameters. More... | |
class | Urho3D::Light |
Light component. More... | |
Enumerations | |
enum | Urho3D::LightType { LIGHT_DIRECTIONAL = 0 , LIGHT_SPOT , LIGHT_POINT } |
Light types. | |
Functions | |
bool | Urho3D::CompareLights (Light *lhs, Light *rhs) |
Variables | |
constexpr float | Urho3D::SHADOW_MIN_QUANTIZE = 0.1f |
constexpr float | Urho3D::SHADOW_MIN_VIEW = 1.0f |
constexpr i32 | Urho3D::MAX_LIGHT_SPLITS = 6 |
constexpr i32 | Urho3D::MAX_CASCADE_SPLITS = 4 |