Просмотр исходного кода

Editor: Use parseAsync when rendering image.

Mr.doob 3 дней назад
Родитель
Сommit
f02c6851af
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      editor/js/Menubar.Render.js

+ 2 - 2
editor/js/Menubar.Render.js

@@ -201,12 +201,12 @@ class RenderImageDialog {
 
 			const loader = new THREE.ObjectLoader();
 
-			const camera = loader.parse( json.camera );
+			const camera = await loader.parseAsync( json.camera );
 			camera.aspect = imageWidth.getValue() / imageHeight.getValue();
 			camera.updateProjectionMatrix();
 			camera.updateMatrixWorld();
 
-			const scene = loader.parse( json.scene );
+			const scene = await loader.parseAsync( json.scene );
 
 			const renderer = new THREE.WebGLRenderer( { antialias: true } );
 			renderer.setSize( imageWidth.getValue(), imageHeight.getValue() );

粤ICP备19079148号