I’ve got a project where I need to fill chambers of a feather bed with feathers and down. I’ve created a particle system for each chamber, and got the particles to animate the way I want. Now I’m trying to instance the down objects and the feather objects to the particles. I’m having 2 problems.
First, I can’t get the particle system to assign a different object to each particle. The Maya Help documents say that “different object can be displayed at different particles”, but then offer no directions for accomplishing that. I’ve got all of the objects in the Instance Objects list. If I set the “cycle” attribute to “sequence”, then each particle cycles through different objects. I want each particle to be a different object, and then to remain that same object.
Second, I want each instance to be rotated differently. Here’s what the Help documents have to say:
“To rotate instanced geometry [ol]
[li]In the nParticleShape node Attribute Editor go to the Rotation section and turn on Compute Rotations. RotationPP is created on the nParticleShape node. [/li]
[li]Instance either a single object or sequence of objects as described in [Create animated instances](file:///Applications/Autodesk/maya2011/docs/Maya2011/en_US/files/Particles_Instance_geometry_to_particles_single_and_animated.htm#WS73099cc142f487553bd5b66812435c29801-5438).[/li][li]In the Particle Instancer Options window or the nParticle Attribute Editor, set the following: [/li][ul]
[li]Turn on Allow all data types. This lets you use scalar attributes, such as radiusPP, to set vector attributes such as Scale. [/li]
[li] In the Rotation Options section, select rotationPP from the Rotation list.[/li][li]In the General Options section, select radiusPP from the Scale list. Selecting this ensures that your instanced geometry will be appropriately scaled to nParticle Radius. See [Radius](file:///Applications/Autodesk/maya2011/docs/Maya2011/en_US/files/WS1a9193826455f5ff-2ade9d9118a20d4f81-d59.htm#WS1a9193826455f5ff-2ade9d9118a20d4f81-d56).”[/li]
Doesn’t work. I’ve done this exactly, to no effect. No matter what I do, all the instanced objects have exactly the same rotation.
Anybody have any suggestions. I’m up against a deadline (surprise, surprise) and am getting nowhere.