在Threejs中旋转相机时深度不正确

问题描述 投票:0回答:1

我是threejs的新手。我创建了该问题的样本,以便可以清楚地看到该问题。

Click here to load the sample

在此示例中,如果将载物台水平拖动,您会看到立方体正在旋转,因此胶囊会旋转。但是红色胶囊始终在最上面。当红色胶囊比黄色胶囊小时,表示红色胶囊在黄色胶囊后面。但是红色仍然在最上面。可能是我在这里做一些愚蠢的事情。

感谢Marquizzo。 Click here to see the code

javascript three.js 3d
1个回答
0
投票

此问题已在three.js forum处解决。问题是这行代码:

 renderer.context.disable(renderer.context.DEPTH_TEST);

禁用深度测试并导致奇怪的渲染。

three.js R112

© www.soinside.com 2019 - 2024. All rights reserved.