Разрушаемая растительность

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
Строка 2: Строка 2:
     after the equal sign. The information will be translated into a
     after the equal sign. The information will be translated into a
     formatted page upon being saved.
     formatted page upon being saved.
-
-->{{Статья|автор=AndreyFilantrop |сложность=Начальный уровень|совместимости=All|требования= Crysis Mod SDK 1.2; Sandbox 2; 3d max (в статье 3 d max 2008). |добавлена=26/02/11}} <!-- The article's topic (Basic Level Design, Terrain...)-->
+
-->{{Статья|автор=AndreyFilantrop |сложность=Средняя|совместимости=All|требования= Crysis Mod SDK 1.2; Sandbox 2; 3d max (в статье 3 d max 2008). |добавлена=26/02/11}} <!-- The article's topic (Basic Level Design, Terrain...)-->
== Процедуральная разрушаемая растительность<br/> ==
== Процедуральная разрушаемая растительность<br/> ==
-
 
-
 
-
 
-
{{Примечание|________________СТАТЬЯ НАХОДИТСЯ В РАБОТЕ. Просьба не вносить корректировки до окончания работы. Спасибо!__________.}}
 
-
 

Версия 13:05, 26 февраля 2012

О статье
АвторAndreyFilantrop
СложностьСредняя
ТребованияCrysis Mod SDK 1.2; Sandbox 2; 3d max (в статье 3 d max 2008).
Дата добавления26/02/11


Содержание

Процедуральная разрушаемая растительность

Введение

Базовая технология физики достаточно универсальна для того, чтобы быть использованной при разрушении множества разных объектов, а не только стволов деревьев. Это скорее вопрос настройки ресурсов. Для примера, однако, ниже я остановлюсь на стволах деревьев.

Общий вид объектов

Предполагается, что на момент прочтения этой статьи у вас уже имеется готовый растительный объект - дерево. Например как банановое дерево на картинке ниже:

Просто банан:

SimpleBanana.jpg

Разрушенная часть ствола:

AssetCreation BreakableVegetation explosion shape.jpg

Общая установка в 3d приложениях

Для материала ствола (в нашем случае Просто банана), установите галочку в позицию «Physicalize» в редакторе материалов Material Editor. Параметр физики установите в позицию «default».

Вот как должны выглядеть параметры шейдера:

AssetCreation BreakableVegetation physicalize.jpg

Важно: Удалите любые физические объекты с прокси с тех частей, которые вы хотите сделать разрушаемыми (например: ствол Просто банана)

Далее создайте заранее предопределённый объект - это должен быть отдельный cgf файл, который используется для образования «шапки», т.е. закрытия концов разрушенных частей. Этот объект написован на картинке выше под названием «Разрушенная часть ствола:»

Установка в редакторе Sandbox Editor

1. В редакторе материалов в Sandbox Material Editor материал поверхности ствола должty быть установлен ​​на «mat_wood_breakable» . 2. Surfacetype - тип поверхности - указывает этой «шапке» закрывать концы обломанных частей. Расположение и имя «шапки» хранятся в скрипте surfacetype. 3. Разрушаемые деревья должны быть установлены при помощи инструмента Vegetation.

Отладка

Примените достаточно силы для объекта чтобы разрушить его. В игре Crysis взрывы ракет гранатомёта или гранаты достаточны для проверки правильности функционирования вашего объекта.

См. также