eqiproo
eqiproo

Reputation: 1816

Three.js render a given object first

If I use Three.js canvas renderer, then is there any way, to render a given object before the other 3D objects? So can I modify somehow the object's rendering sequence in my scene?

Upvotes: 2

Views: 942

Answers (1)

mrdoob
mrdoob

Reputation: 19602

Hmmm, you can disable the renderer's autoclear and render in two passes.

// on init
renderer.autoClear = false;

// on update
renderer.clear();
renderer.render( scene1, camera );
renderer.render( scene2, camera );

Upvotes: 6

Related Questions