Three.js 使用正交相机的线
Three.js Line Using Orthographic Camera
我正在使用 https://github.com/spite/THREE.MeshLine 中的 THREE.MeshLine
来尝试在 three.js 中画线。如演示所示,当使用透视相机查看场景时,线条似乎有效,但当我使用正交相机(我需要用于我的项目的相机)时,线条会变形。
现在,我试图通过创建一个正弦波来确保这条线有效,但是使用正射相机,它看起来像这样:
为什么使用正交相机无法正确显示网格?有什么方法可以解决这个问题或实现粗细为 three.js 的正交线?
这是一个已知问题,请参阅 https://github.com/spite/THREE.MeshLine/issues/118。
不过 three.js
的 wide line implementation 确实支持正交相机。
我正在使用 https://github.com/spite/THREE.MeshLine 中的 THREE.MeshLine
来尝试在 three.js 中画线。如演示所示,当使用透视相机查看场景时,线条似乎有效,但当我使用正交相机(我需要用于我的项目的相机)时,线条会变形。
现在,我试图通过创建一个正弦波来确保这条线有效,但是使用正射相机,它看起来像这样:
为什么使用正交相机无法正确显示网格?有什么方法可以解决这个问题或实现粗细为 three.js 的正交线?
这是一个已知问题,请参阅 https://github.com/spite/THREE.MeshLine/issues/118。
不过 three.js
的 wide line implementation 确实支持正交相机。