我正在 XNA 中开发游戏,并且正在从搅拌机加载模型。该模型直到现在还没有纹理,当它尝试编译时出现此错误:
使用 BasicEffect 的网格“”包含缺少通道 0 纹理坐标的几何体。
在此之前加载的模型。我知道我必须将纹理文件添加到与我的内容中的 .x 文件相同的位置,我做到了。.x 文件包含引用纹理的段。
Material ShipMat { 0.640000; 0.552144; 0.594688; 1.000000;; 96.078431; 0.500000; 0.500000; 0.500000;; 0.000000; 0.000000; 0.000000;; TextureFilename {"shipTexture.jpg";} }
我正在使用用于搅拌机的附加 DirectX 导出器,因为当我尝试将我的模型导出为 .fbx 时,它没有加载纹理并且它以奇怪的方向旋转。有任何想法吗?提前致谢。