Apply advanced rendering camera far settings in viewport host
This commit is contained in:
@@ -1544,6 +1544,7 @@ export class ViewportHost {
|
||||
});
|
||||
|
||||
this.applyViewModePose();
|
||||
this.applyAdvancedRenderingCameraFar(this.currentAdvancedRenderingSettings);
|
||||
this.syncTerrainBrushPreview();
|
||||
|
||||
if (this.currentAdvancedRenderingSettings !== null) {
|
||||
@@ -2188,10 +2189,21 @@ export class ViewportHost {
|
||||
}
|
||||
|
||||
configureAdvancedRenderingRenderer(this.renderer, rendererSettings);
|
||||
this.applyAdvancedRenderingCameraFar(rendererSettings);
|
||||
this.syncAdvancedRenderingComposer(rendererSettings);
|
||||
this.applyShadowState();
|
||||
}
|
||||
|
||||
private applyAdvancedRenderingCameraFar(
|
||||
settings: AdvancedRenderingSettings | null
|
||||
) {
|
||||
applyAdvancedRenderingPerspectiveCameraFar(
|
||||
this.perspectiveCamera,
|
||||
this.viewMode === "perspective" ? settings : null,
|
||||
VIEWPORT_PERSPECTIVE_CAMERA_FAR
|
||||
);
|
||||
}
|
||||
|
||||
private syncAdvancedRenderingComposer(settings: AdvancedRenderingSettings) {
|
||||
const shouldUseComposer =
|
||||
settings.enabled &&
|
||||
|
||||
Reference in New Issue
Block a user