Maya Applied Animation ~ Evolving Ideas
Experimental animations
Familiarizing with Maya dynamics effects. Based on the carried research, the following rendered stills show experimental effects applying dynamic fields and attributes which had potential to be controlled by sensors. Either by recording the sensor values and attributes or physically connecting sensors to Maya
Factors:
Gravity, Forces, Magnitude, Attenuation, Geo-Connector, Turbulence, Radials, Newton
Effects:
Fire

Shatter Effect on a NurbsSphere






Expressions tested for Sensor use
float $sensor1 = sensorInput.sensor1;
float $upper = 0.5;
float $lower = 0.2;
if (($sensor1<=$upper)&&($sensor1>=$lower))
{
nurbsSphere1.rotateZ = $sensor1*10;
}
Expression to drive goal weight of shatter1LatticeParticle from the goal weight attribute of nurbsSphere1.
for shatters 1-45:
if ( nurbsSphere1.shatter == 1)
{
shatter1LatticeParticleShape.goalWeight[0] = nurbsSphere1.goalWeight;
}
else
{
shatter1LatticeParticleShape.goalWeight[0] = 1;
}
test:nurbsSphere1.shatter= sensorInput.sensor2*10;
NurbsCone - Radial Force
if ( nurbsCone1.shatter == 1 )
}
shatter27LatticeParticle
}
else
{
shatter27LatticeParticle
{
Shape.goalWeight[0] = nurbsCone1.goalWeight;Shape.goalWeight[0] = 1;
}
// Expression to force an update of the soft body shatter27LatticeParticle
// while it is not visible.
//
int $minX = shatter27LatticeParticle.boundingBoxMinX;
Other Animations tested with Sensor Inputs
