Render.ru

ментал рэй и экспрешэны

люся зюзина

Активный участник
Рейтинг
13
#1
Проблем такая: у меня шарики, бегающие по анимированному пути. Сделано с помощью экспрешэна. Каждые 5 кадров образуется шарик, едет вдоль кривой, и конце ее удаляется. Рендерю кадры с 101 по 125. При рэндере Майа Софтвэ все шарики двигаются, как им было велено. Но при рэндере менталом не хотят - шарики - только те, что оказались на кривой в 101 кадре, они двигаются. но не удаляются на конце и новые не образуются. В чем тут может быть загвоздка?
Прилагаю два рендера. Сверху - нормальный, сделанный майа софтвэ, а снизу - то же самое менталом.


На всякий случай - экспреэн такой:

string $aFilter= `itemFilter -byName "shar*"`;
string $transforms = `itemFilter -byType transform`;
string $intersectionFilter = `itemFilter -in $aFilter $transforms`;
string $cur[] = `lsThroughFilter $intersectionFilter`;
if (frame==1){
for($item in $cur)
{delete ($item);}
}

int $t;
for($t=2; $t<600; $t+=5)
{string $name= ("shar"+"_"+ $t);
$u=$t+100;
if (frame==$t)
{polySphere -r 0.1 -sx 6 -sy 6 -n ($name);
polySmooth -dv 1;
select ($name);
sets -e -forceElement blinn7SG;
pathAnimation -c "myCurve" - fm true -f false -startTimeU $t -endTimeU $u;
}
if (frame==$u)
{delete ($name);}
};
 

люся зюзина

Активный участник
Рейтинг
13
#3
Сделала что-то похожее скриптом, и ментал это рендерит. Хоть не совсем то, что хотелось - но раз никто ничего не может подсказать ....
 
Сверху