Lehamber/show-point-cloud-and-stl

stl文件法向量的问题

Opened this issue · 1 comments

你好,我是用c#,通过SharpGL来实现stl文件的显示。目前基本可以显示。但是有些三角面片会因为stl提供的法向量错误(是由于我是用cad文件导出的),而无法被照亮,显示是黑色的。不知道你遇到过这个问题吗?是如何解决的。
我发现用windos自带的3d查看器直接打开stl文件,显示是没有问题的,这个软件的显示应该是不依靠法向量的,请问你知道用OpenGL如何实现吗?

抱歉才看到你的消息。
可以尝试给stl模型上下 或 左右都打上平行光试试看。
我在做这个项目过程中也遇到了这个问题,当我给stl模型上下都打上平行光后,效果就正常了。