3ds Max. Создание ломающегося предмета (дневник исследования) — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Neo (обсуждение | вклад) (Введение) |
Neo (обсуждение | вклад) м |
||
Строка 2: | Строка 2: | ||
|''Автор:'' '''Neo][''' | |''Автор:'' '''Neo][''' | ||
|} | |} | ||
+ | __TOC__ | ||
== Введение == | == Введение == | ||
− | Ну что я пока тоже не знаю как это сделать, но на то это и дневник, чтобы записывать сюда ход исследований. Разбираться буду на каком-нибудь примере. Возьму для разбора деревянный ящик. | + | Ну что, я пока тоже не знаю как это сделать, но на то это и дневник, чтобы записывать сюда ход исследований. Разбираться буду на каком-нибудь примере. Возьму для разбора деревянный ящик. |
== Поехали == | == Поехали == | ||
+ | Первым делом решил посмотреть, что из себя представляет модель деревянного ящика, нашёл две модели: | ||
+ | *gamedata\meshes\objects\dynamics\box\box_wood_01.ogf | ||
+ | *gamedata\meshes\physics\box\box_wood_01.ogf | ||
+ | Просмотрев модели в этих директориях, остановился на gamedata\meshes\physics\box\box_wood_01.ogf. | ||
+ | Хотя в обоих случаях присутствует папка \prt\, из названия ясно, что это части объектов(part), т.е. их также необходимо отдельно моделить, жаль, что xray + ode не считают это в динамике. Хотя для стекла-то нет частей, через опыты понятно, что стекло ломается по полигонам. | ||
+ | Ну да ладно разговор не об этом. Есть целая модель, есть части, значит... Значит надо как-то указать эти части, правильно конфиг объекта. | ||
+ | |||
+ | Иду искать. Нахожу: | ||
+ | *gamedata\config\models\objects\box_wood_01.ltx | ||
+ | |||
+ | Меня заинтересовала секция: | ||
+ | <code ini> | ||
+ | [destroyed] | ||
+ | physics\box\prt\box_wood_01_prt1 | ||
+ | physics\box\prt\box_wood_01_prt2 | ||
+ | physics\box\prt\box_wood_01_prt3 | ||
+ | physics\box\prt\box_wood_01_prt4 | ||
+ | physics\box\prt\box_wood_01_prt5 | ||
+ | physics\box\prt\box_wood_01_prt6 | ||
+ | physics\box\prt\box_wood_01_prt7 | ||
+ | |||
+ | [autoremove_parts] | ||
+ | time = 15 | ||
+ | </code> |
Версия 12:29, 9 июня 2007
Автор: Neo][ |
Содержание
Введение
Ну что, я пока тоже не знаю как это сделать, но на то это и дневник, чтобы записывать сюда ход исследований. Разбираться буду на каком-нибудь примере. Возьму для разбора деревянный ящик.
Поехали
Первым делом решил посмотреть, что из себя представляет модель деревянного ящика, нашёл две модели:
- gamedata\meshes\objects\dynamics\box\box_wood_01.ogf
- gamedata\meshes\physics\box\box_wood_01.ogf
Просмотрев модели в этих директориях, остановился на gamedata\meshes\physics\box\box_wood_01.ogf. Хотя в обоих случаях присутствует папка \prt\, из названия ясно, что это части объектов(part), т.е. их также необходимо отдельно моделить, жаль, что xray + ode не считают это в динамике. Хотя для стекла-то нет частей, через опыты понятно, что стекло ломается по полигонам. Ну да ладно разговор не об этом. Есть целая модель, есть части, значит... Значит надо как-то указать эти части, правильно конфиг объекта.
Иду искать. Нахожу:
- gamedata\config\models\objects\box_wood_01.ltx
Меня заинтересовала секция:
[destroyed]
physics\box\prt\box_wood_01_prt1
physics\box\prt\box_wood_01_prt2
physics\box\prt\box_wood_01_prt3
physics\box\prt\box_wood_01_prt4
physics\box\prt\box_wood_01_prt5
physics\box\prt\box_wood_01_prt6
physics\box\prt\box_wood_01_prt7
[autoremove_parts]
time = 15