Render.ru

Как разбросать листья?

DrScorpion

Активный участник
Рейтинг
7
#1
Доброе время суток всем!
Создал лёгкую модель листочка. Подскажите какой-нибудь простенький способ разбросать их в хаотичном порядке по полу.
З.Ы В дальнейшим сцена будет экспортирована в VUE.
 

Вложения

SquaLL

Знаток
Рейтинг
65
#2
Как всегда вариантов мильён :) Партиклями — выстрелить ими из емиттера, nCloth-ом — сцепить много копий в большой лист-объект, разорвать вихрем и дать упасть на пол, или сделать большой плэйн, назначить материал с альфой в форме множества листочков, и тоже разорвать по полигонам nCloth-ом. Или скриптом размножить твои листочки со случайными координатами и поворотом вокруг Y . :)
 

DrScorpion

Активный участник
Рейтинг
7
#3
Спасобо! Дал пищу для ума:)
Если ещё кто-то подкинет идей, буду только рад!
 

DEL

Активный участник
Рейтинг
15
#4
Код:
string $mySel[] = `ls -sl`;
duplicate $mySel;
for($i=1; $i<60; $i++)
{
select ("name"+$i);
setAttr .translateX (rand(-x,x));
setAttr .translateZ (rand(-z,z));
duplicate;
}
Можете попробоватать этот код.
name = имя листа
-z,z = две противоположные точки вашего плейна по оси z . Отрицатеьное значение нужно ставить если плейн находитйса в центре World
-x,x = две противоположные точки вашего плейна по оси х . Отрицатеьное значение нужно ставить если плейн находитйса в центре World
 

DEL

Активный участник
Рейтинг
15
#5
забыл добавить rotate ;)

Код:
string $mySel[] = `ls -sl`;
duplicate $mySel;
for($i=1; $i<60; $i++)
{
select ("name"+$i);
setAttr .translateX (rand(-x,x));
setAttr .translateZ (rand(-z,z));
setAttr .rotate (rand(-0,360));
duplicate;
}
 

DrScorpion

Активный участник
Рейтинг
7
#6
Супер!!!!!!!!!!! СПАСИБО!!!!!
Малясь подправил и усё, то что нужно.

А неподскажешь скрипт на случайную диформацию?:) А то они все ведь прямые как железные)))
 

DEL

Активный участник
Рейтинг
15
#7
То что вас интересует очень подробно описано в книге Сергея Цыпцына. Можете или купить или скачать ее за бесплатно. Я советую купить.
 

DrScorpion

Активный участник
Рейтинг
7
#8
:) я давно уже присматриваюсь к этой книге... всё таки надо купить:)
Спасибо ещё раз!
 
Сверху