HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Моделирование > Нужна помощь для модели 3-в-1
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Нужна помощь для модели 3-в-1

Ввиду наметившейся оптимизации, в том числе и ресурсов, для мода ХЛВЕ,
решил я замутить модели 3-в-1.

Суть явления такова, что будет 1 v_ модель, в которой будет несколько боди-групп и секвенций, как для анимированной модели от первого лица, так и для положений модели на "земле" и "в руках от 3-го лица"

Сказано-сделано.
Слепил все 3 модели в одну.
Единственное - нужна помощь в переключении этих самых моделей. Я не понял, как "убирать" одну модель и включать другую - у меня отображаются сразу обе...

Еще дело осложняется тем, что v_ модель "сложная" - с несколькими боди-группами, как для разбиения самой модели на 3 части (много полигонов), так и в виде "нагрузки" из сменяемой патронной ленты...

Сссылка на исходник: http://zalil.ru/32985956

Добавлено 31-03-2012 в 00:29:

Кусок кода из qc файла, отвечающий за всё это безобразие:

code:
//Для модели от 1-го лица $body "body" "v_gun" $body "body" "v_gun2" $body "body" "v_hands" $bodygroup "rounds" { studio "v_10rounds" studio "v_9rounds" studio "v_8rounds" studio "v_7rounds" studio "v_6rounds" studio "v_5rounds" studio "v_4rounds" studio "v_3rounds" studio "v_2rounds" studio "v_1rounds" studio "v_0rounds" } //Для модели от 3-го лица. $body "studio" "p_m249" $body "studio" "p_m249_2" // 6 анимаций для модели от первого лица $sequence "idle" "idle" fps 20 $sequence "fire" "fire" fps 50 { event 5001 0 "42" } $sequence "fire_solid" "fire_solid" fps 50 { event 5001 0 "42" } $sequence "reload" "reload" fps 45 { { event 5004 22 "weapons/m249_coverup.wav" } { event 5004 55 "weapons/m249_chain.wav" } { event 5004 93 "weapons/m249_boxout.wav" } { event 10140 120 } { event 5004 144 "weapons/m249_boxin.wav" } { event 5004 171 "weapons/m249_chain.wav" } { event 5004 210 "weapons/m249_coverdown.wav" } } $sequence "draw" "draw" fps 45 $sequence "holster" "holster" fps 60 //По одной анимации для модели от 3-го лица: в руках у игрока и на земле. $sequence "idle_hands" "idle_hands" fps 30 $sequence "idle_ground" "idle_ground" fps 30

[ Вложение ]
Точечный рисунок.jpg

Сообщить модератору | | IP: Записан
Сообщение: 95119

Старое сообщение 30-03-2012 20:29
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32237
Нанёс повреждений: 392 ед.

Рейтинг



Не надо три в одном делать. Достаточно объеденить p_ и w_.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 95127

Старое сообщение 31-03-2012 06:20
-
QwerterGres
To die as Hunter S. Thompson
Девойс

Дата регистрации: Dec 2011
Проживает: ...
Сообщений: 158
Возраст: 31

Рейтинг



Ghoul [BB], для начало найди такой же модель, как ты сказал:
3 в 1. Изучи ее затем, делай.
Это надеюсь намного легче, чем приклеивать Барни в Аликс, еще в Source.

__________________
- Пока еще думаю?
- О чем?
- О моих модификациях: Logical, Scarface, HardcoreREALisM, Blue Shift-FX, Left 1 Dead, Max Payne 2 SFX-Source, Max Payne SFX-CSCZ, HL-OP: GOUP, Afraid Of Monster: Don't look behind you
- Когда они выйдут?
- Еще неизвестно, хотелось бы ускорить HardcoREALisM, а то начал уже переделывать в S.T.A.L.K.E.R.

Сообщить модератору | | IP: Записан
Сообщение: 95136

Старое сообщение 31-03-2012 08:59
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Дядя Миша писал:
Не надо три в одном делать. Достаточно объеденить p_ и w_.



Ужо сделал давно как...
Теперь хочу 3 в 1.

Добавлено 31-03-2012 в 13:56:

Та нет таких моделей ни у кого

Сообщить модератору | | IP: Записан
Сообщение: 95143

Старое сообщение 31-03-2012 09:56
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34547
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ghoul [BB] писал:
Теперь хочу 3 в 1

Обычно у v-моделей текстуры в два раза больше по разрешению. Получается, ты хочешь рисовать w и p с большими текстурами и называешь это оптимизацией?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 95146

Старое сообщение 31-03-2012 10:05
-
QwerterGres
To die as Hunter S. Thompson
Девойс

Дата регистрации: Dec 2011
Проживает: ...
Сообщений: 158
Возраст: 31

Рейтинг



А ты говорил о моде ХЛВЕ, там что тоже нету!

Добавлено 31-03-2012 в 05:25:

Я не знаю насчет кода(для .dll) ты подумал, но задумал по другому:

$bodygroup weapon_m249
{
studio "v_gun"
studio "v_gun2"
studio "p_m249"
studio "p_m249_2"
}

Надо руки уже объединить в v_gun и v_gun2. Я убрал потому что, будет смотреться Wolrdmap.

PS. Как понял одна левая, другая правая?

__________________
- Пока еще думаю?
- О чем?
- О моих модификациях: Logical, Scarface, HardcoreREALisM, Blue Shift-FX, Left 1 Dead, Max Payne 2 SFX-Source, Max Payne SFX-CSCZ, HL-OP: GOUP, Afraid Of Monster: Don't look behind you
- Когда они выйдут?
- Еще неизвестно, хотелось бы ускорить HardcoREALisM, а то начал уже переделывать в S.T.A.L.K.E.R.

Сообщить модератору | | IP: Записан
Сообщение: 95148

Старое сообщение 31-03-2012 10:25
- За что?
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



Прикольная идея. Я бы тоже объединил только p_ и w_. А для v_ сделал бы отдельную модель рук со всеми анимациями, так руки были бы едины на каждой модели v_ оружия.

Сообщить модератору | | IP: Записан
Сообщение: 95149

Старое сообщение 31-03-2012 10:54
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32237
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
qpAHToMAS писал:
Прикольная идея. Я бы тоже объединил только p_ и w_.

Я эту идею реализовал еще в старом ксаш-моде.
Получилась одна модель с двумя анимациями.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 95150

Старое сообщение 31-03-2012 11:31
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34547
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
qpAHToMAS писал:
А для v_ сделал бы отдельную модель рук со всеми анимациями, так руки были бы едины на каждой модели v_ оружия.

А я бы, став президентом, ликвидировал коррупцию, поднял уровень жизни до уровня западной европы и сделал страну ведущей в области ниокр.
Правда, здорово?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 95154

Старое сообщение 31-03-2012 11:39
-
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



Дядя Миша, а руки одной моделью для всех v_ реально сделать? Походу тут кто-то на форуме писал, что viewmodel может быть только одна.

Сообщить модератору | | IP: Записан
Сообщение: 95180

Старое сообщение 31-03-2012 21:07
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32237
Нанёс повреждений: 392 ед.

Рейтинг



Ну раз изволил писать - значит так оно и есть

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 95195

Старое сообщение 01-04-2012 07:23
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
XaeroX писал:
Обычно у v-моделей текстуры в два раза больше по разрешению. Получается, Вы хочете-с рисовать w и p с большими текстурами и называешь сие оптимизацией?


Хочем рисовать сие с большими текстурами, в этом не видим проблемы.
Зато кол-во самих моделей сократится, общее количество текстур загруженных - тоже.
Оптимизация ведь еще и в том, чтоб убрать как можно больше моделей из ХЛ, т.к. там на это тоже ограничения. Зачем к ним приближаться-то?

Добавлено 01-04-2012 в 17:33:

Тем более, я особо не загоняюсь сжатием текстур для W_ моделей... Да и никто, судя по многочисленным поделкам для КС и прочего - тоже.

Сообщить модератору | | IP: Записан
Сообщение: 95262

Старое сообщение 01-04-2012 13:33
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34547
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Хм, ну для меня оптимизация - это только повышение фпс. В наши-то дни.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 95265

Старое сообщение 01-04-2012 13:36
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
qpAHToMAS писал:
Прикольная идея. Я бы тоже изволил объединить только p_ и w_. А для v_ сделал бы отдельную модель рук со всеми анимациями, так руки были бы едины на каждой модели v_ оружия.



СДЕЛАЛ БЫ ОТДЕЛЬЮНУЮ МОДЕЛЬ РУК СО ВСЕМИ АНИМАЦИЯМИ - вот это ключевое. Если бы я был мега аццкий аниматор, я б это замутил, не вопрос.

Сообщить модератору | | IP: Записан
Сообщение: 95266

Старое сообщение 01-04-2012 13:36
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34547
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ghoul [BB] писал:
Да и никто, судя по многочисленным поделкам для КС и прочего - тоже.

Наверное, потому что они изволят быть ламерами, да-с.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 95268

Старое сообщение 01-04-2012 13:39
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:10. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Моделирование > Нужна помощь для модели 3-в-1
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024