I am a hobbyist user of CG applications for several years, mostly because I am fascinated by Pixar’s films ! After watching many films, I wanted to understand what was under the hood. As I love to learn by the practice, I started to use Blender and some other CG applications. I discovered Carrara in 2008 : I am still impressed by its power, performance and very efficient user interface. I work in the field of software engineering. I have started to write software in 1981 with a ZX81.Â Few years later, I got and Atari-ST and
learned C language. Since I am more comfortable with a C++ compiler than with a graphic tablet, I have decided to write tools to help me for Carrara animations. PyCarrara was my first plugin dedicated to procedural animations with Python language. By end of 2010, I have launched the PyCloid project: a particle system plugin with many innovative features. I am not an artist, but I love the idea that my C++ lines and mathematics will help artists to produce good looking and magic pictures. Â Â
PyCloid is an enhanced particle emitter.
Two modes :
- standard mode : particle emission from a point or an object surface
- deformer mode : the facets of a mesh are converted to particles to simulate object destruction
Emission can be controlled by a shader to have variable particle density over the surface or achieve partial mesh destruction.
When using destruction mode, the particles initial velocities are initialized with the mesh facets motion for realistic effect.