|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.10.2011, 19:50 | #1 |
Форумчанин
Регистрация: 10.03.2010
Сообщений: 109
|
ошибка отображения 3D модели
решил написать для себя простой просмоторщик obj фаилов моделей, но он ни фига не хочет работать, подскажите в чем ошибка.
разместил в файлах данные для отображения квадрата, а он кривой выходит. P.S делал на исходнике из книги Краснова. |
30.10.2011, 10:20 | #2 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
Код не смотрела. Но скажу, что obj - это простой текстовый файл, достаточно открыть простым текстовым редактором, чтобы понять как там всё устроено. Тут еще зависит от того как данные меша были экспортированы в формат obj, данные в файле могут располагаться как треугольники, четырехугольники, либо полигоны (произвольное количество вершин).
|
31.10.2011, 09:43 | #3 |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Описание формата OBJ
Пользуясь этим описанием - писал свой экспортер в OBJ, в последствии отказался и от него и экспортировал сразу в бинарный формат(file of vbo-frendly vertex structs) для последующей заливки в видео-буфер (VBO) и отрисовки.
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
01.11.2011, 20:05 | #4 |
Форумчанин
Регистрация: 10.03.2010
Сообщений: 109
|
за ссылку большое спасибо.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Модели | FullVenic | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 10 | 24.08.2010 23:59 |
Ошибка отображения в TMemo v2.0 (delphi) | dyonysos | Помощь студентам | 2 | 26.08.2009 22:48 |
Ошибка отображения в TMemo (delphi) | dyonysos | Помощь студентам | 3 | 26.08.2009 22:23 |
Ошибка отображения данных в результате sql запроса в BDE | Serjio77 | БД в Delphi | 9 | 31.05.2009 20:30 |