I'm a developer, recently started developing MEL and API plugins for Maya. I'm curious as to how fire, fur, cloth, particle effects, shaders etc plugins are written in the API.
I'm looking for some source code examples (nothing too amazing, just an idea how these are achieved), or even just text explantions of the theory behind developing these type of plugins etc.
Or I'd be happy for some basic info like how are fire effects (for eg) achieved? With particles or how? How are shaders coded? that kind of stuff. I've seen the www.ewertb.com already BTW...
Any pointers to books (other than Complete Maya programming D. Gould) would also be great..
Thanks in advance!