Разработка и ромхакинг > Ромхакинг
как конвертнуть HMD 3D графику?
(1/1)
MaxplantMC:
Доброго время суток! кодеры и ромхакеры помогите со спецификацией для
*.HMD (Hierarchical 3D Model, Animation and Other Data) -файл в аттаче.
(Sony Playstation One)
смотрел официальный гайд, но толку ноль, так как там
обьекты не в хедер блоке, а каждый обьект по отдельности и
мало что понятно про VX, VY, VZ, нормали и UVW в отличии от стандартного HMD
MaxplantMC:
раз никто не разбирается в графике пришлось немного разведать самому.
итак, первый макроблок это информация о нормалях и о UVW - что о них мне совершенно ничего
не понятно какие значения за что отвечают.
дальше идут макроблоки обьектов состоящий из непонятного вступленя:
MMMMM#
из массива координат виктерсов X, Z, Y
и ещё какой то непонятный массив.
Подскажите мне, я так и не понял на счёт Z или Y обозначают высоту в 3D графике?
в 3Ds maxe это допустим высота, а в некоторых других используется как глубина, в
математике выстота Y.
r57shell:
--- Цитата: MaxplantMC от 17 Мая 2011, 15:24:45 ---раз никто не разбирается в графике пришлось немного разведать самому.
--- Конец цитаты ---
Разбираться то разбираются... только ты пойми, что только тебе оно надо.
X,Y,Z, nX,nY,nZ, TU,TV,TW (да простят меня все, за такие обозначения)
- это обязательные вещи, для текстурированных моделей поддерживающих освещение.
в том же 3DS Max-е в скриптах их можно задать создавая програмно mesh.
--- Цитата: из справки ---mesh vertices:<array_of_point3s> \
faces:<array_of_point3s> \
[ materialIDs:<array_of_integers> ] \
[ tverts:<array_of_point3s> ]
--- Конец цитаты ---
на нормали можно забить, он их сам посчитает.
ах и пример от туда же.
--- Код: ---mesh vertices:#([0,0,0],[10,0,0],[0,10,0],[10,10,0]) \
faces:#([1,2,3],[2,4,3]) materialIDS:#(1,2)
--- Конец кода ---
На счёт того, как X,Y,Z расположены - это твоя задача... везде по разному, различают правые базисы и левые... но это выходит за рамки ответа на форуме :).
MaxplantMC:
r57shell, спасибо прояснил, буду разбираться дальше.
Навигация
Перейти к полной версии