我正在尝试将3D网格展平为2D形状。我想要实现的是像这样的东西
基本上,你在图像中看到的是一个给定的网格及其沿不同视图的轮廓。我想用Three.js为任何给定的网格做同样的事情,但我不知道如何才能得到轮廓。
我想到了两种可能的解决方案:
1)复制网格并沿给定轴进行缩放,使其变平(例如,如果我想获得从正Z到负的形状的轮廓,我只需像这样缩放它:
myMesh.scale.z = 0.001 // Small value to make it "2D-like"
问题:我正在复制和重新绘制一个可能非常大的网格,所以效率不是很高。
2)将网格的顶点投影到2D平面,使它们都在同一级别,然
从今天起,黑色闪烁的文物显示在我的统一场景,游戏和编辑。实际上,来自控制台、检查器和其他窗口的信件似乎也被损坏了。有时,我也会遇到以下错误的崩溃,但我在网上找不到解决方案。我尝试了不同的统一版本,不同的项目,更新nvidia (geoforce 940 and )驱动程序和禁用windows防火墙。如果你能帮我的话,非常感谢。