Render.ru

как "разбросать" объекты ?

Ivan Koziy 123973

Пользователь сайта
Рейтинг
2
#1
Надо разбросать по поверхности объекты, можно сделать Paint Effect, есть привязка к поверхности просто) ?, может другим какимто способом.
Имхо раз можно рисовать чайники в пейнт ефекте может есть способ назначить свой объект.
 

Shaibanihan

Активный участник
Рейтинг
5
#2
Не подойдет ли для этой цели Динамика? Если заменить цастицы собственным объектом.
 

Ivan Koziy 123973

Пользователь сайта
Рейтинг
2
#3
Не подойдет ли для этой цели Динамика? Если заменить цастицы собственным объектом.
пробну динамикой, правда не знаю как сделать чтоб больше около одного обьекта и вдоль было частиц нежели по всей поверхности) ну и за совет спасибо.)
 

О С (VirtualV)

Активный участник
Рейтинг
5
#5
Можно сделать как уже сказали с помощью geometry paint, можно с паинт эфекта, еще есть вариант вырастить фоликулы. последний вариант мне нравить больше всего вобщем лови надеюсь разберешся:

Код:
string $list[] = `ls -sl`; //необходимо выделать что хотим разместить.
string $surf = "pPlane1";
string $surfShape = "pPlaneShape1";
string $item; int $i=1;
for ($item in $list){
    createNode follicle; 
    connectAttr -f ($surfShape + ".outMesh") ("follicleShape" + $i + ".inputMesh");
    connectAttr -f ($surfShape + ".worldMatrix[0]") ("follicleShape" + $i + ".inputWorldMatrix");
    connectAttr -f ("follicleShape" + $i + ".outRotate") ("follicle" + $i +".rotate");
    connectAttr -f ("follicleShape" + $i + ".outTranslate") ("follicle" + $i +".translate");
    float $x = rand(0.0,1.0); 
    float $y = rand(0.0,1.0);  
    setAttr ("follicleShape" + $i +".parameterU") $x;
    setAttr ("follicleShape" + $i +".parameterV") $y;
    select -r ("follicle" + $i);
    select -tgl $item;
    pointConstraint -offset 0 0.5 0 -weight 1;
    orientConstraint -offset 0 0 0 -weight 1;
    $i++;
}
 

Вложения

JazzzDima

Знаток
Рейтинг
36
#7
используй paint screept tool

Modify/paintScreept Tool

setup-toolSetupCmd-geometryPaint

затем ввести имя объекта которым нужно рисовать
 
Сверху