spotLightShadowMap property

M3ShadowMap? get spotLightShadowMap

Implementation

M3ShadowMap? get spotLightShadowMap => _spotLightShadowMap;
set spotLightShadowMap (M3ShadowMap? map)

Implementation

set spotLightShadowMap(M3ShadowMap? map) {
  if (_spotLightShadowMap == map) return;
  _spotLightShadowMap?.dispose();
  _spotLightShadowMap = map;

  final scene = M3AppEngine.instance.activeScene;
  if (scene != null) {
    for (final spot in scene.spotLights) {
      spot.setShadowMap(map);
    }
  }
}