3dmax画直线不重合解决方法

3dmax画直线不重合解决方法

解决方法:可以使用geometry shader,通过检测相邻两个面片的法向量点乘从而生成所需线条。

还有一个方法主要利用mesh,从mesh中可以直接获取三角形集合,获取了三角形就可以通过linerender动态构建三条边

linerender可以使用你需要的线的材质,但这样做有个问题,比如一个矩形,你只希望它把边框渲染

但由于它是由两个三角形构成的所以中间那个斜边也会被渲染出来,即可解决。