【发布时间】:2023-03-15 23:40:01
【问题描述】:
我正在使用 Three.js 渲染多个分层排列的 2D 对象 (THREE.PlaneGeometry)。它们都应该在同一个平面上对齐,但有些物体“在前面”或“挡住”其他物体的视线。换句话说,我想模拟 CSS z-index 属性,但不实际使用 z-dimension,因为这会导致透视问题。
Three.js 有这方面的功能吗?
【问题讨论】:
-
如果您设置 z 维度,然后使用正交相机?
-
@Ale_32:这会是一个解决方案,但还有其他原因我需要透视相机。用户将能够在 3D 空间中四处移动,并且 2D 画布应该看起来像一幅平面画。
标签: javascript three.js 2d z-index