3ds max
Меню сайта
Категории каталога
уроки [96]
Чертежи [1]
Мини-чат
300
Наш опрос
Оцените мой сайт
Всего ответов: 171
Главная » Статьи » Моделирование » уроки

Создание падающего снега

Создание падающего снега

1) Для выполнения этого урока Вам надо запустить 3ds Max 5.0. Но, Вы также можете использовать и более старые версии, например 3D Studio Max 4.х или 3D Studio Max 3.х.
В командной панели выбираем пункт Create ( Создать ) > Geometry ( Геометрия ) далее в раскрывающемся списке разновидностей объектов выберите Particle Systems (Системы частиц).

2) Для создания снега мы будем использовать систему частиц типа Snow ( Снег ).
Нажмите на кнопку Snow ( Снег ) и перейдите в окно проекции Top ( Вид сверху ). Создайте эмиттер ( Emitter ) c параметрами Width = 5000, Length = 1500.

3) Пока в окнах проекций никаких частиц снега не видно, но это все поправимо. Для того, чтобы увидеть снег, нужна дополнительная настройка параметров системы частиц. Перейдите на командную панель Modify ( Изменить ), при этом система частиц Snow ( Снег ) должна быть выделена. В группе параметров Particles ( Частицы ) настройте следующие параметры:

* Задайте число отображаемых частиц в окнах проекций, Viewport Count
( Количество в окне ) = 300.
* Задайте количество частиц видимых при визуализации, Render Count
( Количество при визуализации ) = 500.
* Установите размер снежинок, Flake Size ( Размер Снежинки) = 40,0.
* Также задайте скорость частиц, Speed ( Cкорость ) = 5,0.
* Установите степень отклонения частиц, Variation ( Отклонение ) = 3,0.
* Вид частиц оставте по умолчанию, Flakes ( Снежинки ).

В группе параметров Timing ( Тайминг ) установите следующие значения параметров:

* Start ( Начало ) = -150.
* Life ( Продолжительность жизни ) = 150.

Остальные параметры системы частиц Snow ( Снег ), оставте по умолчанию.
В итоге Вы должны увидеть следующий вид:

a) Окно проекции Top ( Вид сверху ):



b) Окно проекции Front ( Вид Спереди ) :




4) Так, вроде бы снег у нас есть, но он не подает на землю под действием силы притяжения земли, значит это еще не снег. Давайте придадим нашим снежинкам реальные физические свойства, для достижения этой цели, мы создадим силу тяжести при помощи инструмента объемной деформации Gravity ( Гравитация ).

5) В командной панели выбираем пункт Create ( Создать ) > Space Warps ( Объемные Деформации ) > далее найдите инструмент Gravity ( Гравитация ). Перейдите в окно проекции Top ( Вид сверху ) и создайте иконку с произвольным размером. В нашем случае размер иконки ( Icon Size ) равен = 500,0. В итоге Вы должны увидеть следующий вид:



6) Но это еще не все, нам нужно чтобы гравитация ( Gravity ) воздействовала на систему частиц типа Snow ( Снег ). Для этого при помощи инструмента Bind to Space Warp привяжите созданный источник гравитации к системе частиц Snow ( Снег ). Далается это просто, сначала выделите источник гравитации "Gravity01", затем нажмите кнопку Bind to Space Warp , переместите курсор на источник гравитации, нажмите левую кнопку мыши и удерживая ее, переместите курсор в центр системы частиц "Snow01". После этого вы должны увидеть следующий вид в командной панеле Modify ( Изменить ) :



7) Теперь давайте немного настроим параметры инструмента объемной деформации
Gravity ( Гравитация ). Выделите источник гравитации "Gravity01", перейдите на командную панель Modify ( Изменить ) и задайте значение счетчика Strenght ( Сила ) = 5,0.

8) Давайте еще немного поработаем с источником гравитации "Gravity01". Как известно снежинки
не падают на землю под прямым углом, они всегда падают под небольшим углом. Для того чтобы изменить направление движения снежинок, сделайте следующие действия:

Перейдите в окно проекции Front ( Вид Спереди ), потом в главной панели инструментов нажмите на кнопку Select and Rotate ( Выделить и повернуть ), затем нажмите клавишу F12, в результате появится окно диалога Rotate Transform Type-in ( Ввод данных преобразования поворота ), в группе Offset:Screen ( Приращения:экранные ) найдите счетчик Z: и введите значение = -8,0. Как только поворот будет выполнен, закройте окно диалога Rotate Transform Type-in ( Ввод данных преобразования перемещения ). У Вас должен получится следующий вид:



9) Следующим этапом нашего урока будет создание камеры. В командной панели выберите пункт Create ( Создать ) > Cameras ( Камеры ) > Target ( Нацеленная ). Затем перейдите в окно проекции Left ( Вид Слева ) и дважды щелкните на экране мышью, первый раз, чтобы создать саму камеру, а второй раз, чтобы создать точку нацеливания ( Тarget ).

10) Перейдите на командную панель Modify ( Изменить ) и установите фокусное расстояние линзы камеры "Camera01" равное 24 мм. Это очень легко можно сделать при помощи нажатия на кнопку "24mm" в группе параметров Stock Lenses ( Сменные линзы ).
В итоге вы должны увидеть следующий вид:



11) Перейдите в окно проекции Perspective ( Перспектива ) и нажмите клавишу "C" , вы должны увидеть вид из камеры, как на следующем рисунке:



12) Если на данном этапе урока выполнить тестовую визуализацию сцены, то ничего кроме таких вот веселеньких квадратиков вы не увидете:



13) Для того, чтобы избавится от этих квадратиков, Вам нужно сделать текстуру для снежинок.
Сделать это довольно легко. Загрузите любой графический редактор ( я использовал для этой цели Adobe Photoshop 7.0) и создайте новое изображение с размером 200х200 pix.
Закрасте фон черным цветом ( R-0, G-0, B-0 ). Затем при помощи инструмента Text, выберите шрифт Wingdings, задайте размер 120 pt и удерживая кнопку Shift нажмите клавишу с буквой "Т" латинского алфавита, при этом цвет текста должен быть белым ( R-255, G-255, B-255 ).
В итоге у вас должен получится следующий рисунок:



14) Давайте добавим еще один эффект в только что созданное изображение. Объедените созданные слои ( Layer > Flatten Image ), далее в главном меню выполните команду
Filter > Render > Lens Flare.. Установите все параметры как на рисунке:



Сохраните полученное изображение в формате JPEG и под именем "Snow_Mask.jpg".

15) Теперь давайте снова перейдем в 3ds Max и загрузим редактор материалов. Для этого, в главной панели инструментов нажмите на кнопку Material Editor ( Редактор материалов ) или нажмите клавишу "M" на клавиатуре, выберите любую свободную ячейку.

16) Выберите тип тонирования Phong и настройте параметры как показанно на рисунке:



Цвет Ambient и Diffuse должен быть белым ( R-255, G-255, B-255 ).
Назовите созданный материал именем "Snow".

Далее в свитке Maps ( Карты текстур ), выберите канал Opacity ( Непрозрачность ) и нажмите кнопку выбора карты текстуры. Появится диалоговое окно Material/ Map Browser ( Просмотр материалов и карт текстур ). Выбрите из списка карту текстур типа Bitmap ( Растровая карта ) и нажмите кнопку Ok. В появившемся окне диалога Select Bitmap Image File ( Выбор файла растровой карты ), выберите файл - "Snow_Mask.jpg" ( это та текстура, которую вы создали в графическом редакторе Photoshop ), нажмите кнопку Ok. Остальное оставте по умолчанию.

17) Выделите систему частиц Snow ( Снег ) и нажмите на кнопку Assign Material to Selection
( Назначить материал выделению ).

18) Выполните тестовую визуализацию сцены. Результат можно увидеть на рисунке:



Вот и получился у нас первый снег, осталось добавить задний фон и отрендерить полученную анимацию.

19) Теперь вам необходимо создать фоновый рисунок с изображением зимнего леса.

Первым делом, в главной панели инструментов нажмите на кнопку Material Editor ( Редактор материалов ) или клавишу "M". Затем в главном меню выберите пункт Rendering ( Визуализация ) > Environment ( Внешняя среда ). В появившемся окне нажмите кнопку Environment Map ( Карта среды ), находящейся в группе Background ( Фон ). В появившемся окне Material/Map Browser ( Просмотр Материала/Карты ) выберите из списка Bitmap ( Растр ) и нажмите кнопку Ok, в появившемся диалоговом окне выделите файл "nov0156.jpg", который можно найти в архиве tutor023.zip. Перетащите появившуюся кнопку растрового изображения из окна Environment в свободную ячейку окна Material Editor ( Редактор материалов ). Установите переключатель Instance ( Экземпляр ) в появившемся окне Instance ( Copy ) Map. Из раскрывающегося списка Mapping выберите вариант Screen ( Экран ).

20) В главном меню выберите команду Rendering ( Визуализация ) > Renderer ( Визуализировать ) и установите переключатель в положение Active Time Segment в группе параметров Time Output. В свитке параметров Output Size, установите значения счетчиков Width = 320 и Height =240. Теперь нужно в свитке параметров Render Output, установить флажок Save File ( Сохранить файл ) и нажать на кнопку Files... , в появившемся окне диалога Render Output File, введите имя файла ( напрмер snow ) и тип файла *.AVI. Выберите также кодек сжатия видео файла, качество сжатия. Выполните финальную визуализацию нажав на кнопку Render.

Результат можно посмотреть в этом файле или увидеть пример на следующем рисунке:



Теперь Вы можете с легкостью изменить сцену по своему усмотрению: сделать другим задний план, нарисовать свою собственную форму снежинок и увеличть их количество ( Render Count ) и размер ( Flake Size ).

Финальную сцену можно скачать здесь tutor023.zip
Категория: уроки | Добавил: alteros (21.02.2008)
Просмотров: 3457 | Рейтинг: 5.0/1 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2024