3ds Max. Создание ломающегося предмета (дневник исследования) — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

3ds Max. Создание ломающегося предмета (дневник исследования) — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Введение)
 
м
Строка 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
Другие места
LANGUAGE