XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> StarCraft 2 inside
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.


 
ScorpioT1000
Работаем
offline
Опыт: отключен
за каждую правильно вытащенную (вот пример, но тут с нуля) модель будем давать примерно по 100-150 опыта ^_^ с заливкой в базу
правильно т.е. сделать анимки и текстуры (за текстурами к swdn)

Отредактировано ScorpioT1001, 05.03.2010 в 23:35.
Старый 05.03.2010, 23:10
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
зараженный марин конвертится с такими вот ужасами в коде:
» Ужасы тут
Geoset {
	Vertices 3017 {
		{ -1.373572, -0.110229, 7.904574 },
		{ -1.#QNAN0, -0.703869, -1.068132 },
		{ 0.000000, -1.#QNAN0, -0.971618 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.308619, 0.000000, 0.000000 },
		{ -0.680890, 7.083367, 0.000000 },
		{ -1.373572, -0.110229, 7.904574 },
		{ -1.#QNAN0, -1.273972, -0.174766 },
		{ 0.000000, -1.#QNAN0, -1.008962 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.137106, 0.000000, 0.000000 },
		{ -0.174766, 6.343417, 0.000000 },
		{ -1.373572, -0.110229, 7.904574 },
		{ -1.#QNAN0, -0.726875, -1.235817 },
		{ 0.000000, -1.#QNAN0, -1.143499 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ -1.#QNAN0, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 6.603159, 0.000000, 0.000000 },
		{ -0.174766, 6.343417, 0.000000 },
		{ 0.012104, -0.814480, 6.217017 },
		{ -2910162520168013300000000000000000000000.000000, -0.568677, 0.363221 },
		{ 0.000000, -2375415371199064800000000000000000000000.000000, -0.866749 },
		{ 0.000000, 0.000000, -2348882328603759700000000000000000000000.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.676929, 0.000000, 0.000000 },
		{ -1.098268, 7.780082, 0.000000 },
		{ -0.703869, -1.068132, 7.801509 },
		{ -3285053857845781200000000000000000000000.000000, -1.373572, -0.110229 },
		{ 0.000000, -1.#QNAN0, -1.164811 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.780082, 0.000000, 0.000000 },
		{ -1.102282, 7.676929, 0.000000 },
		{ -0.726875, -1.235817, 7.402927 },
		{ -3127785067899546300000000000000000000000.000000, -1.164811, -0.986612 },
		{ 0.000000, -3246739574808099100000000000000000000000.000000, -1.143499 },
		{ 0.000000, 0.000000, -3246791497776684400000000000000000000000.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 6.859313, 0.000000, 0.000000 },
		{ -1.486403, 6.753153, 0.000000 },
		{ -0.339818, -1.569942, 7.309111 },
		{ -1.#QNAN0, -0.529798, -1.483744 },
		{ 0.000000, -1.#QNAN0, -0.348365 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.674524, 0.000000, 0.000000 },
		{ -1.621457, 6.859313, 0.000000 },
		{ -0.224887, -1.739384, 7.314266 },
		{ -1.#QNAN0, -0.339818, -1.569942 },
		{ 0.000000, -1.#QNAN0, -0.222305 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.642738, 0.000000, 0.000000 },
		{ -1.739384, 7.314266, 0.000000 },
		{ -0.281043, -1.512739, 7.698035 },
		{ -1.#QNAN0, -0.423516, -1.288623 },
		{ 0.000000, -1.#QNAN0, -0.339818 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.802140, 0.000000, 0.000000 },
		{ -1.513118, 7.696629, 0.000000 },
		{ 0.012104, -1.400798, 7.757905 },
		{ -3396229249374949400000000000000000000000.000000, 0.012104, -1.305600 },
		{ 0.000000, -1.#QNAN0, 0.012104 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 6.753153, 0.000000, 0.000000 },
		{ -1.192643, 7.758517, 0.000000 },
		{ 0.012104, -0.814480, 6.217017 },
		{ -2910142440582505700000000000000000000000.000000, 0.372572, -1.304476 },
		{ 0.000000, -3016532197565692200000000000000000000000.000000, 0.012104 },
		{ 0.000000, 0.000000, -2936726797674108000000000000000000000000.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 0.000000, 0.000000, 0.000000 },
		{ 7.802140, 0.000000, 0.000000 },
		{ -1.068132, 7.801509, 0.000000 },
		{ -0.703869, -1.068132, 7.801509 },
		{ -3395969634532022600000000000000000000000.000000, 0.012104, -1.513118 },
		{ 0.000000, -3396229249374949400000000000000000000000.000000, -0.281043 },
		{ 0.000000, 0.000000, -3396229249374949400000000000000000000000.000000 },
		{ -1.#QNAN0, 0.000000, 0.000000 },
		{ 0.000000, -1.#QNAN0, 0.000000 },
		{ 0.000000, 0.000000, -1.#QNAN0 },
		{ 8.461174, 0.000000, 0.000000 },
		{ -1.304476, 6.371396, 0.000000 },
		{ 1.033170, -1.014589, 6.603159 },
		...
	}
}
Wolverine добавил:
обычный марин тоже
Wolverine добавил:
ScorpioT1001:
за каждую правильно вытащенную модель
так пишешь, будто те модели вытащенные!
Старый 05.03.2010, 23:23
ScorpioT1000
Работаем
offline
Опыт: отключен
да кстати, ну типа пример
ScorpioT1001 добавил:
надо пока что работает :)
Старый 05.03.2010, 23:36
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Скоро версия с поддержкой геосетов, так что не слишком спешите конвертировать =)

FellGuard добавил:
Wolverine, ужасы такого плана скорее всего исправятся, распаковка вершин переделана.
Старый 06.03.2010, 17:49
Alan

offline
Опыт: 1,033
Активность:
Стоит ли ожидать версию с поддержкой костей?
Старый 06.03.2010, 18:18
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Полноценную поддержку костей если и стоит ожидать, то очень не скоро, так как там огромные объёмы работы (анимации чего стоят).
Т.е. будет она не раньше, чем появится соотв. версия php-скрипта для *m3 -> *.obj и её перевод с попутным фиксом ошибок, либо пока мы не организуем полностью свою структуру; и то, и другое очень долго делать.

FellGuard добавил:
Так, не буду заставлять вас ждать)
На реализацию геосетов ещё не понятно сколько уйдёт времени (надеюсь, немного), так что выкладываю то, что есть на данный момент.

Список изменений:
  • научились выдирать нормали
  • исправлена ошибка чтения координат вершин (в который раз, теперь уже чтение основано на флагах самой модели, а не на поиске нужного тэга)
  • исправлены ошибки в структуре выходного файла, теперь всё спокойно импортируется сразу в игру.
Прикрепленные файлы
Тип файла: rar m3reader_0_0_0_3.rar (6.0 Кбайт, 46 просмотров )

Отредактировано FellGuard, 06.03.2010 в 19:44.
Старый 06.03.2010, 19:39
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
найс, спс
не конвертится MarineShieldUpgrade.m3, .*ехешник крашится
Старый 06.03.2010, 20:46
ScorpioT1000
Работаем
offline
Опыт: отключен
Wolverine, только то или что-то ещё ?
Старый 07.03.2010, 00:34
Nikikin
Ку-ку
offline
Опыт: 8,994
Активность:
ScorpioT1001, еще я немогу конвертнуть armory.M3
Старый 07.03.2010, 00:46
ScorpioT1000
Работаем
offline
Опыт: отключен
тоесть это не рабочая версия ? или что-то работает?
Старый 07.03.2010, 00:52
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
ну профит есть, теперь марины конвертятся нормально
Старый 07.03.2010, 01:24
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Вот ведь блин
Wolverine, что выдаёт при краше? Присылайте плз в приват модели, на которых не работает очередная версия, будем исследовать. У меня на всех тестах было нормально :(
Старый 07.03.2010, 12:34
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
ушло в ЛС
Старый 07.03.2010, 13:39
SageOne
x
offline
Опыт: 46,054
Активность:
теперь марины конвертятся нормально
Wolverine, у меня марин становится похожим на китайский веер Т_Т
Зато сконвертился Медэвак, вот пока им занимаюсь =)
Старый 07.03.2010, 15:00
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Пиначет:
Wolverine, у меня марин становится похожим на китайский веер Т_Т
в мдлВисе-то? Это нормально.
Wolverine добавил:
FellGuard, ушло еще (Ghost)
Старый 07.03.2010, 15:46
BLOOD ELF

offline
Опыт: 8,662
Активность:
Плохо что после конверта текстура не ложится нормально, нужно все подгонять по деталям.
Старый 07.03.2010, 16:04
retralko
SHOW TIME
offline
Опыт: 11,669
Активность:
Вы в максе им текстуры натягиваете?
Старый 07.03.2010, 16:08
BLOOD ELF

offline
Опыт: 8,662
Активность:
В MdlVis. Там малость герно в том плане, что не ясно, где та или иная деталь. Без скрина из игры никак, да и с ним мне сложно.
Старый 07.03.2010, 16:10
retralko
SHOW TIME
offline
Опыт: 11,669
Активность:
Хм, самая жесть будет анимировать их. Да кстати зачем это делать если скоро ск2 и большинство картоделов перейдут к нему?
Как натянуть ему текстуру в мдлвисе? :]
Старый 07.03.2010, 16:22
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
BLOOD_ELF:
Плохо что после конверта текстура не ложится нормально, нужно все подгонять по деталям.
хз, с зараженным терраном проблем не было. Да и с гидралиском тоже. Для обычного марина развертка была под LQ-текстуру, перемоделил под нормальную
Старый 07.03.2010, 16:44

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:53.