Главная Форум Файлы

Вернуться   Mafia-Game Forum > Mafia: The City Of Lost Heaven > Модификации
Расширенный поиск

Ответ
 
Опции темы Опции просмотра
Старый 13.07.2019, 05:17   #111
admpos
Junior Member
 
Регистрация: 31.03.2018
Сообщений: 11
Сказал(а) спасибо: 18
Поблагодарили 26 раз(а) в 6 сообщениях
admpos is on a distinguished road
По умолчанию

grandshot, а у тебя есть 4ds c окклюдером? дай потрогать если оно и правда работает в 4ds и его несложно сделать, то проблема с производительностью решена почти

отбой, разобрался.



в общем, новости про окклюдеры в 4ds:
1. в мафии они отлично работают
2. их можно сделать ручками
3. это геморно (но несложно)
4. мве их не понимает, пишет в лог ** ERROR **: File %faktor199_06.i3d: Unsupported object type C! и не отображает модельки с ними

grandshot, спасибо за наводку, попробую поиграться с этим

ps сори за оффтоп

Последний раз редактировалось admpos; 13.07.2019 в 11:20.
admpos вне форума   Ответить с цитированием
Поблагодарили: 8
Abradox (13.07.2019), EmptyBowl (15.07.2019), Firefox3860 (13.07.2019), grandshot (14.07.2019), Illusion_Insanity (15.07.2019), Knight Rider (15.07.2019), MAD (14.07.2019), Staghound (16.07.2019)
Старый 13.07.2019, 15:31   #112
Firefox3860
Mafia Modding Crew
 
Аватар для Firefox3860
 
Регистрация: 20.03.2018
Адрес: Самара
Сообщений: 146
Сказал(а) спасибо: 153
Поблагодарили 200 раз(а) в 53 сообщениях
Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough
По умолчанию

Вот это новость, admpos, у тебя есть 4ds c окклюдером? дай потрогать Я и не думал, что это возможно. Ты разобрался, как его сделать? Можешь описать структуру?
Firefox3860 вне форума   Ответить с цитированием
Старый 13.07.2019, 16:07   #113
admpos
Junior Member
 
Регистрация: 31.03.2018
Сообщений: 11
Сказал(а) спасибо: 18
Поблагодарили 26 раз(а) в 6 сообщениях
admpos is on a distinguished road
По умолчанию

структура то несложная и описана в шаблоне hdmaster'a - я оттуда и взял

1 байт - тип меша (C0 - окклюдер)
2 байт - родитель
3*4 байт - позиция
3*4 байт - скейл
4*4 байт - ротации
1 байт - хз, всегда 09
1 байт - длина имени
имя
1 байт - длина коммента
видимо, сам коммент - не пробовал его добавлять
4 байт - uint32 numVertices
4 байт - uint32 numFaces
Vertices - каждый по 3*4 байта
Faces - каждый по 3*2 байта

как делать: выгружаешь из занозы стандартный меш, можно нетекстуренный. дальше в хексе меняешь тип на окклюдер, убираешь следующие 3 байта. убираешь структуру меша, которая после коммента. на копии разворачиваешь структуру до uint16 numVertices, numVertices вставляешь в конец после коммента, добавляешь 2 пустых байта (в сингл меше numVertices 2 байта, а у нас надо 4), из facegroup копируешь uint16 numFaces и тоже добавляешь 2 байта. потом в копии разворачиваешь struct VERTEX vertices и оттуда копируешь каждый struct VECTOR3 p, а потом весь блок struct FACE faces. всё!

https://cloud.mail.ru/public/M9tp/37os28xTt
у армори для окклюдера родителем задан основной меш, т.е. окклюдер будет двигаться вместе с ним. у фактори окклюдер независим (собственно он и заслоняет всё на скриншоте) - можно модельку воткнуть, растянуть как хочется, потом меш засунуть под землю, подменить модель и развлекаться. прикольно работает

кто б конвертер запилил, а то правда муторно
а ASM больше мве допиливать не будет? а то придется иметь 2 набора моделек - для мве и с окклюдерами (если конечно игра будет с ними работать как я рассчитываю)

Последний раз редактировалось admpos; 13.07.2019 в 16:09.
admpos вне форума   Ответить с цитированием
Поблагодарили: 5
Abradox (14.07.2019), Firefox3860 (13.07.2019), grandshot (14.07.2019), Illusion_Insanity (15.07.2019), MAD (14.07.2019)
Старый 13.07.2019, 16:33   #114
Firefox3860
Mafia Modding Crew
 
Аватар для Firefox3860
 
Регистрация: 20.03.2018
Адрес: Самара
Сообщений: 146
Сказал(а) спасибо: 153
Поблагодарили 200 раз(а) в 53 сообщениях
Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough
По умолчанию

admpos, Понятно, спасибо. Правда, не сложно
Firefox3860 вне форума   Ответить с цитированием
Старый 14.07.2019, 05:23   #115
Firefox3860
Mafia Modding Crew
 
Аватар для Firefox3860
 
Регистрация: 20.03.2018
Адрес: Самара
Сообщений: 146
Сказал(а) спасибо: 153
Поблагодарили 200 раз(а) в 53 сообщениях
Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough Firefox3860 is a jewel in the rough
По умолчанию

Есть ещё такая задумка для новой локации. Очень интересная территория из консольной версии, которая изначально предназначалась для гоночной трассы. Посмотрите, как вам? Мне она очень нравится, со всеми моделями будет очень красивой. Её ещё надо дорабатывать, делать территорию вокруг, но пока я просто хотел показать, что есть такая интересная локация


Последний раз редактировалось Firefox3860; 14.07.2019 в 06:20.
Firefox3860 вне форума   Ответить с цитированием
Поблагодарили: 9
Abradox (14.07.2019), admpos (14.07.2019), EmptyBowl (15.07.2019), grandshot (14.07.2019), Illusion_Insanity (14.07.2019), Knight Rider (14.07.2019), MAD (14.07.2019), Staghound (16.07.2019), Tosyk (16.07.2019)
Старый 14.07.2019, 22:39   #116
grandshot
Mafia Modding Crew
 
Регистрация: 26.03.2018
Сообщений: 198
Сказал(а) спасибо: 118
Поблагодарили 148 раз(а) в 78 сообщениях
grandshot has a spectacular aura about grandshot has a spectacular aura about
По умолчанию

Цитата:
Сообщение от admpos Посмотреть сообщение
grandshot, спасибо за наводку, попробую поиграться с этим
Отлично. У меня времени не было самому "поиграться" =)

Кстати, у тебя видимо старая версия шаблонов. В новой с правками RoadTrain'a всё понятнее.

Последний раз редактировалось grandshot; 14.07.2019 в 22:44.
grandshot вне форума   Ответить с цитированием
Старый 14.07.2019, 23:24   #117
Abradox
Senior Member
 
Аватар для Abradox
 
Регистрация: 21.03.2018
Сообщений: 928
Сказал(а) спасибо: 518
Поблагодарили 373 раз(а) в 224 сообщениях
Abradox is just really nice Abradox is just really nice Abradox is just really nice Abradox is just really nice
По умолчанию

Хорошая идея, это лучше чем просто тупик, тем более что это считай "родная локация", а не чей-то самодел, хоть ее и надо дорабатывать.
Поддерживаю добавление в твой мод.

Последний раз редактировалось Abradox; 14.07.2019 в 23:25.
Abradox вне форума   Ответить с цитированием
Поблагодарили: 2
Firefox3860 (15.07.2019), Staghound (16.07.2019)
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:02. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2019, vBulletin Solutions Inc. Перевод: zCarot