我尝试在框架中使用 Three.js 库。
例如,
var helper = new THREE.MMDHelper(renderer);
Run Code Online (Sandbox Code Playgroud)
我不知道如何在框架中获得渲染器。
a-scene 有一个渲染器属性。
=> https://aframe.io/docs/0.3.0/core/scene.html
但是,它是未定义的。
document.querySelector('a-scene').renderer; <= undefined
Run Code Online (Sandbox Code Playgroud)
请告诉我如何获取渲染
在渲染器可用之前,您需要等待场景初始化:
sceneEl.addEventListener('render-target-loaded', function () {
// sceneEl.renderer is now set.
});
Run Code Online (Sandbox Code Playgroud)