Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I get a renderer in a-frame

Tags:

aframe

I try to use three.js library in a-frame.
For example,

var helper = new THREE.MMDHelper(renderer);

I don't know how to get a renderer in a-frame.

a-scene has a renderer property.
=> https://aframe.io/docs/0.3.0/core/scene.html
but, it's undefined.

document.querySelector('a-scene').renderer; <= undefined 

Please tell me how to get the rendere

like image 820
sgi-don Avatar asked Sep 08 '25 15:09

sgi-don


1 Answers

You'll need to wait for the scene to initialize before a renderer is available:

 sceneEl.addEventListener('render-target-loaded', function () {
   // sceneEl.renderer is now set.  
 });
like image 139
Don McCurdy Avatar answered Sep 10 '25 07:09

Don McCurdy