|
---|
![]() |
#1 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() Нашёл какой-то конвертор
http://celephais.net/board/view_thr...=61207&start=66 При конверсии нужно выставить точность 6 десятичных чисел чтобы не съехали текстуры. Есть исходники. Тестовая моделька в порядке, но сторонние могут вызвать проблемы. Чтобы он не падал при конверсии, нужно сконвертить OBJ вот этим: https://www.bluegartr.com/threads/1...extraction-tool По необходимости флипнув координаты текстур. Перед конверсией в мап надо удостовериться что obj и mtl файлы названы одинаково. Документация https://web.archive.org/web/2017061....com/obj-2-map/ |
|
Последний раз редактировалось crystallize, 27.12.2017 в 08:23. |
||
![]() |
![]() |
![]() |
#2 | |
T@REQ
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 18.12.2009
Сообщения: 1,486
Замечания: 5
![]() ![]() ![]() |
![]() Зачем?
|
|
![]() |
![]() |
![]() |
#3 | |
qpAHToMAS
Генерал
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 22.10.2006
Адрес: Russian Far East
Возраст: 33
Сообщения: 9,291
![]() ![]() ![]() |
![]() Не канает:
![]() И да, там ссылка не загружается. Нашел какую-то версию в комментариях, там только exe'шник в архиве. |
|
![]() |
![]() |
![]() |
#4 | |
xDShot
Генерал-Полковник
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 20.12.2010
Адрес: Санкт-Петербург
Возраст: 29
Сообщения: 1,819
Замечания: 2
|
![]() |
|
![]() |
![]() |
![]() |
#5 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() |
|
![]() |
![]() |
![]() |
#6 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() 2 qpAHToMAS:
Ну нормали брашей не в ту сторону. 2 xDShot: Пасип за исходники, надо заценить, как он перегоняет ювишки. nemyax, подумав, добавил 30.12.2017 в 23:38 Код:
_MAPText += string.Format("( {0} {1} {2} ) {3} 0 0 0 1 1\n", (object)xvector9.x.ToString(format, new CultureInfo("en-US")), (object)xvector9.y.ToString(format, new CultureInfo("en-US")), (object)xvector9.z.ToString(format, new CultureInfo("en-US")), (object)_HiddenTextureName); |
|
Последний раз редактировалось nemyax, 30.12.2017 в 23:44. |
||
![]() |
![]() |
![]() |
#7 | |
Slux
CEO of CSM
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 20.06.2006
Адрес: /dev/tty0
Возраст: 38
Сообщения: 5,774
![]() ![]() ![]() |
![]() Это утилитка для извращенцев, которые любят компилить микробраши по две недели и ловить ошибки с глюками?
|
|
![]() |
![]() |
![]() |
#8 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() |
|
![]() |
![]() |
![]() |
#9 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() Специально подготовленная демо-моделька жеж. Если она текстурирована кубической проекцией, то отчего бы ей не быть в порядке.
|
|
![]() |
![]() |
![]() |
#10 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() 2nemyax не разбираюсь в проекциях, просто беру любую модельку с models-resource
https://www.models-resource.com/res...cons/2/1815.png |
|
![]() |
![]() |
![]() |
#11 | |
qpAHToMAS
Генерал
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 22.10.2006
Адрес: Russian Far East
Возраст: 33
Сообщения: 9,291
![]() ![]() ![]() |
![]() ДА КАК вы это говно заставляете работать?
Тестовая модель, которая идет вместе с программой: ![]() ADD: А, всё, понял. Надо Method сменить на 2-ой или 3-ий. |
|
![]() |
![]() |
![]() |
#12 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() 2 crystallize:
Но ведь вот эта блевотня растамана - не то, как на самом деле должен быть отекстурен космический шатёл. Как выглядит тот же OBJ в триде-редакторе? По исходнику ясно видно, что в мап пишутся только координаты вершин брашей и имена текстур. В плане наложения текстур там ничерташеньки не делается. |
|
![]() |
![]() |
![]() |
#13 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() |
|
![]() |
![]() |
![]() |
#14 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() И чем тебя не устроил слакс? |
|
Последний раз редактировалось nemyax, 01.01.2018 в 15:59. |
||
![]() |
![]() |
![]() |
#15 | |
Дядя Миша
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383
![]() ![]() ![]() ![]() |
![]() Строго говоря конверсия из вершин в плоскости подразумевает дамп первых трёх вертексов с любого полигона - этого достаточно. Но полигоны должны собираться в конвексные браши. Гуглите convex decomposition. И третья проблема - превратить ST обратно в текстурную матрицу. Это уже посложнее, т.к. текстурные координаты это частные случаи и подобным условиям может удовлетворять сразу несколько матриц, т.е. задача не имеет однозначного решения и её зачастую решают брутфорсом.
Дядя Миша, подумав, добавил 01.01.2018 в 15:58 Я не пойму на кой вам вообще этот конвертор. Я тут значит пишу колоизацию для моделей, освещение, декали, тени от них в лайтмапу, а они дурью маются. |
|
Последний раз редактировалось Дядя Миша, 01.01.2018 в 15:58. |
||
![]() |
![]() |
![]() |
#16 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() |
|
![]() |
![]() |
![]() |
#17 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() crystallize, подумав, добавил 01.01.2018 в 17:38 |
|
Последний раз редактировалось crystallize, 01.01.2018 в 18:26. |
||
![]() |
![]() |
![]() |
#18 | |
Дядя Миша
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383
![]() ![]() ![]() ![]() |
![]() |
|
![]() |
![]() |
![]() |
#19 | |
crystallize
Генерал-Лейтенант
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Регистрация: 06.06.2014
Сообщения: 1,486
|
![]() |
|
![]() |
![]() |
![]() |
#20 | |
nemyax
тндайпц тра
![]() ![]() ![]() ![]() ![]()
Регистрация: 30.07.2015
Сообщения: 639
|
![]() Блин, что за мифы? Они используют тупо UV-развёртку. А софтина в качестве данных о текстурной проекции всюду пишет
Код:
0 0 0 1 1 |
|
![]() |
![]() |