auto-git:
[change] src/viewport-three/viewport-host.ts
This commit is contained in:
@@ -485,6 +485,7 @@ export class ViewportHost {
|
|||||||
};
|
};
|
||||||
private readonly ambientLight = new AmbientLight();
|
private readonly ambientLight = new AmbientLight();
|
||||||
private readonly sunLight = new DirectionalLight();
|
private readonly sunLight = new DirectionalLight();
|
||||||
|
private readonly moonLight = new DirectionalLight();
|
||||||
private readonly localLightGroup = new Group();
|
private readonly localLightGroup = new Group();
|
||||||
private readonly lightVolumeGroup = new Group();
|
private readonly lightVolumeGroup = new Group();
|
||||||
private readonly brushGroup = new Group();
|
private readonly brushGroup = new Group();
|
||||||
@@ -538,6 +539,7 @@ export class ViewportHost {
|
|||||||
private currentWorld: WorldSettings | null = null;
|
private currentWorld: WorldSettings | null = null;
|
||||||
private currentSimulationScene: RuntimeSceneDefinition | null = null;
|
private currentSimulationScene: RuntimeSceneDefinition | null = null;
|
||||||
private currentSimulationClock: RuntimeClockState | null = null;
|
private currentSimulationClock: RuntimeClockState | null = null;
|
||||||
|
private currentCelestialShadowCaster: "sun" | "moon" | null = null;
|
||||||
private currentAdvancedRenderingSettings: AdvancedRenderingSettings | null =
|
private currentAdvancedRenderingSettings: AdvancedRenderingSettings | null =
|
||||||
null;
|
null;
|
||||||
private advancedRenderingComposer: EffectComposer | null = null;
|
private advancedRenderingComposer: EffectComposer | null = null;
|
||||||
@@ -555,6 +557,10 @@ export class ViewportHost {
|
|||||||
private projectAssets: Record<string, ProjectAssetRecord> = {};
|
private projectAssets: Record<string, ProjectAssetRecord> = {};
|
||||||
private loadedModelAssets: Record<string, LoadedModelAsset> = {};
|
private loadedModelAssets: Record<string, LoadedModelAsset> = {};
|
||||||
private loadedImageAssets: Record<string, LoadedImageAsset> = {};
|
private loadedImageAssets: Record<string, LoadedImageAsset> = {};
|
||||||
|
private viewportSceneBounds: {
|
||||||
|
min: Vec3;
|
||||||
|
max: Vec3;
|
||||||
|
} | null = null;
|
||||||
private volumeTime = 0;
|
private volumeTime = 0;
|
||||||
private previousFrameTime = 0;
|
private previousFrameTime = 0;
|
||||||
private readonly volumeAnimatedUniforms: Array<{ value: number }> = [];
|
private readonly volumeAnimatedUniforms: Array<{ value: number }> = [];
|
||||||
|
|||||||
Reference in New Issue
Block a user