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();