标签: c++ geometry render direct3d
我在Win7x64上使用Visual C ++ 2012和DirectX11。我已经在代码中创建了一个可以工作的球体,但是制定法线太麻烦了。所以我使用3d建模软件(包括3ds Max和Blender)导出obj文件,然后使用代码here将它们转换为可以轻松用于提取顶点和法线的文本文件。最后,我已经使用了部分代码here来渲染它。
无论我生成什么样的球体,当我运行程序时,球体似乎都有一个奇怪的边缘,如this image。
任何想法是什么问题/原因?