In have tried to make a particleSampler that feeds the placement matrix of a 3d texture in order to make the texture move and rotate with the particles in a maya software render. I couldn't make anything happen and I don't think I've seen it done. I'd like to use it for example to try to make thick billowing smoke (and other things which can't be faked with an animated fluid texture). It's pretty easy with renderman and probably other renderers. So how can it be done in Maya?
Edit - Smoke was a bad example -- what I really want to do is attach any solid texture, for example a planar projected checker texture, and have it transform with every particle independently. The texture should translate with the position of the particle It could have scale driven by radiusPP for example, and rotate using per-particle rotations that are calculated in an expression. Think of it like instancing the texture placement. Basically I can generate a transformation matrix for every particle and I would like to apply that transformation to the texture transformation.
Cheers
