如何在js中制作图层

how to make layers in js

本文关键字:图层 js      更新时间:2023-09-26

是否有一种方法在js中设置像图层这样的东西?我想要一些对象在我的画布上,无论什么-渲染在所有的顶部,和一些渲染在所有的后面,不管他们在场景中的真实位置。

有可能吗?

怎么做呢?

谢谢

一种方法是使用多个场景。设置渲染器。autoClear=false,然后按照下面的行来渲染:

renderer.clear();
renderer.render(bottomLayer, camera);
renderer.clearDepth();
renderer.render(topLayer, camera);

这在某些情况下是不合适的。如果没有,那么你可以查看对象renderOrder和材料polygonOffset属性。