<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://stalkerin.gameru.net/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://stalkerin.gameru.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=89.178.228.7&amp;*</id>
		<title>S.T.A.L.K.E.R. Inside Wiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://stalkerin.gameru.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=89.178.228.7&amp;*"/>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/89.178.228.7"/>
		<updated>2026-05-07T23:19:52Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%BE%D0%B2%D0%BE%D0%B9_%D1%80%D0%B0%D1%81%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8</id>
		<title>Создание новой растительности</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%BE%D0%B2%D0%BE%D0%B9_%D1%80%D0%B0%D1%81%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8"/>
				<updated>2009-09-08T13:38:37Z</updated>
		
		<summary type="html">&lt;p&gt;89.178.228.7: /* Создание модели */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Создание кустов'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для создания объектов являющихся кустами необходимо:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3D Max и/или Maya&lt;br /&gt;
&lt;br /&gt;
Adobe Photoshop&lt;br /&gt;
&lt;br /&gt;
X-Ray SDK&lt;br /&gt;
&lt;br /&gt;
Прямые руки&lt;br /&gt;
&lt;br /&gt;
Навыки работы в максе и X-ray SDK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Начнем ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Я сделаю свой куст полностью с нуля, пусть новым кустом будет борщевик.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/2c1e2.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для начала схожу и сделаю текстуры…&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/89bb6.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/98c34.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь прогоняем отснятый материал через '''Photoshop'''&lt;br /&gt;
&lt;br /&gt;
и получаем, что-то вроде этого&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/e5cfd.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
По своей природе, кусты имеют сложное строение листа&lt;br /&gt;
&lt;br /&gt;
и поэтому фон у новых текстур должен быть прозрачным.&lt;br /&gt;
&lt;br /&gt;
Также не забывайте, что ствол должен проходить по центру рисунка,&lt;br /&gt;
&lt;br /&gt;
так как в дальнейшем это облегчит процесс при текстурировании модели.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Текстуры готовы, теперь сохраняем их в tga и импортируем через сдк. [http://stalkerin.gameru.net/wiki/index.php/%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83%D1%80_%D0%B2_SDK]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Создание модели ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Переходим к моделированию , я использую '''3d Max 8'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Самый простой и экономичный способ построения куста,&lt;br /&gt;
&lt;br /&gt;
это две перекрещенных плоскости с прозрачными текстурами.&lt;br /&gt;
&lt;br /&gt;
Например, вот так:&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/8e57d.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь настраиваем материалы.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Выбираем S.T.A.L.K.E.R. Mtl&lt;br /&gt;
&lt;br /&gt;
И задаем параметры материала нашего куста.&lt;br /&gt;
&lt;br /&gt;
Engine Shader: '''flora\leaf_wave'''&lt;br /&gt;
&lt;br /&gt;
Compiler Shader:''' flora\leaf'''&lt;br /&gt;
&lt;br /&gt;
Game Material:''' materials\bush'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/1eac0.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Присваиваем материалу заготовленную текстуру и накладываем ее на модель.&lt;br /&gt;
&lt;br /&gt;
Должно получиться вот так:&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/1027b.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таким же способом делаем остальные части.&lt;br /&gt;
&lt;br /&gt;
Если вы планируете обильно засаживать новыми кустами уровни,&lt;br /&gt;
&lt;br /&gt;
то старайтесь уложиться в 100 полигонов для куста в целом, что бы ни нагружать игру.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В моем случае, борщевик должен расти практически повсеместно,&lt;br /&gt;
&lt;br /&gt;
поэтому я предпочел облегченный  вариант моделирования. &lt;br /&gt;
&lt;br /&gt;
Если же ваши планы не отличаются такой масштабностью,&lt;br /&gt;
&lt;br /&gt;
то можно использовать более сложную геометрию.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Через некоторое время у меня получилась вот такая модель:&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/12503.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пока что не особо впечатляет, но не стоит обращать на это внимания.&lt;br /&gt;
&lt;br /&gt;
Теперь сделаем «фуфло», оно нам пригодиться для того,&lt;br /&gt;
&lt;br /&gt;
что бы от куста отлетали листья, когда его, что-то задевает.&lt;br /&gt;
&lt;br /&gt;
Для этого нужно создать зону действия, при прохождении которой&lt;br /&gt;
&lt;br /&gt;
будет лететь это самое «фуфло», я взял сплайн и создал два полых кривоугольника,&lt;br /&gt;
&lt;br /&gt;
один внутри другого. Причем их размер должен быть чуть уже самого куста.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Помещаем его в центр нашего куста.&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/1b4aa.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Создаем материал для этой зоны и настраиваем его:&lt;br /&gt;
&lt;br /&gt;
Engine Shader: '''def_shaders\def_trans'''&lt;br /&gt;
&lt;br /&gt;
Compiler Shader: '''flora\flora_collision'''&lt;br /&gt;
&lt;br /&gt;
Game Material: '''materials\bush'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Присваиваем новому материалу текстуру '''tree_fuflo.dds''' из папки '''tree'''&lt;br /&gt;
&lt;br /&gt;
Наша модель готова, выделяем ее и експортируем в SDK.&lt;br /&gt;
&lt;br /&gt;
== Настройка в Level Editor ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Запускаем '''Level Editor''' и идем в '''objects\Library editor'''&lt;br /&gt;
&lt;br /&gt;
Находим нашу модель, отмечаем галочку напротив '''preview''' и кликаем по кнопке Properties&lt;br /&gt;
&lt;br /&gt;
В появившимся окне жмем на '''Main Options''' &lt;br /&gt;
&lt;br /&gt;
в поле '''Object Type''' выбираем '''Multiple Usage'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/f6e88.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Сохраняем изменения кнопкой '''Save'''&lt;br /&gt;
&lt;br /&gt;
Теперь создаем '''LODы''', для этого нужно нажать на '''Make LOD (High Quality)'''&lt;br /&gt;
&lt;br /&gt;
на вопрос системы ответить '''yes''' и отметить модели,&lt;br /&gt;
&lt;br /&gt;
для которых мы хотим создать LOD текстуры, в данном случае мы отмечаем нашу модель.&lt;br /&gt;
&lt;br /&gt;
Жмем OK и ждем некоторое время.&lt;br /&gt;
&lt;br /&gt;
В зависимости от сложности нового куста аппаратных характеристик вашего компьютера, процедура может длиться от минуты и более.&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/90647.jpg&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/e4a79.jpg&lt;br /&gt;
&lt;br /&gt;
При удачном создании должно появиться сообщение:&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/94c12.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Все, новый куст готов, осталось проверить его на работоспособность,&lt;br /&gt;
&lt;br /&gt;
'''предварительно не забыв перенести новые текстуры куста и новые LODы из папки lod''',&lt;br /&gt;
&lt;br /&gt;
'''установленного SDK в папку с игрой.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
'''В Level Editor:'''&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/5da87.jpg&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/96c49.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''В игре'''&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/19314.jpg&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/319d3.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''В игре на максимальных настройках с графическим модом)):'''&lt;br /&gt;
&lt;br /&gt;
http://img.gameru.net/img/f6120.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Все прекрасно работает, кусты шуршат, «фуфло» сыпется и верхушки даже покачиваются ('''!''').&lt;br /&gt;
&lt;br /&gt;
Таким же способом можно делать и деревья, только для ствола дерева необходимо использовать следующие настройки шейдеров:&lt;br /&gt;
&lt;br /&gt;
Engine Shader: '''flora\trunk_wave'''&lt;br /&gt;
&lt;br /&gt;
Compiler Shader: '''flora\ trunk _no_collision'''&lt;br /&gt;
&lt;br /&gt;
Game Material: '''materials\tree_trunk'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
И зону «фуфла» ставить будет уместно только там, где листья, т.е. везде, кроме ствола.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS. &lt;br /&gt;
&lt;br /&gt;
Если новые текстуры утратили прозрачность после импортирования в SDK,&lt;br /&gt;
&lt;br /&gt;
то необходимо просто пересохранить ту же текстуру с прозрачностью в  DDS,&lt;br /&gt;
&lt;br /&gt;
в ту папку, куда сохранил ее SDK (естественно с тем же именем)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Всем спасибо, все свободны.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Автор: [http://www.gameru.net/forum/index.php?showuser=7383 h2v6]&lt;/div&gt;</summary>
		<author><name>89.178.228.7</name></author>	</entry>

	</feed>