Проблема с анимированной моделью

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

VladPro
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 15.10.2005 (Сб) 23:52

Проблема с анимированной моделью

Сообщение VladPro » 07.04.2007 (Сб) 18:23

А конкретно - с Tiny из SDK. Проблема такая - модель нормально отображается/анимируется с использованием DCREATE_SOFTWARE_VERTEXPROCESSING. Если при создании устройства поставить DCREATE_HARDWARE_VERTEXPROCESSING, то вылетает на функции ConvertToBlendedMesh - и я где-то читал, что эта функция только с софтверными вертексами и работает. Если поставить D3DCREATE_MIXED_VERTEXPROCESSING, то модель получается "щелястой" - часть полигонов сдвигается при анимации. Но невозможно же весь проект делать на софтовых вертексах! Как народ решает эту проблему?

Пробовал создавать два устройства рендеринга, Hard и Soft. Не вышло, при рендеренге рисуется всякая ерунда, а модель - нет :( Что делать? Может у кого-то получалось корректно создавать два устройства, или как-то ещё решить этот вопрос?

VladPro
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 15.10.2005 (Сб) 23:52

Сообщение VladPro » 13.04.2007 (Пт) 22:06

Жаль, что никто не ответил. Но может быть, с анимированными моделями в формате .Х вообще никто серьёзно не связывался? Поставил себе недавно 3ds Max 9. Думал - уж там-то точно есть экспорт в .Х. Нифига! Есть возможность экспортировать меш даже в формате Java-3d для мобильных телефонов! А в формате .Х - нету. Вот я и думаю - может никто .Х уже и не использует всерьёз? А что тогда используют для анимированных моделей?

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 13.04.2007 (Пт) 23:33

VladPro
Свои форматы или уже известные SMD, MDL, MD2, ASE, 3DS
#define ROFL 0xDDDD

VladPro
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 15.10.2005 (Сб) 23:52

Сообщение VladPro » 14.04.2007 (Сб) 23:15

А я-то так верил в Microsoft! :) Посмотрел другие форматы, думаю использовать SMD - пример Глеба очень понравился. Но сразу вопрос - где бы разжиться информацией по формату SMD и моделингу на нём - ты-то ведь делал анимацию, может посоветуешь, какие сайты смотреть.

Yurich
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 675
Зарегистрирован: 05.03.2003 (Ср) 3:43
Откуда: DONBASS/Gorlovka

Сообщение Yurich » 19.07.2007 (Чт) 2:26

VladPro писал(а):Жаль, что никто не ответил. Но может быть, с анимированными моделями в формате .Х вообще никто серьёзно не связывался? Поставил себе недавно 3ds Max 9. Думал - уж там-то точно есть экспорт в .Х. Нифига! Есть возможность экспортировать меш даже в формате Java-3d для мобильных телефонов! А в формате .Х - нету. Вот я и думаю - может никто .Х уже и не использует всерьёз? А что тогда используют для анимированных моделей?

Может позновато отвечаю, извиняйте! Занимаюсь Х-ми вплотную. Кстати Таньку костяшную анимировал без проблем, правда было давно.
- Какой треугольник не подвластен законам геометрии?
- У которого все углы тупые!

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 19.07.2007 (Чт) 11:31

VladPro
Экспорт-плагин а .x для 3DS Max есть в DirectX SDK(в девятом точно есть)
Изображение

Mexanik
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 04.09.2007 (Вт) 7:09

Сообщение Mexanik » 04.09.2007 (Вт) 7:38

у меня тоже не получается анимэ X в VB 6 ! :(

Ktulhu
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 14.07.2007 (Сб) 14:03
Откуда: Киев, Р'льех

Сообщение Ktulhu » 04.09.2007 (Вт) 18:16

Mexanik писал(а):у меня тоже не получается анимэ X в VB 6 ! :(

ппц какой феговый этот VB 6 !
А на других языках получалось?

Bonesnapper
Постоялец
Постоялец
 
Сообщения: 434
Зарегистрирован: 12.09.2004 (Вс) 15:39

Сообщение Bonesnapper » 05.09.2007 (Ср) 15:17

скачай сдк там есть пример
можно в принципе бездумно его использовать :evil:

если не получалось то напиши в каком месте не пашет
или просто загрузил месш как статическую и пытаешься
бубном ее двигаться заставить


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

    TopList