Видеоурок по Thinking Particles, исчезновение объекта
Видеоурок по системе частиц Thinking Particles в 3D Max.
O Obj. To Particle
Оператор, с которого и начинается работа. Ни одна система частиц не обойдется без самих частиц, верно? Вот и здесь есть оператор, переводящий объекты в частицы. Добавляем объекты через кнопку Pick, задаем группу во вкладке Group, переводим действия оператора на Object To Particle, благодаря чему наши объекты переведутся в частицы с указанной группой. Далее необходимо поставить галочку Instance Shape для того чтобы показывалась геометрия частиц, и, по желанию, тыкнуть кнопку Hide. Hide прячет оригинальную геометрию, оставляя видимыми только частицы. Если необходимо - можно открыть эту геометрию, повторно нажав Unhide, или в самой сцене, через правую кнопку мыши, тыкнуть Unhide All или Unhide By Name.
O Velocity
Оператор задает направление и скорость частицам. В уроке параметр Z Direction(направление) был изменен со стандартного значения 1 на -1, благодаря чему, частицы начали движение вниз, а не вверх. Также был переключен нижний параметр с Replaceна Added, чтобы частицы постепенно набирали скорость, а не мгновенно.
O Group
Оператор переводит частицы в другую группу частиц. Все очень просто, главное - не забываем назначать новую группу.
С InMesh
Этот оператор условий проверяет нахождение частиц внутри какой-либо геометрии. Чтобы это условие заработало, частицы необходимо соединить с входом Position у этого оператора, а во вход Node воткнуть вспомогательный оператор Node.
H Node
Этот вспомогательный оператор позволяет считывать различные параметры выбранного объекта, будь то его позиция, вращение, масштаб и т.д. Как правило, используется комплексный выход Node, содержащий в себе информацию о геометрии объекта и его положение.
O Scale
Оператор позволяет менять масштаб частичек. Внутри оператора масштаб меняется со 100% до 0%, или любого другого значения. Однако, как только мы подводим численное значение ко входу Scale Factor, действует другое правило - за 100%масштаб принимается число 1, и от него уже и нужно плясать. Важно понимать, что входящие численные значения должны быть расчитаны с расчетом 100% = 1.
H Add&Multiply
Вспомогательный оператор для расчета простейших математических выражений типа А+В, А-В, А*В и А/В. Под числами А и В подразумеваются значения, подцепленные к входам ValueA и ValueB, после чего происходит расчет выбранного действия и вывод этого значения через выход Value у оператора.
H Float
Вспомогательный оператор для ввода численных значений. Оператор двухсторонний - т.е. может как сам выдавать свое собственное значение через выход Value, так и добавлять или умножать входящее значение во вход Value. также может оперировать не целочисленными значениями, а процентами. В уроке были показаны оба способа - как самостоятельный вывод значения от оператора, так и умножение входящих значений.
C Threshold
Оператор условия, проверяющий любые входящие значения через вход Value. Имеет верхнюю и нижнюю границу, Threshold 1 и Threshold 2 соответственно. При условии, что входящие значения попадают в выбранный интервал значений, подцепленный к выходу Out оператор имеет действие. Т.е. можно сказать, что, к примеру, как только высота полета частиц превосходит значение 500, частицы перестают подвергаться воздействию гравитации.
O Particle Die
Тут, думаю, особого представления не нужно. Оператор просто удаляет группу частиц, или опеределенные частицы, попадающие под действие операторов условий.
art-pulsar.ru