XNA не рисует модель на экране, потому что думает, что в ней нет сетки - PullRequest
0 голосов
/ 18 октября 2011

Я создал эту простую модель прямоугольника в Blender с текстурой (1024 x 1024). Я загрузил модель в XNA, и она не отображается на экране. Я остановился на модели, и на экране отладки написано, что он содержит нулевые сетки, что не соответствует действительности, потому что я открыл модель в Blender, и она показывает сетку. Всего есть 1 меш. Что может быть не так? Это код? Или это Блендер? Я новичок в 3D-моделировании. Вот исходный код ниже:

protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.CornflowerBlue);

            paddelloader1.World = Matrix.CreateTranslation(ballpos);
            paddelloader1.View = Matrix.CreateLookAt(new Vector3(0, 0, 10), new Vector3(0, 0, 0), Vector3.UnitY);
            paddelloader1.Projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.ToRadians(45), 800f / 480f, 0.1f, 100f);
            paddelloader1.Load();

            base.Draw(gameTime);
        } 

1 Ответ

0 голосов
/ 18 октября 2011

Я решил это путем реэкспорта модели в Blender, и это устранило проблему.

...