Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вскрытие ресурсов Metro Last Light
GAMEINATOR forums > Общие разделы > Создание и модификация игр. Геймдев.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Komodo Saurian
Кранч конвертирует текстуры, но они в итоге не открываются в 3DSMax.

В итоге после кранча и фиксера там такой набор файлов:

abramcumner
Komodo Saurian,
paint.net точно открывает после кранча. Попробуй скопировать текстуру и отдельно ее обработать кранчем. Откроется в максе или нет. Ну и имена у тебя странные, почему расширение 512с осталось-то? Ты же должен был поменять 512с на crn.
autistic
wpn34_dock.dds и wpn34_dock.512с.dds - это два разных файла.
Komodo Saurian
Цитата(abramcumner @ 04.06.2013, 00:02) *
Komodo Saurian,
paint.net точно открывает после кранча. Попробуй скопировать текстуру и отдельно ее обработать кранчем. Откроется в максе или нет. Ну и имена у тебя странные, почему расширение 512с осталось-то? Ты же должен был поменять 512с на crn.

Ничего не меняется.
abramcumner
Цитата(Komodo Saurian @ 04.06.2013, 00:12) *
Ничего не меняется.

Не очень понял, что не меняется? Ты переименовал в crn(то есть удалил 512с и заменил на crn) и преобразовал кранчем? В фотошопе получившийся ддс открывал? Текстура нормальная?
У тебя должны быть просто ддс без 512с.
Komodo Saurian
Цитата(abramcumner @ 04.06.2013, 00:21) *
Цитата(Komodo Saurian @ 04.06.2013, 00:12) *
Ничего не меняется.

Не очень понял, что не меняется? Ты переименовал в crn(то есть удалил 512с и заменил на crn) и преобразовал кранчем? В фотошопе получившийся ддс открывал? Текстура нормальная?
У тебя должны быть просто ддс без 512с.

После обработки кранчем не появляется .dds.

HikeR
Цитата(abramcumner @ 03.06.2013, 23:21) *
...должны быть просто ддс без 512с.

да какая разница-то? crunch.exe просто тупо смотрит на расширение, если оно не .crn — отказывается работать.
abramcumner
Цитата(HikeR @ 04.06.2013, 00:49) *
Цитата(abramcumner @ 03.06.2013, 23:21) *
...должны быть просто ддс без 512с.

да какая разница-то? crunch.exe просто тупо смотрит на расширение, если оно не .crn — отказывается работать.

Ну можно начать с того, что плагины текстуры с 512с.dds просто не видят. А так это признак нарушения тех.процессаsmile.gif Кранчу естественно все равно, не все равно всем остальным.
HikeR
ах да, модельки не потырить, беда-беда.
Multiaccount
Подскажите имя модели шкафчика, который locker (к слову, текстура к нему так и называется). Двери к нему находятся по названию, а саму модель так и не обнаружил.
abramcumner
Цитата(Multiaccount @ 04.06.2013, 06:34) *
Подскажите имя модели шкафчика, который locker (к слову, текстура к нему так и называется). Двери к нему находятся по названию, а саму модель так и не обнаружил.

Из этой папки( meshes\dynamic\objects\misc\) не то, что надо?
Multiaccount
Цитата(abramcumner @ 04.06.2013, 09:42) *
Из этой папки( meshes\dynamic\objects\misc\) не то, что надо?

Это динамические модели дверей. Мне же нужен сам шкаф.
abramcumner
Цитата(Multiaccount @ 04.06.2013, 10:04) *
Это динамические модели дверей. Мне же нужен сам шкаф.

других моделей с текстурой locker нет.
Еще есть dynamic\objects\box\metal_boxes. А так возможно часть уровня, надо из него вырезать.
Multiaccount
Цитата(abramcumner @ 04.06.2013, 15:14) *
Еще есть dynamic\objects\box\metal_boxes. А так возможно часть уровня, надо из него вырезать.


Ну уровни вроде открываются в максе, но они пустые. К примеру на старте игры, там где артём просыпается, у стены такой шкафчик.
В депо, где встречают его сталкеры что размовляют на мове, три таких. В 3ds max при открытии уровней, на этих местах ничего нет.
HikeR
мешей с текстурой metal_locker всего шесть штук:

Код
\meshes\dynamic\objects\misc\locker_01.model
\meshes\dynamic\objects\misc\locker_02.model
\meshes\dynamic\objects\misc\locker_03.model
\meshes\dynamic\objects\misc\locker_04.model
\meshes\dynamic\objects\misc\locker_05.model
\meshes\dynamic\objects\misc\locker_06.model

Accer2009
Komodo Saurian, как я понял для начала нужно переименовать все файлы *.512с на *.crn чтобы заработал кранч. Можно конечно вручную переименовывать,но я нашёл способ на просторах интернета - создаём в каждой папке с текстурами батник с текстом "cmd.exe" и при открытии пишем "ren *.512c *.crn". После этого меняем в батнике кранча на такой текст
"dir *.crn /b /s > list.txt
crunch -file @list.txt"
Единственная проблема - dds текстурки скидываются все в кучу, туда где расположен батник кранча.
Komodo Saurian
Цитата(Accer2009 @ 06.06.2013, 22:42) *
Komodo Saurian, как я понял для начала нужно переименовать все файлы *.512с на *.crn чтобы заработал кранч. Можно конечно вручную переименовывать,но я нашёл способ на просторах интернета - создаём в каждой папке с текстурами батник с текстом "cmd.exe" и при открытии пишем "ren *.512c *.crn". После этого меняем в батнике кранча на такой текст
"dir *.crn /b /s > list.txt
crunch -file @list.txt"
Единственная проблема - dds текстурки скидываются все в кучу, туда где расположен батник кранча.

Я уже проверял на .crn, никаких изменений.

Accer2009
Цитата(Komodo Saurian @ 06.06.2013, 23:10) *
Я уже проверял на .crn, никаких изменений.

Странно. Я как раз только что таким образом сконвертировал текстуры из папки act34. Может сам кранч не в папке с игрой распакован? Или путь до игры содержит русские буквы или пробелы?
Komodo Saurian
Цитата(Accer2009 @ 06.06.2013, 23:20) *
Цитата(Komodo Saurian @ 06.06.2013, 23:10) *
Я уже проверял на .crn, никаких изменений.

Странно. Я как раз только что таким образом сконвертировал текстуры из папки act34. Может сам кранч не в папке с игрой распакован? Или путь до игры содержит русские буквы или пробелы?

Путь правильный, русских букв нет. Проверялось на отдельной папке, никаких изменений.
HikeR
Komodo Saurian, скинь куда-нить свой crunch.exe
Komodo Saurian
Цитата(HikeR @ 07.06.2013, 00:15) *
Komodo Saurian, скинь куда-нить свой crunch.exe

https://code.google.com/p/crunch/downloads/list
...\bin\crunch_x64.exe
HikeR
на гуглокоде лежат абсолютно рабочие версии, статически слинкованые (то есть никаких зависимостей). все виндовые версии дают одинаковый результат. давайте сравнивать, что у вас не так. для начала экзеншик и текстура в одном каталоге.

экзешник из svn-репозитория, вроде как более новый (ключ -file не обязателен):
CODE
d:\tmp>ren oblaka_34.1024c oblaka_34.crn

d:\tmp>crunch.exe oblaka_34.crn
crunch: Advanced DXTn Texture Compressor - http://code.google.com/p/crunch
Copyright © 2010-2012 Rich Geldreich and Tenacious Software LLC
crnlib version v1.04 x64 Built Nov 25 2012, 00:36:04

Reading source texture: "oblaka_34.crn"
Texture successfully loaded in 0.011s
Source texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Apparent type: 2D map, Flags: R G B A Non-Flipped
Writing texture to file: "oblaka_34.dds"

Texture successfully written in 0.004s
Texture successfully processed in 0.005s
Input texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Input pixels: 1048576, Input file size: 186829, Input bits/pixel: 1.425
Output texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Output pixels: 1048576, Output file size: 1048704, Output bits/pixel: 8.001

Total time: 0.054s
1 total file(s) successfully processed, 0 file(s) skipped, 0 file(s) failed.

Exit status: 0


экзешник из архива crunch_v101_r1.7z (обязательно нужен ключ -file)
CODE
d:\tmp>crunch_x64.exe -file oblaka_34.crn
crunch: Advanced DXTn Texture Compressor - http://code.google.com/p/crunch
Copyright © 2010-2012 Rich Geldreich and Tenacious Software LLC
crnlib version v1.01 x64 Built Apr 15 2012, 18:13:41

Reading source texture: "d:\tmp\oblaka_34.crn"
Texture successfully loaded in 0.007s
Source texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Apparent type: 2D map, Flags: R G B A
Writing texture to file: "oblaka_34.dds"

Texture successfully written in 0.003s
Texture successfully processed in 0.004s
Input texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Input pixels: 1048576, Input file size: 186829, Input bits/pixel: 1.425
Output texture: 1024x1024, Levels: 1, Faces: 1, Format: DXT5
Output pixels: 1048576, Output file size: 1048704, Output bits/pixel: 8.001

Total time: 0.044s
1 total file(s) successfully processed, 0 file(s) skipped, 0 file(s) failed.

Exit status: 0
Accer2009
Komodo Saurian, совсем забыл - у меня тоже поначалу ничего не работало, поэтому я дописал в батнике "bin\crunch.exe " и всё заработало.
"dir *.crn /b /s > list.txt
bin\crunch.exe -file @list.txt"
pause
Komodo Saurian
Цитата(HikeR @ 07.06.2013, 00:55) *
экзешник из архива crunch_v101_r1.7z (обязательно нужен ключ -file)

Вот зараза, а в мануале написано что запуск прогоняет все поддерживаемые файлы из папки автоматом.

Выдал .dds на тестовом файле, в максе открывается, вроде все в норме.

Моя ошибка была, пардон unknw.gif

Спасибо за разъяснения.
NatteFrost
QUOTE
@echo off
ren *.*c *.crn
L:\fae_data\crunch.exe -file *.crn
del *.crn /s /q /f > nul

можно и так переводить crn-ки в dds, поточно, bat-ником.
NatteFrost
Вот текстура act34_char_khan_bump.dds

R - ?
G - Gloss map ?
B - ?
A - Height map ?

кто-нибудь знает точно?
lafugix
R - Маска для детейл-текстур
G - Gloss map
B - Пустой канал
A - Height map
NatteFrost
dynamic\human\story_characters\anna\anna_injured.model

Вот чего *там* написано. smile.gif
Ruswon
Что-то мыльцо какое-то в редакторе, в игре получше смотрится
lafugix
NatteFrost, мне показалось или у нее действительно все в порядке с лицом?
Trollz0r
Цитата(Ruswon @ 13.06.2013, 11:12) *
Что-то мыльцо какое-то в редакторе, в игре получше смотрится

Ага, "давай, Наттефрост, запили нам нескучную графику во вьювере за 24 академических часа".
Komodo Saurian
Цитата(NatteFrost @ 13.06.2013, 11:24) *
dynamic\human\story_characters\anna\anna_injured.model

Вот чего *там* написано. smile.gif

Имя, дата рождения, группа крови.
00alexey00
Приветствую всех. На данный момент плагин для импорта в 3ds max склеивает все лоды объекта в один меш.... Можете сделать, чтобы лоды были разными мешами? Ибо чистить некоторые объекты очень сложно, да и скрытые от глаза полигоны останутся, делая модельку более "тяжелой". Был бы очень благодарен.
Капитошка
Заодно испорчен импорт и моделей из оригинального Метро: появились дырки (отсутствующие полигоны) в моделях.
00alexey00
Очень жаль, что тема заглохла(
Shoкer
Ресурсы вытаскивать уже можно, а больше с текущим инструментарием и не получится ничего сделать. Ждём СДК или что там будет.
Капитошка
а больше ничего и не нужно. Доделайте импорт в 3D Max, пожалуйста.

СДК для метро можно не выпускать, толку всё равно не будет. Игра уже не раз пройдена и неактуальна: посмотрите на спад активности на форумах. А к осени про неё вообще забудут. Потом даже 5 летние хождение в народе с.т.а.л.к.е.р. СДК не привело к появлению действительно уникальных локаций (ближе всего к этому подобрался заброшенный НЦ проект).
LexxoR
Цитата
СДК для метро можно не выпускать, толку всё равно не будет.


Можно и нужно, не надо говорить за всех.
abramcumner
Цитата(Капитошка @ 25.06.2013, 13:33) *
Потом даже 5 летние хождение в народе с.т.а.л.к.е.р. СДК не привело к появлению действительно уникальных локаций (ближе всего к этому подобрался заброшенный НЦ проект).

Обреченный город, не?
Хождение полноценного сдк далеко не пятилетнее.
Почему требование сразу "действительно уникальные локации"? Это разве уже не считается новой игрой на движке?
Мод это же небольшие изменение - домик там передвинуть, елочку посадить smile.gif
Ну и смысл делать уникальную локацию, если сюжет на ней на те же сталкерские темы.
Если убрать требование "уникальных", то локаций сделано много, еще больше локаций с доработками.

autistic
Цитата(Капитошка @ 25.06.2013, 13:33) *
Доделайте импорт в 3D Max, пожалуйста.

что именно?

Цитата(Капитошка @ 16.06.2013, 15:51) *
появились дырки (отсутствующие полигоны) в моделях.

в каких моделях?
кузенька
Цитата(refuse @ 25.06.2013, 15:44) *
что именно?


Разве импорт нпс есть?
Капитошка
Цитата(refuse @ 25.06.2013, 14:44) *
в каких моделях?

в самых различных.

вот пример att_magazin_3.model


причём проверяла на одной и той же модели старый и новый импортер. Со старым такой проблемы нет

потом вот такая ошибка (для примера попробуйте открыть любую модель из папки dynamic\objects\lamp

после многократного продолжить получим это


об этих ошибках давно написано в https://code.google.com/p/metro2033-tools/issues/list

Согласна с кузенька, с импортом моделей НПС те же беды, включая вывернутые полигоны.


И, если есть возможность, то сделайте, пожалуйста, импорт модели с костями.
autistic
ребята, вы напрасно тратите мое время, а у меня его и так не дофига. скачал исходники, скомпилировал, все работает:
m2033


mll


пинайте редпитона, он билды заливал. либо качайте компиляторы, необходимые сдк и компилируйте сами, если что доступ к хостингу на гуглокоде проверенному форумчанину я всегда дам и помогу чем смогу.

Цитата(Капитошка @ 25.06.2013, 15:23) *
И, если есть возможность, то сделайте, пожалуйста, импорт модели с костями.

такой возможности у меня в ближайшее время не будет в связи с тотальной нехваткой времени. если найдутся желающие заняться этим, готов оказать посильную поддержку и содействие.
Капитошка
Цитата(refuse @ 25.06.2013, 23:25) *
скачал исходники, скомпилировал, все работает

никто не говорит, что не работает, а то, что пристутвуют проблемы. Если не сложно, проверьте свою версию импортера на тех моделях, что я привела в примерах
autistic
ага, увидел. в субботу, возможно, импорт скелета прикручу.
Kiray
Дождались бы MDK... осенью должен появиться.
Капитошка
с МДК, выдадут все исходники моделей, текстур и прочего? Обычно с девкитом даются только пара образцов, не более, в надежде что модмейкеры наклепают свой контент.
Kiray
Ну я думаю будет возможность конвертации, это все-таки не X-Ray, где все приходилось делать самому..
Капитошка
все ваши сообщения говорят о крайне скудных познаниях в геймдеве.

вы видели хоть один девкит, который официально позволяет переводить игровые модели обратно в 3Д Макс/Майю и т.п. Игростудии это не нужно в принципе, у них есть сами исходники этих моделей.
Kiray
Я имел ввиду в формат SDK, а там есть возможность экспорта в промежуточный формат, потом в MAX. Это во многих двигах) Как раз для мододеллов)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.