我开发了一个 .obj 导入器,但是有一个小问题:
现在,我尝试反转索引,还反转法线。但他们都没有奏效,逆转法线出现了令人难以置信的错误。
你们有什么可能出错的建议吗?我该怎么办?
谢谢
附言。预期的输出,忽略颜色:
最佳答案
可能来自 3 个不同的问题: 1/面部剔除,尝试创建一个光栅化器,将 D3D11_CULL_MODE 设置为 None、Front 和 Back 并检查它是否有所不同,同时设置为线框可能有助于调试。
2/深度缓冲区可能设置不正确
3/您的进口商有问题,但需要查看代码以获得更多帮助。
关于C++ Directx 11 渲染问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12438327/