Lighting constructor
Lighting({
- required EnvironmentMap environmentMap,
- double environmentIntensity = 1.0,
- Matrix3? environmentTransform,
- DirectionalLight? directionalLight,
- Vector3? directionalLightDirection,
- Texture? shadowMap,
- List<
ShadowCascade> cascades = const [], - Texture? ssaoMap,
- double specularOcclusionMode = 0.0,
- Size viewportSize = ui.Size.zero,
Implementation
Lighting({
required this.environmentMap,
this.environmentIntensity = 1.0,
Matrix3? environmentTransform,
this.directionalLight,
this.directionalLightDirection,
this.shadowMap,
this.cascades = const [],
this.ssaoMap,
this.specularOcclusionMode = 0.0,
this.viewportSize = ui.Size.zero,
}) : environmentTransform = environmentTransform ?? Matrix3.identity();