Tengo una escena almacenada en un archivo scene.json (creado en el editor threejs). Me gustaría cargar la escena en javascript sincrónicamente, es decir. algo como:
const scene = some_function("scene.json"); scene.add(camera); renderer.render(scene, camera);Solo encontré cómo hacerlo de forma asíncrona por:
loader.load("scene.json", function(scene){ scene.add(camera); renderer.render( scene, camera ); });pero no me gusta, ya que tendré una lógica considerable después de cargar la escena y, por otro lado, la escena en sí es pequeña y no afectará los tiempos de carga de la página.