60975

Системы частиц (Particle systems). Швейцарский сыр

Конспект урока

Педагогика и дидактика

Для этого используем источник частиц PCloud Облако частиц рис. Ширина источника частиц Width Ширина должна быть равной диаметру то есть 100 а его высота Height Высота радиусу сферы то есть 50. Создание системы частиц.

Русский

2014-05-22

308 KB

0 чел.

Системы частиц (PARTICLE SYSTEMS)

Швейцарский сыр

Выполните следующие действия:

1. Перезагрузите 3d studio max.

2. Перейдите на вкладку Create (Создание) командной панели, выберите в категории Geometry (Геометрия) строку Standard Primitives (Простые примитивы) и нажмите кнопку Sphere (Сфера). Создайте сферу в окне проекции.

3. Перейдите на вкладку Modify (Изменение) командной панели и задайте для объекта следующие значения параметров: Radius (Радиус) – 50, Segments (Количество сегментов) – 70.

Установите флажок Slice On (Удалить) и выберите значение параметра Slice From (Удалить от) равным 90, чтобы получить полусферу. Поверните объект вокруг оси Y на 90°. Получилась заготовка для создания куска сыра (рис. 1).

Рисунок 1. Заготовка для создания куска сыра получена из сферы.


4. Теперь нужно создать объекты, которые будут вычтены из полусферы, в результате чего получатся «дырки». Для этого используем источник частиц
PCloud (Облако частиц) (рис. 2). Ширина источника частиц (Width (Ширина)) должна быть равной диаметру, то есть 100, а его высота (Height (Высота)) – радиусу сферы, то есть 50.

Рисунок 2. Создание системы частиц.

5. Выровняйте объекты, чтобы плоскость с частицами расположилась возле поверхности сыра. Для этого выполните команду Tools –> Align (Инструменты –> Выравнивание) и щелкните на сфере.
В появившемся окне установите флажок
Y Position (Y-позиция) и установите переключатели Current Object (Объект, который выравнивается) и Target Object (Объект, относительно которого выравнивается) в положение Minimum (По минимальным координатам выбранных осей). Нажмите кнопку Apply (Применить), после чего установите флажки Z Position (Z-позиция) и X Position (Х-позиция) и установите оба переключателя в положение Center (По центру). Нажмите кнопку ОК (рис. 3).

Рисунок 3. Источник частиц выровнен относительно сыра.

6. Чтобы частицы отображались в виде сфер, в свитке Basic Parameters (Основные параметры) настроек источника частиц установите переключатель Viewport Display (Отображение в окне проекции) в положение Mesh (Поверхность), а переключатель Standard Particles (Обычные частицы) в свитке настроек Particle Type (Тип частиц) – в положение Sphere (Сфера).

7. В свитке Particle Generation (Генерация частиц) увеличьте размер частиц, задав параметру Size (Размер) в области Particle Size (Размер частиц) значение 12. Чтобы сферы имели разный размер, увеличьте значение параметра Variation (Разброс) до 40. Если сферы расположены неудачно, можно подобрать другое положение частиц, нажав кнопку New (Новый) в области Uniqueness (Уникальность) (рис. 4).

Рисунок 4. Теперь частицы отображаются в виде сфер разного размера.

8. Источник частиц не может участвовать в булевых операциях, поэтому используйте инструмент Snapshot (Снимок), чтобы превратить частицы в единый объект. Для этого выделите объект в окне проекции и выполните команду Tools –> Snapshot (Инструменты –> Снимок). В открывшемся окне установите переключатель Clone Method (Метод клонирования) в положение Mesh (Поверхность) и нажмите кнопку ОК. Спрячьте источник частиц, он больше не понадобится.

9. Щелкните на названии окна проекции правой кнопкой мыши. В появившемся контекстном меню выберите команду отображения ребер сетчатой поверхности объекта – Edged Faces (Контуры ребер). В этом режиме видно, что частицы имеют недостаточно сглаженную форму, поэтому примените к ним модификатор MeshSmooth (Сглаживание поверхности). Установите в свитке настроек Subdivision Amount (Количество разбиений) значение параметра Iterations (Количество итераций) равным 3.

Убедитесь, что в свитке Parameters (Параметры) переключатель булевой операции установлен в положение Substraction (Вычитание), и нажмите кнопку Start Picking (Начать выбор) в свитке Pick Boolean (Выбрать булевый объект). Выделите объект со сферами. После выполнения операции булевого вычитания получится кусок сыра (рис. 5).

Рисунок 5. Кусок сыра с дырками, созданный при помощи булевой операции вычитания.

 

Визуализируем полученный кусок сыра (рис. 6):

Рисунок 6. Визуализированный кусок сыра.

 

А это получиться если его порезать.... (рис. 7, если вам интересно - модификатор slice :-) ):

Рисунок 7. "Нарезанный" кусок сыра.

 

А вот так сыр делать ни в коем случае нельзя (рис. 8):

РИсунок 8. "Неправильный" кусок сыра.


 

А также другие работы, которые могут Вас заинтересовать

21291. Діаграма діяльності 625.5 KB
  Діаграма діяльності Вступ При моделюванні поведінки проектованої або аналізованої системи виникає необхідність не тільки уявити процес зміни її станів але і деталізувати особливості алгоритмічної та логічної реалізації виконуваних системою операцій. Для моделювання процесу виконання операцій в мові UML використовуються так звані діаграми діяльності. Застосовувана в них графічного багато в чому схожа на нотацію діаграми станів оскільки на діаграмах діяльності також присутні позначення станів і переходів. Кожен стан на діаграмі діяльності...
21292. Діаграма послідовності 571.5 KB
  Іншими словами хоча повідомлення і має інформаційний зміст воно набуває додаткове властивість надавати направлений вплив на свого одержувача. Повідомлення зображуються у вигляді горизонтальних стрілок з ім'ям повідомлення і також утворюють порядок за часом свого виникнення. Іншими словами повідомлення розташовані на діаграмі послідовності вище ініціюються раніше тих що розташовані нижче. Графічне зображення актора рекурсії та рефлексивного повідомлення на діаграмі послідовності 2.
21293. Методологія обєктно-орієнтованого аналізу і проектування ПЗ. Мова UML 72.5 KB
  Мова UML Зіставлення і взаємозв'язок структурного та об'єктноорієнтованого підходів Граді Буч сформулював головне достоїнство об'єктноорієнтованого підходу ООП наступним чином: об'єктноорієнтовані системи більш відкриті і легше піддаються внесенню змін оскільки їх конструкція базується на стійких формах. Буч відзначив також ряд наступних переваг ООП: об'єктна декомпозиція дає можливість створювати програмні системи меншого розміру шляхом використання загальних механізмів що забезпечують необхідну економію виразних засобів. Системи...
21294. Структурний підхід до проектування інформаційних систем 477 KB
  Основними з цих принципів є наступні: принцип абстрагування полягає у виділенні істотних аспектів системи і відволікання від несуттєвих; принцип формалізації полягає в необхідності суворого методичного підходу до вирішення проблеми; принцип несуперечності полягає в обгрунтованості та узгодженості елементів; принцип структурування даних полягає в тому що дані повинні бути структуровані і ієрархічно організовані. Кожній групі засобів відповідають певні види моделей діаграм найбільш поширеними серед яких є наступні: SADT...
21295. Мета та завдання дисципліни 88.5 KB
  CASEтехнологія являє собою методологію проектування ІС а також набір інструментальних засобів що дозволяють в наочній формі моделювати предметну область аналізувати цю модель на всіх етапах розробки і супроводу ІС і розробляти програми відповідно до інформаційними потребами користувачів. Поняття моделі та моделювання Модель це об'єкт або опис об'єкта системи для заміщення однієї системи оригіналу іншою системою для кращого вивчення оригіналу або відтворення будьяких його властивостей. Слово модель лат. При моделюванні...
21296. Діаграма варіантів використання (use case diagram) 504 KB
  Діаграма варіантів використання use case diagram Вступ Візуальне моделювання в UML можна уявити як певний процес поуровневого спуску від найбільш обший і абстрактної концептуальної моделі вихідної системи до логічної а потім і до фізичної моделі відповідної програмної системи. Для досягнення цих цілей спочатку будується модель у формі так званої діаграми варіантів використання use case diagram яка описує функціональне призначення системи або іншими словами те що система буде робити в процесі свого функціонування. Діаграма...
21297. Життєвий цикл програмного забезпечення 1.58 MB
  Життєвий цикл програмного забезпечення Одним з базових понять методології проектування ІВ є поняття життєвого циклу її програмного забезпечення ЖЦ ПЗ. Структура ЖЦ ПЗ за стандартом ISO IEC базується на трьох групах процесів: основні процеси ЖЦ ПЗ придбання поставка розробка експлуатація супровід; допоміжні процеси які забезпечують виконання основних процесів документування управління конфігурацією атестація оцінка аудит рішення проблем; організаційні процеси управління проектами створення інфраструктури проекту...
21298. Моделювання за допомогою методу Баркера 243 KB
  З їх допомогою визначаються важливі для предметної області об'єкти сутності їх властивості атрибути і відношення один з одним зв'язки. Графічне зображення сутності Кожна сутність повинна мати унікальний ідентифікатор. Кожен екземпляр сутності повинен однозначно ідентифікуватися і відрізнятися від всіх інших примірників даного типу сутності. Одна і та ж інтерпретація не може застосовуватися до різних імен якщо тільки вони не є псевдонімами; володіє одним або декількома атрибутами які або належать сутності або успадковуються через...
21299. Діаграми класів 160.5 KB
  При цьому можливе використання графічних зображень для асоціацій та їх специфічних властивостей таких як відношення агрегації коли складовими частинами класу можуть виступати інші класи. У цих розділах можуть зазначатися ім'я класу атрибути змінні та операції методи.1 Графічне зображення класу на діаграмі класів Обов'язковим елементом позначення класу є його ім'я. На початкових етапах розробки діаграми окремі класи можуть позначатися простим прямокутником із зазначенням тільки імені відповідного класу рис.