<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Всё для Warcraft 3</title>
		<link>http://warcraft3ft.info/</link>
		<description>Форум о Warcraft 3</description>
		<lastBuildDate>Mon, 08 Jun 2015 19:09:52 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://warcraft3ft.clan.su/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>[ОБЩЕЕ] Флуд</title>
			<link>https://warcraft3ft.clan.su/forum/39-46335-1</link>
			<pubDate>Mon, 08 Jun 2015 19:09:52 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: Samedy_&lt;br /&gt;Количество ответов: 131</description>
			<content:encoded>Здесь такие как волчанка могут пофлудить &lt;img rel=&quot;usm&quot; src=&quot;http://warcraft3ft.info/image/smiles/angry.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;&gt;(&quot; /&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-46335-1</guid>
		</item>
		<item>
			<title>Общение учеников и учителей</title>
			<link>https://warcraft3ft.clan.su/forum/39-44810-1</link>
			<pubDate>Sat, 02 Nov 2013 16:11:57 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: vezetnik97&lt;br /&gt;Количество ответов: 14</description>
			<content:encoded>&lt;i&gt;Старый добрый тред...&lt;/i&gt; &lt;br /&gt; &lt;b&gt;Соблюдаем правила и не отклоняемся от темы раздела!&lt;/b&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-44810-1</guid>
		</item>
		<item>
			<title>[ОБЩЕЕ] Вопросы к администрации школы</title>
			<link>https://warcraft3ft.clan.su/forum/39-44811-1</link>
			<pubDate>Sat, 26 Oct 2013 18:39:31 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: Melodia&lt;br /&gt;Количество ответов: 68</description>
			<content:encoded>В этой теме пользователи могут задать вопросы администрации школы. &lt;br /&gt; Например, можно дополнительно записаться после окончания набора или узнать о ближайших планах.</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-44811-1</guid>
		</item>
		<item>
			<title>[Триггеринг] Урок 1. Утечки</title>
			<link>https://warcraft3ft.clan.su/forum/39-44905-1</link>
			<pubDate>Mon, 02 Sep 2013 06:56:38 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Ramazan(off)&lt;br /&gt;Автор последнего сообщения: [SeKtOR]&lt;br /&gt;Количество ответов: 23</description>
			<content:encoded>Здравствуйте. Сегодня я расскажу вам что такое утечки, и как их избежать. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;В: Ну так что такое утечки?&lt;/span&gt; &lt;br /&gt; О: Утечки памяти - это проблема, которая возникает в результате &lt;span style=&quot;color:gray&quot;&gt;не обнуления/не удалениях&lt;/span&gt; переменных. &lt;br /&gt; Для того чтобы было проще понять, объясню на примере спецэффектов. &lt;br /&gt; Допустим Вы создали спецэффект Огненного столба в центре карты. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:gray&quot;&gt;Примерно триггер:&lt;/span&gt; &lt;br /&gt; 1. Create FlameStrike Effect position of Playable Map area. &lt;br /&gt; Ну ладно, столб рассеялся, вы довольны. Но есть одно &quot;но&quot;. Эффект огненного столба исправился, но сам эффект остался в памяти варика. Оставшийся в памяти эффект будет по чуть чуть кушать память варика, пока её не останется совсем. Что в будущем приведет к сильным лагам. &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilermTRaxB&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilermTRaxB&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermTRaxB&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermTRaxB&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilermTRaxB&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilermTRaxB&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermTRaxB&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilermTRaxB&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilermTRaxB&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Сейчас дружно заходим в тему триггеринга и отписывается в &lt;a class=&quot;link&quot; href=&quot;http://warcraft3ft.info/forum/22-44893-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;этом топане&lt;/a&gt; следующим образом: &quot;Афтар лах и опозорелся, не удалил утечке&quot;.&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Удалять эффект можно сразу, без боязни того, что он исчезнет. Допустим тот же триггер: &lt;br /&gt;&lt;br /&gt; 1. Create FlameStrike Effect position of Playable Map area. /эффект &lt;br /&gt; 2. Remove LastCreatedSpecialEffect. /тут же удаляем из памяти, внешне эффект проиграется до конца и не удалится. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:gray&quot;&gt;Задание&lt;/span&gt;: Попробовать сделать скрипт, который в верху. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:red&quot;&gt;Потенциально опасные действия&lt;/span&gt;, которые могут повлечь за собой утечки: &lt;br /&gt; 1. Создание эффектов &lt;br /&gt; 2. Работа с точками &lt;br /&gt; 3. Работа с группами &lt;br /&gt; 4. Каждый lastCreated Unit/effect и т.п. вызывает 1 утечку. (Пруф не могу предоставить, и как бороться не знаю. Читал про это давно и не помню у кого) &lt;br /&gt;&lt;br /&gt; В принципе не страшны даже 500 утечек, тем более что некоторых - не избежать. &lt;span style=&quot;color:orange&quot;&gt;10000&lt;/span&gt;утечек вызовут небольшие лаги. И так по нарастающей. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Как же избавляться от засоряющих память утечек?&lt;/span&gt; &lt;br /&gt; 1. Эффекты - удалять мгновенно из памяти. &lt;br /&gt; Q: А если надо чтобы эфект висел например 5 секунд? &lt;br /&gt; Тогда создаем переменную Effect. &lt;br /&gt; И пишем скрипт: &lt;br /&gt; Create Effect Огненный столб &lt;u&gt;PlayableMapArea&lt;/u&gt;. //создали &lt;br /&gt; Set Effect = lastCreatedEffect //занесли в переменную &lt;br /&gt; wait 5 sec //ждем 5 секунд или сколько вам надо &lt;br /&gt; Remove Effect. //удаляем. Приведенный пример несколько абстрагирован, в следующих уроках буду разбирать как именно удалять. &lt;br /&gt;&lt;br /&gt; 2. Точки - удалять из памяти. &lt;br /&gt; Точками может быть и PositionOfUnit и CenterOfPlayableMapArea и полярные координаты. &lt;br /&gt;&lt;br /&gt; 3. Группы - очищать. &lt;br /&gt; Действие для очищения группы: ClearGroup. &lt;br /&gt;&lt;br /&gt; Удаление точек &lt;br /&gt; В: Как удалять точки? &lt;br /&gt; О: Пример, вам нужно отловить точку каста огненного столба и создать там пехотинца. &lt;br /&gt; Скрипт: &lt;br /&gt;&lt;br /&gt; 1. Мы отловили точку каста огненного столба и занесли её в переменную castPoint. &lt;br /&gt; 2. Далее в точке castPoint мы создали 1 пехотинца. &lt;br /&gt; 3. Самое сложное. Надо выбрать функцию CustomScript и написать следующее: &lt;br /&gt; Call RemoveLocation(udg_&lt;span style=&quot;color:gray&quot;&gt;название вашей переменной с соблюдением регистра&lt;/span&gt;) &lt;br /&gt; мой текст: call RemoveLocation(udg_castPoint). &lt;br /&gt;&lt;br /&gt; Всё предельно просто. &lt;br /&gt; Доп. материал ОБЯЗАТЕЛЬНЫЙ К ПРОЧТЕНИЮ: &lt;br /&gt; 1. &lt;a class=&quot;link&quot; href=&quot;http://warcraft3ft.info/forum/22-16271-1#857423&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Топан&lt;/a&gt; &lt;br /&gt; 2. &lt;a class=&quot;link&quot; href=&quot;http://warcraft3ft.info/board/umenshaem_lagi_v_karte/14-1-0-1178&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Статья, написанная даже лучше чем урок &lt;/a&gt;:D by DUOS aka DUOSORA &lt;br /&gt; Д/з. Сделать простой спелл, вызывающий эффекты и удаляющий их из памяти. Если эффекты будут на определенных точках, которые будут удалены. Автоматом - 5. [/color]</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Ramazan(off)</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-44905-1</guid>
		</item>
		<item>
			<title>[Триггеринг] Урок 6. Wait и его использование в способностях</title>
			<link>https://warcraft3ft.clan.su/forum/39-45012-1</link>
			<pubDate>Fri, 23 Aug 2013 06:07:58 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Ramazan(off)&lt;br /&gt;Автор последнего сообщения: wishbone&lt;br /&gt;Количество ответов: 22</description>
			<content:encoded>&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size:20pt;&quot;&gt;&lt;span style=&quot;color:gray&quot;&gt;Некоторые хитрости при созданий триггерных заклинаний для начинающих.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; Все мы знакомы с триггерными заклинаниями. Они гораздо красочней какого-нибудь стандарта. &lt;br /&gt; И сегодня мы рассмотрим парочку ньюансов. &lt;br /&gt;&lt;br /&gt; Для начала расскажу как использовать wait для самых простых триггерных заклинаний. &lt;br /&gt; &lt;span style=&quot;color:green&quot;&gt;Q&lt;/span&gt;: Например надо создать способность, чтобы давалось +15 атаки. На 1 уровне – 3 сек. На 2 уровне – 4 сек. И так далее, но чтобы поддерживалось хоть 2000 уровней и не лагало. Как мы видим 1 уровень 3 сек, 2 уровень – 4. Значит увеличивается на 1 секунду, так? Значит мы можем сделать wait, который бы брал уровень способности героя и ждал в зависимости от уровня, верно?) На первом уровне 3 сек. Значит это постоянная. &lt;br /&gt; Для начала найдем способность добавления атаки. Перейдите во вкладку способности и нажмите Ctrl + F. В окошке поиска напишите: «+15» без кавычек. Увидите ту самую способность, которую мы и будем добавлять герою. &lt;br /&gt; Теперь берем Удар грома (это стандартный спелл типа Stomp) (кто не знает как найти. Ctrl + F и пишем «Удар грома»). Редактируете, чтобы не было урона и замедления. Для этого достаточно установить область воздействия на 0. !Обязательно на всех уровнях, установите уровень воздействия на 0. ! &lt;br /&gt; &lt;span style=&quot;color:green&quot;&gt;Q&lt;/span&gt;:Почему именно удар грома? &lt;br /&gt; &lt;span style=&quot;color:yellow&quot;&gt;A&lt;/span&gt;: На глаза именно он попался, когда я урок писал. Итак скажу: нам нужно чтобы спел не надо было наводить. Просто нажал – и далось +15 атаки, верно?) Это называются абилки без цели. В них входит например Wind Walk (Стремительность) и берсерк. (их не надо наводить на цель и можно было бы взять хоть невидимость, хоть удар грома, хоть берсерк - без разницы, все равно мы собираемся повысить атаку триггерно) &lt;br /&gt; &lt;span style=&quot;color:green&quot;&gt;NatureKid&lt;/span&gt; добавил: веерный бросок лучше &lt;br /&gt; можно конечно безумие стальной вихрь, божественный щит и т.п. но они перебьют подобные себе. &lt;br /&gt; &lt;span style=&quot;color:green&quot;&gt;Q&lt;/span&gt;: Что он имел в виду перебьют подобные себе? &lt;br /&gt; &lt;span style=&quot;color:yellow&quot;&gt;A&lt;/span&gt;: Это значит если вы дадите герою 2 одинаковых заклинания, например молота бурь. У одного будет перезарядка 3 сек, а у другого 5. &lt;br /&gt; При использовании первого молота бурь, будет общая перезарядка в 3 сек для обоих молотов. При использовании второго - общая перезарядка в 5 сек. &lt;br /&gt; ВЫВОД: не допускайте 2 одинаковые способности у одного героя. &lt;br /&gt;&lt;br /&gt; Делаем эскиз триггера заклинания: &lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;События&lt;/span&gt;:A unit применяет способность &lt;br /&gt; &lt;span style=&quot;color:purple&quot;&gt;Условия&lt;/span&gt;: Ability being cast = ДАТЬ АТАКУ &lt;br /&gt; &lt;span style=&quot;color:gray&quot;&gt;Действия&lt;/span&gt;: set CASTER = Casting Unit() //заносим в переменную того, кто использует способность &lt;br /&gt; add ability to unit (add +15 атаки to CASTER) //добавляем +15 атаки. &lt;br /&gt; wait 3 sec //вот тут и подвох. Почему? Просто на 1 уровне 3 сек, а на втором – 4 сек. Что же делать? &lt;br /&gt; Не волнуемся и смотрим следующий спойлер). &lt;br /&gt; remove ability from unit (remove +15 атаки from CASTER) //удаляем +15 атаки. &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerw7S7fR&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerw7S7fR&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerw7S7fR&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerw7S7fR&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerw7S7fR&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerw7S7fR&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerw7S7fR&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerw7S7fR&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerw7S7fR&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;События&lt;/span&gt;:A unit применяет способность &lt;br /&gt; &lt;span style=&quot;color:purple&quot;&gt;Условия&lt;/span&gt;: Ability being cast = ДАТЬ АТАКУ &lt;br /&gt; &lt;span style=&quot;color:gray&quot;&gt;Действия&lt;/span&gt;: set CASTER = Casting Unit() &lt;span style=&quot;color:green&quot;&gt;//заносим в переменную того, кто использует способность&lt;/span&gt; &lt;br /&gt; add ability to unit (add +15 атаки to CASTER) //&lt;span style=&quot;color:green&quot;&gt;добавляем +15 атаки&lt;/span&gt;. &lt;br /&gt; wait (2 + (1 х Уровень способности ДАТЬ АТАКУ)) sec // &lt;span style=&quot;color:green&quot;&gt;Сообразили? Если нет, то не волнуйтесь, сейчас я всё расскажу. Так вот. Первым в действии выполняется умножение или деление, верно?)&lt;/span&gt; &lt;br /&gt; Так вот, сначала &lt;span style=&quot;color:red&quot;&gt;ОДИН&lt;/span&gt;умножится на &lt;span style=&quot;color:red&quot;&gt;УРОВЕНЬ СПОСОБНОСТИ ДАТЬ АТАКУ&lt;/span&gt;. Если уровень способности ПЕРВЫЙ, то результат будет 3. Вот формула: (2 + (1 * ур)). Подсчитали? &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://rghost.ru/44837060&quot; title=&quot;http://rghost.ru/44837060&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Карта пример&lt;/a&gt;, разберите wait по кусочкам. &lt;br /&gt; remove ability from unit (remove +15 атаки from CASTER) //удаляем +15 атаки.&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:green&quot;&gt;Q&lt;/span&gt;: а как еще можно использовать wait. &lt;br /&gt; &lt;span style=&quot;color:yellow&quot;&gt;A&lt;/span&gt;: опытные пользователи триггеринга вообще скажут вам что wait это кака. Не слушайте их. Они просто хотят сделать так, чтобы вы помучались). &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:red&quot;&gt;Дз&lt;/span&gt;. Сделать тоже самое давание атаки, но на срок от силы героя. То есть если сила героя 25, то +15 атаки будет давать на 25 сек. &lt;br /&gt; Как сделать? Делаем wait. Заходим внутрь, выбираем Convert Real to Integer и выбираем Hero – Hero attribute. Указываем силу. И учитывать ли бонусы. (Если не учитывать бонусы, то сила данная от предметов не будет работать).</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Ramazan(off)</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-45012-1</guid>
		</item>
		<item>
			<title>[3D-Моделирование] Урок 9. Milkshape. Часть 4</title>
			<link>https://warcraft3ft.clan.su/forum/39-50396-1</link>
			<pubDate>Sun, 18 Aug 2013 16:32:48 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Описание темы: ВНЕЗАПНО&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: NightCatty&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>&lt;div align=&quot;right&quot;&gt;&lt;span style=&quot;color:gray&quot;&gt;Текстурируем модель&lt;/span&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; Для начала откроем сделанную модель и для удобства скрываем скелет. Для этого нажимаем на кнопку &lt;b&gt;Joints&lt;/b&gt; на панели инструментов и убираем флажок &lt;b&gt;Show Skeleton&lt;/b&gt;. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img823.imageshack.us/img823/3333/m5cf.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; Далее выбираем часть модели, которую мы хотим объединить отдельно и покрыть текстурой. Для этого надо нажать &lt;b&gt;Model&lt;/b&gt; на панели инструментов &lt;i&gt;select -&gt; face&lt;/i&gt; и убираем флажок &lt;b&gt;Ignore Backfaces&lt;/b&gt; (когда этот флажок поставлен, то при выделении части модели выделяется передняя часть). &lt;br /&gt; После выделения нужной части нажимаем &lt;b&gt;Groups -&gt; Regroup&lt;/b&gt;. Далее пишем выделяем появившееся название и переименовываем его (для удобств). Пишем в поле ниже &lt;b&gt;Regroup&lt;/b&gt; название, например&lt;b&gt; body&lt;/b&gt;, если выбрали тело модели, и нажимаем на &lt;b&gt;Rename&lt;/b&gt;. Далее делаем эту операцию сколько надо и вот что получится. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img197.imageshack.us/img197/2118/e7j6.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; Далее к каждой части нам надо присоединить текстуру. Для этого нужно нажать &lt;b&gt;Materials -&gt; New&lt;/b&gt;. Появится новый файл под названием &lt;i&gt;Material01&lt;/i&gt;. Выбираем его и нажимаем на&lt;b&gt; &lt;none&gt;&lt;/b&gt; и выбираем нужную текстуру. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img829.imageshack.us/img829/4339/km6h.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; Эту операцию повторяем, сколько вам надо. &lt;br /&gt;&lt;br /&gt; После нам надо присоединить эту текстуру к группе. Выбираем нужную группу, потом выбираем нужную текстуру и нажимаем &lt;b&gt;Assign&lt;/b&gt;, чтобы присоединить текстуру к группе. Так делаем для каждой группы. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img266.imageshack.us/img266/3420/4a58.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; Теперь выбираем группу, которую сейчас будем редактировать (Groups -&gt; группа -&gt; select). &lt;br /&gt; Далее нажимаем на &lt;b&gt;Window -&gt; Texture Coordinate Editor&lt;/b&gt; или сразу &lt;b&gt;Ctrl+t&lt;/b&gt; &lt;br /&gt; Сейчас рассмотрим меню справа &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img547.imageshack.us/img547/7913/clqs.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; &lt;b&gt;Select Move Rotate Scale Region&lt;/b&gt; - То, чем вы будете передвигать вершины полигонов. &lt;br /&gt; 1 - Список текстур &lt;br /&gt; 2 - Положение выбранной части &lt;br /&gt; &lt;b&gt;Remap &lt;/b&gt;- Показать &lt;br /&gt; Флажок &lt;b&gt;Clamp &lt;/b&gt;- Выбранные точки не могут зайти за поле картинки &lt;br /&gt; Флажок &lt;b&gt;Redraw &lt;/b&gt;- Показывает изменения на 3D виде &lt;br /&gt; &lt;b&gt;Scale &lt;/b&gt;- Размер рисунка. Чем меньше число, тем меньше рисунок. &lt;br /&gt;&lt;br /&gt; Далее расставляем точки как нужно и все готово. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img841.imageshack.us/img841/6190/f9pp.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt; ... много места пустует, а соответственно дольше грузится и все в пустую. Так что старайтесь так не делать. &lt;br /&gt;&lt;br /&gt; После создания анимации и компилирования, вот что получилось. &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://img706.imageshack.us/img706/1061/xsx2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-50396-1</guid>
		</item>
		<item>
			<title>[3D-Моделирование] Урок 8. Milkshape. Часть 3</title>
			<link>https://warcraft3ft.clan.su/forum/39-48026-1</link>
			<pubDate>Mon, 08 Jul 2013 18:11:37 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: Bru&lt;br /&gt;Количество ответов: 12</description>
			<content:encoded>&lt;span style=&quot;font-size:10pt;&quot;&gt;Снова здравствуйте. В этом уроке мы с вами будем делать персонажа. Какого-никакого, но иначе его назвать нельзя.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;От кнопки к кнопке&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/interface.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/interface.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/interfaces.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; При первой загрузке MilkShape создает впечатление простенькой оболочки, по функциональности не намного опередившей Paint. Но автора MilkShape можно поздравить — он добился простоты и многофункциональности своего творения. &lt;br /&gt; Из чего же состоит интерфейс программы? &lt;br /&gt; &lt;b&gt;1&lt;/b&gt;, &lt;b&gt;2&lt;/b&gt;, &lt;b&gt;3&lt;/b&gt;, &lt;b&gt;4&lt;/b&gt; — окна, где вы работаете над созданием модели. Проекцию вида можно изменять как угодно (не только в трех проекциях, как во многих редакторах, но и спереди, сзади, снизу, сверху). Также присутствует окно 3D-вида на модель. &lt;br /&gt; &lt;b&gt;5&lt;/b&gt; — главное меню. &lt;br /&gt; &lt;b&gt;6&lt;/b&gt; — панель инструментов. С помощью этой панели вы будете делать все — начиная от простейшего создания полигона и кончая анимацией. &lt;br /&gt; &lt;b&gt;7&lt;/b&gt; — панель анимации. &lt;br /&gt; Рассмотрим более подробно &lt;b&gt;панель инструментов&lt;/b&gt;. Первый подкаталог (&lt;b&gt;Model&lt;/b&gt;) располагает основными инструментами (для создания полигонов, манипуляций с выбранным объектом). Второй подкаталог (&lt;b&gt;Groups&lt;/b&gt;) предназначен для группирования объектов. Третий (&lt;b&gt;Materials&lt;/b&gt;) используется для выбора и изменения текстур. Здесь я хотел бы заметить, что второй и третий подкаталог очень тесно связаны, так как текстуры могут быть натянуты только на &lt;b&gt;группу объектов&lt;/b&gt;. При этом может быть использована только одна текстура. Так что, перед тем как создавать модель, сядьте и продумайте — сколько вам потребуется текстур и сколько для этого нужно будет групп. И наконец, четвертый подкаталог (&lt;b&gt;Joints&lt;/b&gt;) предназначен для добавления анимации (но о ней мы поговорим немного позже). &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Выйти из строя!&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/First_step_1.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_1.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_1s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Чтобы не запутаться в обилии терминов и словесных построений, давайте все наше дальнейшее обсуждение совместим с созданием собственного &quot;Аполлона&quot;. Попробуем &quot;слепить из осколков&quot; простенькую модель. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/First_step_2.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_2.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_2s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Например, червяка в стиле &lt;b&gt;Worms&lt;/b&gt; (в &lt;b&gt;Quake III&lt;/b&gt; смотреться будет великолепно). Для этого сначала создадим новый документ (&lt;b&gt;File&amp;#92;New&lt;/b&gt;). Теперь в панели инструментов выберем цилиндр (&lt;b&gt;Model&amp;#92;Cylinder&lt;/b&gt;) и нарисуем его мышкой в любой проекции. Вот мы и получили, так сказать, основу нашего творения. &lt;br /&gt; Теперь активируем &lt;b&gt;Select&lt;/b&gt; — внизу появится небольшое меню выбора. Выбираем &lt;b&gt;Face&lt;/b&gt; и &lt;b&gt;Ignore Backfaces&lt;/b&gt;. Теперь в окне вида сверху активируем наш блок. Как видите, мы выбрали не весь блок целиком, а лишь одну его сторону. Дальше выбираем в панели инструментов &lt;b&gt;Extrude&lt;/b&gt; и, зажав курсор мышки на выбранной стороне и протянув ее вверх, создадим еще один блок, присоединенный к первому. Проделаем такую операцию несколько раз, пока не получим длинный цилиндр. Это, как вы уже догадались, будет туловище нашего червя. Только голова у него уж слишком угловатая. Нужно бы придать ей приятной округлости. Для этого нажимаем &lt;b&gt;Select&amp;#92;Vertex&lt;/b&gt; (не забудьте отключить &lt;b&gt;Ignore Backfaces&lt;/b&gt;) и с помощью мышки выбираем нужные нам точки, как показано на рисунке. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/First_step_3.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_3.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_3s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Затем жмем &lt;b&gt;Scale&lt;/b&gt; в панели инструментов и, путем сужения площади поверхности, достигаем желаемого результата (заметьте, что операцию &lt;b&gt;Scale&lt;/b&gt; в данном случае лучше проделывать в окне вида сверху). &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/First_step_4.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_4.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/First_step_4s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style=&quot;color:#FFFFFF&quot;&gt;Вот такой вот червячок с большими симпатичными глазами.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Проделайте эту операцию с другими точками, чтобы добиться окончательной плавности линий. Ну вот, &quot;котелок&quot; получился ровным и вполне убедительным. Пришло время поработать над деталями. &lt;br /&gt; Создадим два глаза, выбрав для этого инструмент &lt;b&gt;Sphere&lt;/b&gt;, и расположим их рядом друг с другом так, чтобы они немного выступали из головы. Этим же способом создадим нос. Затем, выбрав в меню &lt;b&gt;Box&lt;/b&gt; и нарисовав блок в любом месте, создадим руку (старайтесь применять операции &lt;b&gt;Extrude&lt;/b&gt; и &lt;b&gt;Scale&lt;/b&gt; — так рука, да и не только она, будет выглядеть более красиво и естественно). Присоединив руку к телу, скопируем ее (&lt;b&gt;Ctrl+D&lt;/b&gt;) и с помощью операции &lt;b&gt;Mirror&lt;/b&gt; (&lt;b&gt;Vertex&amp;#92;Mirror Left/Right&lt;/b&gt;) поместим копию с другой стороны. Ну вот, наша первая модель уже приобрела неплохой вид. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Текстурой единой!&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/Materials_bar.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/Materials_bar.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/Materials_bars.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Наш персонаж пока что несколько сероват. Чтобы бедняга не страдал от комплекса неполноценности, надо его — червя, а не комплекс — раскрасить. Для такой простой модели, как червь дождевой обыкновенный, вполне будет достаточно двух текстур. Одна для кожи и одна для глаз. Загружаем любой графический редактор (можно даже Paint) и создаем новый файл. Большой размер нам не нужен, так что &lt;b&gt;48x48&lt;/b&gt;подойдет прекрасно (внимание, числовые показатели длин сторон всех используемых в редакторе текстур должны делиться на 8). Если кто помнит, червяки в Worms розовые. А чем наш червяк хуже? Закрашиваем все розовым цветом (чем светлее, тем лучше) и сохраняем файл под именем, скажем, &lt;b&gt;skin.jpg&lt;/b&gt;. Теперь создайте еще один файл (48x48) и в центре нарисуйте черный круг (зрачок). Сохраните как &lt;b&gt;eye.jpg&lt;/b&gt;. Вот мы и получили текстуры для нашей модели. &lt;br /&gt; Теперь вернемся в редактор. На панели инструментов выбираем &lt;b&gt;Materials&lt;/b&gt;. Там жмем &lt;b&gt;New&lt;/b&gt;. В окошке сверху появится шар. Теперь кликаем на &lt;b&gt;none&lt;/b&gt; и выбираем нужный файл текстуры (в данном случае — &lt;b&gt;skin.jpg&lt;/b&gt;). Шар окрасится в нашу текстуру. Под окошком с шаром есть несколько кнопок. С помощью них мы можем добавить некоторые эффекты. Но пока нам это не нужно. Для удобства текстуру можно переименовать. Добавьте новую текстуру и назовите ее &lt;b&gt;eye&lt;/b&gt;. &lt;br /&gt; Пришло время натянуть текстуру на нашего червяка. Однако я посоветовал бы вначале зайти в подкаталог &lt;b&gt;Groups&lt;/b&gt;. Там находятся все группы объектов, из которых состоит ваша модель. &lt;br /&gt;&lt;br /&gt; Заметьте, что рука — это одна группа, хотя состоит из нескольких блоков. Это результат использования операции &lt;b&gt;Extrude&lt;/b&gt;. &quot;Но зачем же мне эти группы?&quot; — спросите вы. Дело в том, что каждая модель должна иметь не [/size] [size=-1]больше 8 групп объектов для нормальной анимации. Но сейчас лучше никакие объекты не сгруппировывать; а вот переименовать стоит. Это облегчит работу. &lt;br /&gt; Теперь вернемся к текстурам. Сначала в окне 3D-вида[/size] [size=-1] нажимаем правую [/size] [size=-1]кнопку мышки, в меню выбираем [/size] [size=-1]&lt;b&gt;Textured&lt;/b&gt;. Далее &lt;b&gt;Model&amp;#92;Select&lt;/b&gt;, и в меню выбора жмем &lt;b&gt;Group&lt;/b&gt;. Теперь выберите руки, нос и туловище модели. Опять возвращаемся в &lt;b&gt;Materials&lt;/b&gt;, выбираем нужную текстуру из списка. Нажимаем &lt;b&gt;Assign&lt;/b&gt;. Как видите, наш червяк приобрел розоватый оттенок. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/worm_textured.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_textured.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_textureds.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style=&quot;color:#FFFFFF&quot;&gt;А ведь этот милый червячок вскоре будет бегать с шотганом&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Пришла очередь глаз. Проделываем ту же процедуру (не забудьте присвоить текстуру &lt;b&gt;eye&lt;/b&gt; обоим глазам). Стоп! Зрачок оказался не в том месте, где ему положено находиться. Вот здесь нам и пригодится &lt;b&gt;Texture Coordinate Editor &lt;/b&gt;(находится в каталоге &lt;b&gt;Window&lt;/b&gt;). Он нужен для удобства и точности работы с текстурами. Если бы не он — вам пришлось бы для каждой детали создавать отдельный файл текстуры. Теперь откройте окно редактора. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/Texture_coordinate.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/Texture_coordinate.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/Texture_coordinates.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style=&quot;color:#FFFFFF&quot;&gt;Выглядит Texture Coordinate Editor сложнее, чем сам MilkShape.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Чтобы указать положение текстуры, выберите объект, на котором эта текстура должна находиться (нам сейчас нужен глаз). В окне координатора также нужно выбрать из списка объект, с которым вы будете работать. Итак, в углу появилась текстура и сам глаз. Однако повернут он не очень правильно. Зрачок у нас должен быть спереди, поэтому в окне вида модели, где глаз виден спереди, нужно поменять проекцию. Теперь в окне координатора под названием объекта выбираем эту проекцию. В углу слева появится сфера. Это и есть наш глаз. Перемещаем его на ту позицию, где зрачок находится в центре сферы, и жмем кнопку &lt;b&gt;Remap&lt;/b&gt;. Смотрим результат в 3D-окне. Вот и все. Червяк обзавелся кожей и глазами. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Готовимся к бою&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; Анимация... Это, наверное, один из самых щекотливых вопросов в моделировании. Допустим, вы уже сделали модель, натянули на нее текстуры... Но пока ваша модель не может совершать никаких действий, потому что вы ее не проанимировали. Что же нужно для того, чтобы создать анимацию? Во-первых, &lt;b&gt;скелет&lt;/b&gt; вашей модели, во-вторых — четко проработанные &lt;b&gt;движения&lt;/b&gt;, которые вы уже прокрутили в голове и каждому дали назначение (присесть, лечь, прыгнуть). &lt;br /&gt; Наверное, все вы слышали про &lt;b&gt;скелетную анимацию&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/skeleton.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/skeleton.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/skeletons.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Так вот, эта самая анимация используется для того, чтобы сделать движения более эластичными, близкими к естественным. И скелетная структура для этого подходит лучше всего. Как же создать скелет для модели? На панели инструментов, в разделе &lt;b&gt;Model&lt;/b&gt;, есть кнопка &lt;b&gt;Joint&lt;/b&gt;. Joint — это объект, вокруг которого (или относительно которого) будет совершать движение та или иная часть модели. Обычно joint’ы (в дальнейшем просто джойнты) должны быть соединены, но если ваша модель не стандартна, то могут присутствовать несоединенные джойнты. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/bones.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/bones.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/boness.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Теперь давайте добавим несколько джойнтов нашему червяку, тем самым сделав ему скелет. Выберем на панели инструментов &lt;b&gt;Joint&lt;/b&gt; и поставим один в середине туловища червяка. Теперь, выбрав только что поставленный джойнт, установим еще один, расположив его в центре головы. Вы увидите, что между ними появилась линия соединения. Это означает, что данные джойнты напрямую связаны друг с другом. Теперь, выбрав первый, создадим еще несколько, отходящих к рукам и хвосту. При этом старайтесь ставить их в тех местах, где конечность может сгибаться. Вот и готов скелет нашего червяка. &lt;br /&gt; Однако пока мы анимации создавать не можем. Нам нужно &quot;привязать&quot; тело червяка к скелету, то есть каждую часть тела к нужному джойнту. Вот для этого и существуют &lt;b&gt;боны&lt;/b&gt;. Бон — это часть модели, которая &quot;привязана&quot; к одному или группе джойнтов. Распределим нашу модель на боны. В меню инструментов выберите &lt;b&gt;Select&lt;/b&gt; и в меню выбора — &lt;b&gt;Vertex&lt;/b&gt; (не забудьте отключить &lt;b&gt;Ignore Backfaces&lt;/b&gt;). Теперь в меню &lt;b&gt;Joints&lt;/b&gt; выберите все джойнты, которые находятся в зоне руки. Затем выбираем всю руку и жмем кнопку &lt;b&gt;Assign&lt;/b&gt;. &lt;br /&gt; Теперь осталось проделать то же с остальными джойнтами, и модель будет готова к дальнейшим, пока еще не боевым действиям. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Пластика и грация&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_1.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_1.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_1s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Итак, мы с вами подобрались к одному из завершающих этапов в создании моделей. К созданию анимации. У каждой модели присутствует хотя бы одно движение. Создадим движение для нашего червяка. Пока что очень простое (наиболее понятливые ученики могут сами себе усложнить задачу). Чтобы движение выглядело более забавно, пусть наш червь будет прыгать на хвосте. Нажимаем кнопку &lt;b&gt;Anim &lt;/b&gt;(в правом нижнем углу) и выставляем первый кадр. &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_2.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_2.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/worm_jump_2s.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; В меню &lt;b&gt;Animate&lt;/b&gt; выбираем &lt;b&gt;Set frame&lt;/b&gt;. Вот и готов первый кадр. Теперь выберите третий кадр и наклоните голову червяка немного вперед (используя выбранный джойнт головы и операцию &lt;b&gt;Rotate&lt;/b&gt;), как будто он готовится к прыжку, и нажмите &lt;b&gt;Set frame&lt;/b&gt;. Заметьте, что MilkShape автоматически определяет положение тела во втором кадре, тем самым создавая плавность движения, однако вы можете перескочить сразу на пятую &quot;фотку&quot;, и программа сама вычислит положение тела в предыдущих кадрах. Таким образом вы сможете создать анимацию &quot;ходьбы&quot; для вашего беспозвоночного. После завершения работы сохраните движение как отдельный файл модели. &lt;br /&gt; Можно немного разнообразить анимацию нашей модели, добавив одну маленькую деталь: вертящиеся глаза. Представьте себе ужас врага, когда на него несется некое прыгающее существо с &quot;рэйлом&quot;, сумасшедше вращая глазами. Жуть, да и только. А делается это всего за пару минут. Добавьте два отдельных джойнта, расположив их в центре каждого глаза, и переделайте анимацию прыжка, добавив вращение глаз (не забудьте, что глаза нужно &quot;присоединить&quot; к джойнтам). Ну как, впечатляет? &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://cft2.igromania.ru/upload/articles/91/45512/crazy_worm.jpg&quot; title=&quot;http://cft2.igromania.ru/upload/articles/91/45512/crazy_worm.jpg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cft2.igromania.ru/upload/articles/91/45512/crazy_worms.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style=&quot;color:#FFFFFF&quot;&gt;Вот оно, наше чудо косое.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:#990000&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Полезные клавиши&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;SHIFT + Mouse right button (должен быть выбран инструмент Move) &lt;/b&gt;— zoom (при движениях мышки вверх/вниз). &lt;br /&gt; &lt;b&gt;Ctrl + Mouse right button &lt;/b&gt;— перемещение в доступном пространстве. &lt;br /&gt; &lt;b&gt;Ctrl + D &lt;/b&gt;— копировать выбранный объект. &lt;br /&gt; &lt;b&gt;Ctrl + Z&lt;/b&gt; — операция Undo для отмены действия (очень полезна, особенно при создании анимации).</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-48026-1</guid>
		</item>
		<item>
			<title>[3D-Моделирование] Урок 7. Создание текстур</title>
			<link>https://warcraft3ft.clan.su/forum/39-47470-1</link>
			<pubDate>Sun, 23 Jun 2013 06:41:34 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: Bru&lt;br /&gt;Количество ответов: 5</description>
			<content:encoded>Добрый день, оставшиеся ученики. Сегодня я вам, как и обещал, расскажу немного о создании текстур. Что же такое текстура? Грубо говоря - &quot;краска для модели&quot;. Если моделинг представлять гончарным делом, то после создания самого предмета вам нужно его покрасить, так ведь? То же самое с моделью. Текстуры бывают разные. Текстуры в виде &lt;b&gt;развёрток&lt;/b&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerC6GNXb&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerC6GNXb&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerC6GNXb&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerC6GNXb&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerC6GNXb&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerC6GNXb&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerC6GNXb&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerC6GNXb&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerC6GNXb&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; &lt;img src=&quot;http://assets.freelancehunt.com/snippet/ed/1f/44017/Man_UV_example.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt; &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Текстуры в виде &lt;b&gt;тайлов&lt;/b&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerEQYytb&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerEQYytb&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerEQYytb&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerEQYytb&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerEQYytb&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerEQYytb&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerEQYytb&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerEQYytb&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerEQYytb&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://i32.fastpic.ru/big/2012/0330/fe/65f0be27f685737c9607796172555bfe.jpeg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; И другие. &lt;br /&gt; Как делать развёртку я вам уже объяснил (уроки 6,5,1,2). Текстуру мы будем рисовать именно по ней. Ну как сказать рисовать. Можно и рисовать, если вы умеете, а можно и делать &quot;коллаж&quot; с дорисовкой. Итак, я покажу вам как я перерисовал текстуру Рыцаря Смерти на Паладина: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilere1oAiE&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilere1oAiE&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilere1oAiE&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilere1oAiE&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilere1oAiE&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilere1oAiE&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilere1oAiE&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilere1oAiE&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilere1oAiE&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img35.imageshack.us/i/1tp2.jpg/&quot; title=&quot;http://img35.imageshack.us/i/1tp2.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img35.imageshack.us/img35/6648/1tp2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img4.imageshack.us/i/3zol.jpg/&quot; title=&quot;http://img4.imageshack.us/i/3zol.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img4.imageshack.us/img4/7840/3zol.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img11.imageshack.us/i/tte3.jpg/&quot; title=&quot;http://img11.imageshack.us/i/tte3.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img11.imageshack.us/img11/4099/tte3.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img203.imageshack.us/i/3jbh.jpg/&quot; title=&quot;http://img203.imageshack.us/i/3jbh.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img203.imageshack.us/img203/3981/3jbh.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img577.imageshack.us/i/2u3f.jpg/&quot; title=&quot;http://img577.imageshack.us/i/2u3f.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img577.imageshack.us/img577/3177/2u3f.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img547.imageshack.us/i/vv1b.jpg/&quot; title=&quot;http://img547.imageshack.us/i/vv1b.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img547.imageshack.us/img547/8062/vv1b.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img196.imageshack.us/i/r0fc.jpg/&quot; title=&quot;http://img196.imageshack.us/i/r0fc.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img196.imageshack.us/img196/1104/r0fc.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img69.imageshack.us/i/o3op.jpg/&quot; title=&quot;http://img69.imageshack.us/i/o3op.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img69.imageshack.us/img69/8065/o3op.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img17.imageshack.us/i/3myd.jpg/&quot; title=&quot;http://img17.imageshack.us/i/3myd.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img17.imageshack.us/img17/286/3myd.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img825.imageshack.us/i/jdj4.jpg/&quot; title=&quot;http://img825.imageshack.us/i/jdj4.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img825.imageshack.us/img825/6848/jdj4.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img18.imageshack.us/i/2b68.jpg/&quot; title=&quot;http://img18.imageshack.us/i/2b68.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img18.imageshack.us/img18/1011/2b68.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img825.imageshack.us/i/ditv.jpg/&quot; title=&quot;http://img825.imageshack.us/i/ditv.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img825.imageshack.us/img825/9186/ditv.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img29.imageshack.us/i/noh9.jpg/&quot; title=&quot;http://img29.imageshack.us/i/noh9.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img29.imageshack.us/img29/3635/noh9.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-47470-1</guid>
		</item>
		<item>
			<title>[3D-Моделирование] Урок 6. Milkshape. Часть 2</title>
			<link>https://warcraft3ft.clan.su/forum/39-47085-1</link>
			<pubDate>Thu, 20 Jun 2013 11:32:00 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Описание темы: Watch out guys!&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: xomach&lt;br /&gt;Количество ответов: 14</description>
			<content:encoded>&lt;span style=&quot;font-size:10pt;&quot;&gt;Многие видели сделанные мною, и не только мною аттачменты и постоянно спрашивают, как же их сделать. По этому я и решил написать эту статью.&lt;/span&gt; &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color:#b5b5f1&quot;&gt;&lt;span style=&quot;font-size:13pt;&quot;&gt;&lt;b&gt;Создание оружия в Milkshape3D&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;br /&gt; &lt;hr /&gt; &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color:gray&quot;&gt;originally: &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://www.hiveworkshop.com/forums/3d-modeling-tutorials-282/milkshape-attachment-modeling-53734/&quot; title=&quot;http://www.hiveworkshop.com/forums/3d-modeling-tutorials-282/milkshape-attachment-modeling-53734/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Milkshape Attachment Modeling&lt;/a&gt; by HappyTauren&lt;/span&gt;&lt;/div&gt; &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color:#70ff9f&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size:11pt;&quot;&gt;1. Reference Image&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt; &lt;br /&gt; &lt;hr /&gt; &lt;br /&gt; &lt;b&gt;Reference Image&lt;/b&gt; - &lt;i&gt;жарг.&lt;/i&gt; реф, проще говоря, изображение, по которому вы будете делать модель. Обводить, иначе говоря. Художникам скажу - это ни в коем случае не позор &lt;img rel=&quot;usm&quot; src=&quot;http://warcraft3ft.info/image/smiles/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;:)&quot; /&gt; . Все профессиональные 3Dшники пользуются этой технологии. &lt;br /&gt; Итак, давайте предположим, что вы хотите сделать меч. Для начала, вам нужно нарисовать его, или найти изображение в интернете, вроде этого: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerzxprZb&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerzxprZb&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerzxprZb&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerzxprZb&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerzxprZb&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerzxprZb&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerzxprZb&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerzxprZb&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerzxprZb&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img401.imageshack.us/img401/5416/sworddraw.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Желательно, чтобы &lt;u&gt;разрешение изображения было степенью 2&lt;/u&gt; (как &lt;b&gt;16x32&lt;/b&gt;, &lt;b&gt;512x1024&lt;/b&gt;, etc.). Далее немного о цветах. Чтобы хорошо было видно вершины, используйте &lt;u&gt;&lt;span style=&quot;color:red&quot;&gt;красный&lt;/span&gt; для меча&lt;/u&gt; и &lt;u&gt;&lt;span style=&quot;color:blue&quot;&gt;синий&lt;/span&gt; для фона&lt;/u&gt;, как у меня на картинке. &lt;br /&gt; Хорошо, после обработки изображения, либо его создания, мы готовы приступить к следующей части урока. &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color:#70ff9f&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size:11pt;&quot;&gt;2. Создание геометрии&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt; &lt;br /&gt; &lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;1.&lt;/b&gt; Откройте Milkshape. Инструменты, которые вас понадабятся отмечены красным (для собственно создания - это только кнопка &lt;b&gt;&quot;Vertex&quot;&lt;/b&gt; и кнопка &lt;b&gt;&quot;Face&quot;&lt;/b&gt;): &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerfM87h9&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerfM87h9&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerfM87h9&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerfM87h9&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerfM87h9&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerfM87h9&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerfM87h9&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerfM87h9&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerfM87h9&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img402.imageshack.us/img402/7097/neededtools.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;2.&lt;/b&gt; Теперь вам нужно &lt;u&gt;использовать ваш реф&lt;/u&gt;. Чтобы сделать это, просто нажмите правой кнопкой в левом верхнем поле и нажмите &lt;b&gt;&quot;Choose background image&quot;&lt;/b&gt; &lt;i&gt;(выбрать фоновое изображение)&lt;/i&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerxMqoCm&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerxMqoCm&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxMqoCm&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxMqoCm&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerxMqoCm&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerxMqoCm&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxMqoCm&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerxMqoCm&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerxMqoCm&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img801.imageshack.us/img801/1576/choosebackimage.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; В появившемся окне нажмите на кнопку &lt;b&gt;&quot;&gt;&gt;&quot;&lt;/b&gt; и найдите ваше изображение на жестком диске, в моём случае, &lt;i&gt;sword_draw.png&lt;/i&gt; на рабочем столе и кликните &lt;b&gt;&quot;OK&quot;&lt;/b&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerdMZTzZ&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerdMZTzZ&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerdMZTzZ&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerdMZTzZ&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerdMZTzZ&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerdMZTzZ&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerdMZTzZ&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerdMZTzZ&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerdMZTzZ&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img19.imageshack.us/img19/2074/selectimageonhd.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;3.&lt;/b&gt; Вы полностью готовы! &lt;u&gt;Теперь вы начнёте создавать геометрию.&lt;/u&gt; Используйте инструмент &lt;b&gt;&quot;Vertex&quot;&lt;/b&gt; и начните ставить вершины на &lt;i&gt;&quot;горячих точках&quot;&lt;/i&gt;. Что такое горячая точка? Это место, где несколько рёбер соединяются, или где ребро сильно искривлено. Вот пример &quot;горячих точек&quot;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilermD1_lQ&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilermD1_lQ&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermD1_lQ&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermD1_lQ&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilermD1_lQ&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilermD1_lQ&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilermD1_lQ&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilermD1_lQ&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilermD1_lQ&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img46.imageshack.us/img46/4506/hotpoints.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;4.&lt;/b&gt; Когда вершины расставлены, вам &lt;u&gt;нужно сделать из них треугольники&lt;/u&gt; &lt;i&gt;(faces)&lt;/i&gt;. Чтобы сделать это, активируйте инструмент &lt;b&gt;&quot;Faces&quot;&lt;/b&gt; и выберите три вершины &lt;u&gt;против часовой стрелки&lt;/u&gt;. Вы получите что-то вроде этого: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerVnOZog&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerVnOZog&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVnOZog&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVnOZog&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerVnOZog&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerVnOZog&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVnOZog&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerVnOZog&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerVnOZog&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img221.imageshack.us/img221/1802/facesexample.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Если вы всё таки сделали не так, и в правом нижнем окне видите, что некоторые треугольники стали черными, выделите их и нажмите &lt;b&gt;Ctrl+Shift+F&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;5.&lt;/b&gt; Теперь, если вы со всем закончили, &lt;u&gt;выделите внутренние вершины&lt;/u&gt;, т.е те, которые вы создавали по красной внутренней линии и используя &lt;b&gt;&quot;Move&quot;&lt;/b&gt; выдвиньте их немного вперёд. То, что надо: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerIPfZeV&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerIPfZeV&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerIPfZeV&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerIPfZeV&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerIPfZeV&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerIPfZeV&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerIPfZeV&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerIPfZeV&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerIPfZeV&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img690.imageshack.us/img690/9085/movecenterverts.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;6.&lt;/b&gt; Ваш меч готов, но он, так сказать, &lt;u&gt;односторонний&lt;/u&gt;. Чтобы сделать его нормальным, вам нужно дублировать его (&lt;b&gt;Сtrl+D&lt;/b&gt;) и в меню выбрать команду &lt;b&gt;Vertex &gt; &lt;u&gt;Mirror front-back&lt;/u&gt;&lt;/b&gt;. Сдвиньте вторую половинку как надо и соедените соседние вершины (&lt;b&gt;Ctrl+W&lt;/b&gt;). Геометрия готова!: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler8LMV47&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler8LMV47&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler8LMV47&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler8LMV47&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler8LMV47&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoiler8LMV47&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler8LMV47&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler8LMV47&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoiler8LMV47&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img707.imageshack.us/img707/4238/whenitsdone.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;7.&lt;/b&gt; Теперь вам надо &lt;u&gt;изменить материал и текстурные координаты&lt;/u&gt;. Это легко, просто перейдите на вкладку &lt;b&gt;&quot;Materials&quot;&lt;/b&gt; на правой панели и нажмите кнопку &lt;b&gt;&quot;New&quot;&lt;/b&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerKn2t1W&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerKn2t1W&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerKn2t1W&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerKn2t1W&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerKn2t1W&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerKn2t1W&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerKn2t1W&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerKn2t1W&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerKn2t1W&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img29.imageshack.us/img29/7959/materalsnew.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Потом нажмите на широкую кнопку &lt;b&gt;&quot;&lt;none&gt;&quot;&lt;/b&gt; чуть выше, и снова найдите ваше изображение на жестком диске: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerje9AR0&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerje9AR0&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerje9AR0&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerje9AR0&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerje9AR0&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerje9AR0&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerje9AR0&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerje9AR0&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerje9AR0&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img441.imageshack.us/img441/1314/clicknone.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Далее нажмите сочетание клавиш &lt;b&gt;Ctrl+A&lt;/b&gt; чтобы выбрать всё и нажмите на кнопку &lt;b&gt;&quot;Assign&quot;&lt;/b&gt;: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler1ChsE2&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler1ChsE2&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1ChsE2&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1ChsE2&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler1ChsE2&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoiler1ChsE2&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1ChsE2&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler1ChsE2&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoiler1ChsE2&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img841.imageshack.us/img841/4527/clickassign.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Нажмите &lt;b&gt;Ctrl+T&lt;/b&gt; чтобы &lt;u&gt;перейти в редактор текстурных координат&lt;/u&gt;. В выпадающем списке выберите &lt;b&gt;&quot;Front&quot;&lt;/b&gt; и нажмите &lt;b&gt;&quot;Remap&quot;&lt;/b&gt;. Осталось только с помощью имеющихся инструментов подогнать вашу модель под изображение: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerZv9vNC&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerZv9vNC&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerZv9vNC&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerZv9vNC&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerZv9vNC&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerZv9vNC&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerZv9vNC&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerZv9vNC&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerZv9vNC&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;img src=&quot;http://img855.imageshack.us/img855/4958/tceditor.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Наконец, вы закончили. Можете закрыть редактор текстурных координат и наслаждаться. Осталась только маленькая вещь - текстура. Как её правильно нарисовать, я научу вас в следующих уроках. &lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Удачи в творчестве!&lt;/span&gt; &lt;br /&gt; Спасибо за внимание, с вами был Bru, все права сохранены. © &lt;br /&gt; &lt;b&gt;&lt;span style=&quot;color:red&quot;&gt;Копирование материала без согласия автора запрещено!&lt;/span&gt;&lt;/b&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-47085-1</guid>
		</item>
		<item>
			<title>[3D-Моделирование] Урок 5. Milkshape. Часть 1</title>
			<link>https://warcraft3ft.clan.su/forum/39-46742-1</link>
			<pubDate>Fri, 14 Jun 2013 09:26:57 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://warcraft3ft.clan.su/forum/39&quot;&gt;Школа картостроения&lt;/a&gt;&lt;br /&gt;Автор темы: Bru&lt;br /&gt;Автор последнего сообщения: goldplay99&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Здравствуйте, дорогие друзья моделеры. В этом уроке я вам хочу показать редактор MilkShape3d. &lt;br /&gt; Для начала, что это за зверь: &lt;br /&gt;&lt;br /&gt; &lt;!--uzquote--&gt;&lt;div class=&quot;bbQuoteBlock&quot;&gt;&lt;div class=&quot;bbQuoteName&quot; style=&quot;padding-left:5px;font-size:7pt&quot;&gt;&lt;b&gt;Цитата&lt;/b&gt; (&lt;span class=&quot;qName&quot;&gt;&lt;!--qn--&gt;http://ru.wikipedia.org/wiki/MilkShape_3D&lt;!--/qn--&gt;&lt;/span&gt;)&lt;/div&gt;&lt;div class=&quot;quoteMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzq--&gt; &lt;br /&gt; &lt;b&gt;MilkShape 3D&lt;/b&gt; (&lt;i&gt;сокращенно — MS3D&lt;/i&gt;) — &lt;span style=&quot;color:skyblue&quot;&gt;условно бесплатная компьютерная программа&lt;/span&gt;, &lt;span style=&quot;color:skyblue&quot;&gt;низкополигональный редактор трёхмерных объектов&lt;/span&gt;, который был разработан Митом Кириганом в 1996 году. В основном, &lt;i&gt;MilkShape 3D&lt;/i&gt; используется при моделирования объектов для компьютерных игр &lt;span style=&quot;color:skyblue&quot;&gt;Half-Life&lt;/span&gt;, &lt;span style=&quot;color:#990033&quot;&gt;Blockland&lt;/span&gt;, &lt;span style=&quot;color:skyblue&quot;&gt;The Sims 2&lt;/span&gt;, &lt;span style=&quot;color:skyblue&quot;&gt;The Sims 3&lt;/span&gt; и других &lt;span style=&quot;color:skyblue&quot;&gt;sandbox-игр&lt;/span&gt;. Возможности для экспорта моделей в редакторе были значительно расширены его создателем и сообществом, которое образовалось вокруг редактора. Поэтому, на данный момент, в MilkShape присутствует множество&lt;span style=&quot;color:skyblue&quot;&gt;плагинов&lt;/span&gt; для экспорта трёхмерных моделей в различные игровые форматы. &lt;br /&gt; &lt;!--/uzq--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzquote--&gt; &lt;br /&gt;&lt;br /&gt; Именно с этой программой мы будем сегодня работать. &lt;br /&gt;&lt;br /&gt; Скачать MilkShape вы можете с &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://milkshape3d.com&quot; title=&quot;http://milkshape3d.com&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;официального сайта&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt; Начнём. При первом запуске MilkShape3d (далее ms3d, или милк), вы увидите такое окно: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img835.imageshack.us/i/20120130103311.jpg/&quot; title=&quot;http://img835.imageshack.us/i/20120130103311.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img835.imageshack.us/img835/3838/20120130103311.th.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Рассмотрим интерфейс этой программы. &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerhTgT1B&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerhTgT1B&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhTgT1B&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhTgT1B&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerhTgT1B&apos;)).val(&apos;[&amp;#92;&amp;#8211;] Разбор интерфейса&apos;);$(&apos;#uSpoilerhTgT1B&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhTgT1B&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerhTgT1B&apos;)).val(&apos;[+] Разбор интерфейса&apos;);$(&apos;#uSpoilerhTgT1B&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] Разбор интерфейса&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; На этой картинке изображены основные элементы интерфейса MilksShape3d: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img84.imageshack.us/i/20120130153958.jpg/&quot; title=&quot;http://img84.imageshack.us/i/20120130153958.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img84.imageshack.us/img84/3210/20120130153958.th.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Сейчас мы подробно рассмотрим &lt;b&gt;Меню&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;File&lt;/b&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img42.imageshack.us/i/20120130154432.jpg/&quot; title=&quot;http://img42.imageshack.us/i/20120130154432.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img42.imageshack.us/img42/1226/20120130154432.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;i&gt;New&lt;/i&gt; - Создать новую модель &lt;br /&gt; &lt;i&gt;Open...&lt;/i&gt; - Открыть &lt;br /&gt; &lt;i&gt;Save&lt;/i&gt; - Сохранить &lt;br /&gt; &lt;i&gt;Save As...&lt;/i&gt; - Сохранить как &lt;br /&gt; &lt;i&gt;Merge...&lt;/i&gt; - Вставить модель (Вставляет модель из выбранного файла в текущую) &lt;br /&gt; --------------------- &lt;br /&gt; &lt;i&gt;Import&lt;/i&gt; - Импортировать модель &lt;br /&gt; &lt;i&gt;Export&lt;/i&gt; - Экспортировать модель &lt;br /&gt; --------------------- &lt;br /&gt; &lt;i&gt;Preferences&lt;/i&gt; - Настройки &lt;br /&gt; --------------------- &lt;br /&gt; &lt;i&gt;Recent Files&lt;/i&gt; - Отображает недавно открытые файлы &lt;br /&gt; --------------------- &lt;br /&gt; &lt;i&gt;Exit&lt;/i&gt; - Выход &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Edit&lt;/b&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img80.imageshack.us/i/20120130155413.jpg/&quot; title=&quot;http://img80.imageshack.us/i/20120130155413.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img80.imageshack.us/img80/8957/20120130155413.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Undo&lt;/i&gt; - Отменить последнее действие &lt;br /&gt; &lt;i&gt;Redo&lt;/i&gt; - Вернуть действие, отменённое предыдущей командой &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Duplicate Selection&lt;/i&gt; - Дублировать выделение - Т. е. все равно что два действия - Копирование и Вставка. &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Delete Selection&lt;/i&gt; - Удалить выделенное &lt;br /&gt; &lt;i&gt;Delete All&lt;/i&gt; - Удалить все объекты в модели &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Select All &lt;/i&gt; - Выделить всё &lt;br /&gt; &lt;i&gt;Select None&lt;/i&gt; - Сбросить выделение &lt;br /&gt; &lt;i&gt;Select Invert&lt;/i&gt; - Инвертировать выделение &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Hide selection&lt;/i&gt; - Скрыть выбранное &lt;br /&gt; &lt;i&gt;Unhide al&lt;/i&gt;l - Показать всё &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Refresh Textures&lt;/i&gt; - Не известная мне команда меню &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Vertex&lt;/b&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img72.imageshack.us/i/20120130161215.jpg/&quot; title=&quot;http://img72.imageshack.us/i/20120130161215.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img72.imageshack.us/img72/3172/20120130161215.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Это инструменты для работы с вершинами, сейчас я их рассматривать не буду, о тех, которые нам будут нужны я буду рассказывать по ходу дела. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Face, Animate и Tools&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; Пропускаем по той же причине. &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Window&lt;/b&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img821.imageshack.us/i/20120130162208.jpg/&quot; title=&quot;http://img821.imageshack.us/i/20120130162208.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img821.imageshack.us/img821/2254/20120130162208.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;i&gt;Viewports&lt;/i&gt; - Позволяет выбрать количество окон и их расположение &lt;br /&gt; &lt;i&gt;Control Panel&lt;/i&gt; - Позволяет выбрать расположение панели инструментов - слева, или справа. &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Texture Coordinate Editor&lt;/i&gt; - Аналог редактора текстур mdlVis &lt;br /&gt; -------------------- &lt;br /&gt; &lt;i&gt;Show Message Window&lt;/i&gt; - Отображать окно сообщений (что-то вроде своих записок) &lt;br /&gt; &lt;i&gt;Show Viewport Caption&lt;/i&gt; - Отображать заголовок окна просмотра &lt;br /&gt; &lt;i&gt;Show Keyframer&lt;/i&gt; - Отображать панель для анимирования (внизу) &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Window&lt;/b&gt; &lt;br /&gt; Раздел помощи по программе. &lt;br /&gt; &lt;hr /&gt; &lt;br /&gt; Теперь можно разобрать панель инструментов: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img252.imageshack.us/i/20120130164006.jpg/&quot; title=&quot;http://img252.imageshack.us/i/20120130164006.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img252.imageshack.us/img252/4945/20120130164006.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;b&gt;Вкладка Model&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Select&lt;/i&gt; - Выделение &lt;br /&gt; &lt;i&gt;Move&lt;/i&gt; - Двигать &lt;br /&gt; &lt;i&gt;Rotate&lt;/i&gt; - Поворот &lt;br /&gt; &lt;i&gt;Scale&lt;/i&gt; - Масштаб &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Vertex&lt;/i&gt; - Инструмент создаёт новую вершину &lt;br /&gt; &lt;i&gt;Face&lt;/i&gt; - С помощью этого инструмента можно делать треугольники, соединяя три вершины &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Sphere, GeoSphere, Box, Cylinder, Plane &lt;/i&gt;- так называемые примитивы, простые геометрические объекты. &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Extrude&lt;/i&gt; - Выдавливание, аналогично инструменту Экструзия в mdlVis&apos;e &lt;br /&gt;&lt;br /&gt; &lt;i&gt;Joint&lt;/i&gt; - Создаёт кость. Кости служат для анимирования. &lt;br /&gt;&lt;br /&gt; &lt;hr /&gt; &lt;br /&gt;&lt;br /&gt; &lt;!--/ust--&gt;&lt;!--usn(=Разбор интерфейса)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; Пока что это все нужные основы. Приступим к самому созданию. &lt;br /&gt; В MS3D проще всего создавать модели с помощью фонового изображения (Viewport Background). Его можно найти, или нарисовать самому. Вот я зарисовал вот такое: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img3.imageshack.us/i/sketch1l.jpg/&quot; title=&quot;http://img3.imageshack.us/i/sketch1l.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img3.imageshack.us/img3/4261/sketch1l.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img6.imageshack.us/i/sketch2if.jpg/&quot; title=&quot;http://img6.imageshack.us/i/sketch2if.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img6.imageshack.us/img6/8587/sketch2if.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Чтобы подставить фоновое изображение нужно нажать правой кнопкой нажать в нужном окне вида и выбрать: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img703.imageshack.us/i/20120130172112.jpg/&quot; title=&quot;http://img703.imageshack.us/i/20120130172112.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img703.imageshack.us/img703/3118/20120130172112.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; В итоге у меня вышло так: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img846.imageshack.us/i/20120130172713.jpg/&quot; title=&quot;http://img846.imageshack.us/i/20120130172713.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img846.imageshack.us/img846/5374/20120130172713.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Теперь нужно обвести нашего медведя точками (инструмент Vertex), и несколько сделать посередине, чтобы подом придать объёмности: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img577.imageshack.us/i/20120130173241.jpg/&quot; title=&quot;http://img577.imageshack.us/i/20120130173241.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img577.imageshack.us/img577/1066/20120130173241.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Сейчас нужно с помощью инструмента Face соединить треугольниками лапы: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img215.imageshack.us/i/124md.jpg/&quot; title=&quot;http://img215.imageshack.us/i/124md.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img215.imageshack.us/img215/4167/124md.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Применим операцию Extrude к задней лапе: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img51.imageshack.us/i/20120130174212.jpg/&quot; title=&quot;http://img51.imageshack.us/i/20120130174212.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img51.imageshack.us/img51/6862/20120130174212.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Сейчас она выглядит какой-то не естественной. Чтобы придать должного вида, давайте объединим (Ctrl+N) некоторые вершины на втором слое, и отмасштабируем: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img707.imageshack.us/i/20120130175529.jpg/&quot; title=&quot;http://img707.imageshack.us/i/20120130175529.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img707.imageshack.us/img707/384/20120130175529.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Вот. Теперь это вполне хорошее сглаживание, как для Warcraft&apos;a. Теперь можно сделать то же самое, но для передней лапы: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img638.imageshack.us/i/20120130180204.jpg/&quot; title=&quot;http://img638.imageshack.us/i/20120130180204.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img638.imageshack.us/img638/518/20120130180204.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; На переднем виде подровняем лапы относительно рисунка: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img705.imageshack.us/i/20120130181049.jpg/&quot; title=&quot;http://img705.imageshack.us/i/20120130181049.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img705.imageshack.us/img705/2881/20120130181049.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Сейчас вы можете продолжать соединять вершины на теле, периодически добавляя новые вершины для добавления объёмности. У меня в результате вышло это: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img684.imageshack.us/i/20120131090805.jpg/&quot; title=&quot;http://img684.imageshack.us/i/20120131090805.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img684.imageshack.us/img684/2233/20120131090805.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; После этого, точно так же, делаем голову: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img703.imageshack.us/i/20120131092526.jpg/&quot; title=&quot;http://img703.imageshack.us/i/20120131092526.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img703.imageshack.us/img703/3413/20120131092526.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Вот так. Теперь вам надо выделить все треугольники и нажать Edit&gt;Duplicate, а потом отразить по горизонтали (Vertex&gt;Mirror Left&lt;&gt;Right), и подвинуть так, чтобы вторая часть стала на своё место: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img507.imageshack.us/i/20120131093546.jpg/&quot; title=&quot;http://img507.imageshack.us/i/20120131093546.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img507.imageshack.us/img507/5389/20120131093546.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Вам осталось теперь только посливать вершины на стыках (ctrl+N), и на пузе медведя посоединять треугольники, но последний шаг не обязателен, т.к. с камеры сверху этого не будет видно: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img405.imageshack.us/i/20120131094921.jpg/&quot; title=&quot;http://img405.imageshack.us/i/20120131094921.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img405.imageshack.us/img405/8356/20120131094921.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;hr /&gt; &lt;br /&gt; А сейчас мы добавим текстуру нашему медвежонку. Вот, у меня есть такая: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img515.imageshack.us/i/texf.jpg/&quot; title=&quot;http://img515.imageshack.us/i/texf.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img515.imageshack.us/img515/6990/texf.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Чтобы нам было удобно, объединим все лишние группы, которые содаёт милк при соединении треугольников. Для этого нужно выделить всё (ctrl+A), и во вкладке Groups панели инструментов выбрать &quot;Regroup&quot;: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img521.imageshack.us/i/20120131095515.jpg/&quot; title=&quot;http://img521.imageshack.us/i/20120131095515.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img521.imageshack.us/img521/9356/20120131095515.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Теперь вы можете перейти на вкладку &quot;Materials&quot;, и там нажать New(Новый): &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img191.imageshack.us/i/20120131095647.jpg/&quot; title=&quot;http://img191.imageshack.us/i/20120131095647.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img191.imageshack.us/img191/963/20120131095647.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; В новом материале нажмите на большой кнопке None, и в открывшемся окошке выберите текстуру: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img829.imageshack.us/i/20120131095955.jpg/&quot; title=&quot;http://img829.imageshack.us/i/20120131095955.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img829.imageshack.us/img829/4475/20120131095955.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Теперь на сферке в этой вкладке должна отображаться ваша текстура: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img259.imageshack.us/i/20120131100114.jpg/&quot; title=&quot;http://img259.imageshack.us/i/20120131100114.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img259.imageshack.us/img259/9250/20120131100114.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Чтобы закрепить материал за группой, нужно выделить её и во вкладке материалов нажать кнопку Assign: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img534.imageshack.us/i/20120131100223.jpg/&quot; title=&quot;http://img534.imageshack.us/i/20120131100223.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img534.imageshack.us/img534/3739/20120131100223.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Если текстура не отображается, то не пугайтесь. &lt;br /&gt; Нужно нажать правой кнопкой в окне вида, и выбрать там &quot;Textured&quot;. &lt;br /&gt; Чтобы текстура корректно отображалась перейдём в Texture Coordinate Editor(ctrl+T): &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img577.imageshack.us/i/20120131100609.jpg/&quot; title=&quot;http://img577.imageshack.us/i/20120131100609.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img577.imageshack.us/img577/8785/20120131100609.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; В выпадающем списке направлений, выберите Left: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img33.imageshack.us/i/20120131100711.jpg/&quot; title=&quot;http://img33.imageshack.us/i/20120131100711.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img33.imageshack.us/img33/9051/20120131100711.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; И нажмите кнопочку Remap (почти что Проецировать в mdlVis). Получится где-то такой вид: &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img408.imageshack.us/i/20120131100902.jpg/&quot; title=&quot;http://img408.imageshack.us/i/20120131100902.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img408.imageshack.us/img408/1423/20120131100902.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; Если вы посмотрите в окно просмотра, то увидите, что медведь обзавёлся шерстью. &lt;br /&gt; Осталась голова. Для того чтобы привести её в нормальный вид, выделите голову(не в Texture Coordinate Editor), снова откройте редактор текстурных координат(Texture Coordinate Editor). Там нажмите кнопку Region, выберите Front, нажмите Remap, и подвиньте так, чтобы голова хорошо отображалась. &lt;br /&gt; Ну вот и всё! Наша модель завершена! Спасибо за прочтение! &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img256.imageshack.us/i/20120131101858.jpg/&quot; title=&quot;http://img256.imageshack.us/i/20120131101858.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img256.imageshack.us/img256/148/20120131101858.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;https://warcraft3ft.clan.su/go?http://img100.imageshack.us/i/20120131101846.jpg/&quot; title=&quot;http://img100.imageshack.us/i/20120131101846.jpg/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img100.imageshack.us/img100/5250/20120131101846.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt;</content:encoded>
			<category>Школа картостроения</category>
			<dc:creator>Bru</dc:creator>
			<guid>https://warcraft3ft.clan.su/forum/39-46742-1</guid>
		</item>
	</channel>
</rss>