Three.js - Geometry on top of another
javascript, three.js
Solution
Yes.
First do this:
renderer.autoClear = false;
Then create a second scene that contains just the objects you want to be on top. Then, in your render loop:
renderer.clear(); // clear buffers
renderer.render( scene, camera ); // render scene 1
renderer.clearDepth(); // clear depth buffer
renderer.render( scene2, camera ); // render scene 2
three.js r.152
Problem
Is it posible in Three.js to have a mesh always rendered on top of the scene, even if its position is behind all objects? I'm implementing a lasso selection with a mesh and I need to render the selecting box on top of the rest of the scene.