Wednesday, August 6, 2014

Finalising the Model + Some Expressions

Placing and changing the colour of the ground plane for better contrast
I have one master to control them all.

I started with one expression.

Inner_Wall.translateY = Main_Ctrl.translateX/10;

Inner_ScrewTower.translateY = Main_Ctrl.translateX/10;
Inner_ScrewTower.rotateY = Main_Ctrl.translateX*5;

pPipe3.translateY = Main_Ctrl.translateX/10;
pPipe3.rotateY = Main_Ctrl.translateX*2;
pPipe1.rotateY = Main_Ctrl.translateX*-2;

SmallHouses_Base01.rotateY = Main_Ctrl.translateX*4;
SmallHouses_Base02.rotateY = Main_Ctrl.translateX*-2;
SmallHouses_Base03.rotateY = Main_Ctrl.translateX*3;
SmallHouses_Base04.rotateY = Main_Ctrl.translateX*-1;
SmallHouses_Base05.rotateY = Main_Ctrl.translateX*5;
SmallHouses_Base06.rotateY = Main_Ctrl.translateX*-2;
SmallHouses_Base07.rotateY = Main_Ctrl.translateX*1;

if (frame < 77)
polyExtrudeFace3.localTranslateZ = Main_Ctrl.translateX/10;

pCylinder4.rotateY = Main_Ctrl.translateX*5;
pCylinder6.rotateY = Main_Ctrl.translateX*-5;

Outer_Gears.rotateZ = Main_Ctrl.translateX*5;
Inner_Gear.rotateY = Main_Ctrl.translateX*-5;
This expressions consists of main control translating on the X-axis. And, it will corresponds to either rotating in Y-axis and translating in Y-axis.
An answer to solve the overshooting in translating
Some of my models went up too far, so I have to limit them in the attributes. In addition, some cannot be adjusted using limitations. So, I have to slow down the translating by using Inner_Wall.translateY = Main_Ctrl.translateX/10;





No comments:

Post a Comment