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.jswide line implementation 确实支持正交相机。