Skip to content

Commit 81563d4

Browse files
authored
Editor: Enable logarithmic depth buffer. (#32732)
1 parent 66ab258 commit 81563d4

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

editor/js/Editor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Strings } from './Strings.js';
77
import { Storage as _Storage } from './Storage.js';
88
import { Selector } from './Selector.js';
99

10-
var _DEFAULT_CAMERA = new THREE.PerspectiveCamera( 50, 1, 0.01, 1000 );
10+
var _DEFAULT_CAMERA = new THREE.PerspectiveCamera( 50, 1, 0.001, 1e10 );
1111
_DEFAULT_CAMERA.name = 'Camera';
1212
_DEFAULT_CAMERA.position.set( 0, 5, 10 );
1313
_DEFAULT_CAMERA.lookAt( new THREE.Vector3() );

editor/js/Menubar.Render.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ class RenderImageDialog {
208208

209209
const scene = await loader.parseAsync( json.scene );
210210

211-
const renderer = new THREE.WebGLRenderer( { antialias: true } );
211+
const renderer = new THREE.WebGLRenderer( { antialias: true, logarithmicDepthBuffer: true } );
212212
renderer.setSize( imageWidth.getValue(), imageHeight.getValue() );
213213

214214
if ( project.shadows !== undefined ) renderer.shadowMap.enabled = project.shadows;

editor/js/Sidebar.Project.Renderer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ function SidebarProjectRenderer( editor ) {
9191

9292
function createRenderer() {
9393

94-
currentRenderer = new THREE.WebGLRenderer( { antialias: antialiasBoolean.getValue() } );
94+
currentRenderer = new THREE.WebGLRenderer( { antialias: antialiasBoolean.getValue(), logarithmicDepthBuffer: true } );
9595
currentRenderer.shadowMap.enabled = shadowsBoolean.getValue();
9696
currentRenderer.shadowMap.type = parseFloat( shadowTypeSelect.getValue() );
9797
currentRenderer.toneMapping = parseFloat( toneMappingSelect.getValue() );

editor/js/libs/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const APP = {
22

33
Player: function () {
44

5-
const renderer = new THREE.WebGLRenderer( { antialias: true } );
5+
const renderer = new THREE.WebGLRenderer( { antialias: true, logarithmicDepthBuffer: true } );
66
renderer.setPixelRatio( window.devicePixelRatio ); // TODO: Use player.setPixelRatio()
77

88
const loader = new THREE.ObjectLoader();

0 commit comments

Comments
 (0)