XNA не отображает текстуру моей собственной модели fbx
Поскольку у меня закончились модели во время создания игры в XNA, я попытался сделать свою собственную. Но есть проблема - когда я делаю .модель fbx, добавление текстуры через блендер, выполнение УФ-картирования, а затем применение этой модели к моему проекту XNA, все работает нормально, но текстура не отображается. Единственное, что я вижу, - это серая модель. Что я могу сделать, чтобы исправить это?
1 ответ:
Текстуры не сохраняются вместе с файлом модели. Вы должны отдельно загрузить текстуру:
var texture = Content.Load<Texture>("TextureName");
Когда текстура загружена, вы можете привязать ее к эффекту :
basicEffect.TextureEnabled = true; basicEffect.Texture = texture;