OmniLight
继承
简要描述
全向灯,例如灯泡或蜡烛。
描述
全向灯是一种Light,可以向所有方向发光。
成员
类型 | 属性名 | 默认值 |
---|---|---|
float | omni_attenuation | 1.0 |
float | omni_range | 5.0 |
int | omni_shadow_detail | 1 |
int | omni_shadow_mode | 1 |
枚举
enum ShadowMode:
- **SHADOW_DUAL_PARABOLOID = 0**
阴影被渲染为双抛物线纹理。
- **SHADOW_CUBE = 1**
阴影被渲染到立方体贴图。
enum ShadowDetail:
- **SHADOW_DETAIL_VERTICAL = 0**
计算阴影时,在垂直方向上使用更多细节。
- **SHADOW_DETAIL_HORIZONTAL = 1**
计算阴影时,在水平方向上使用更多细节。
成员说明
- float omni_attenuation
Default | 1.0 |
---|---|
setter | set_param(value) |
getter | get_param |
- float omni_range
Default | 5.0 |
---|---|
setter | set_param(value) |
getter | get_param |
- int omni_shadow_detail
Default | 1 |
---|---|
setter | set_shadow_detail(value) |
getter | get_shadow_detail |
- int omni_shadow_mode
Default | 1 |
---|---|
setter | set_shadow_mode(value) |
getter | get_shadow_mode |