object plugin for Cinema4D R20+

Egg-Object 2 is a object plugin for Cinema4D R17+ that generates an egg.
Free for private and commercial projects.

Terms of Use

We don’t like it, but you know, the world is like a shark tank:
The data and files provided have been reviewed with great care and are believed to be accurate. Regardless, Eggtion assumes no liability and warranty for correctness, completeness and quality of the provided files. Use at one’s own risk. Eggtion assumes no responsibility for any problems or damage which may result from the use of the files provided.
Distribution,selling and editing of the files need permission of the author.


Unzip and place the folder EggObject2.1 intos Cinema4D’s plugins-directory and restart Cinema4D. The Egg-Object 2.1 is located in Plug-ins / Egg-Object 2.1.
In the folder EggObject2.1 you’ll find egg-object-2-examples.c4d with examples.

Basic functions

If the features shell, egg white and yolk are disabled, Egg-Object 2 acts like the previous version.


Defines the egg’s height – can be changed numerical or via vertical handle in the editor.


Defines the egg’s diameter – can be changed numerical or via horizontal handle in the editor. 


Defines, how coarse or fine the egg’s mesh is segmented.


Offers five mesh-options, known from the sphere object.


Aligns the egg to an axis

Base Axis

Lets the egg stand on its axis. When disabled, the axis is in the center of the egg.  


Links to this site.

Simple Boole

If an object is place hierarchical in the Egg-Object 2, it will be subtracted from the egg per internal Boole-object.

Invert Boole

Inverts the internal Boole-object and the respective intersections become visible. 


If one or more of the options shell, egg white or yolk are enabled, the Egg-Object 2 gets appropriate inner values. 

Radius egg white

Defines the egg white’s diameter and as a result, the thickness of the shell, too. 

Radius yolk

Changes the radius of the yolk sphere and thereby, the cavity inside the egg white, too. 


Creates a gap between the three parts of the egg. 


Hierarchically placed objects in the Egg-Object 2 get substracted from the egg.
If there is only one child object, it influences shell, egg white and yolk. If there are two child objects, the first one influences the shell, and the second egg white and yolk. If there are three child objects, every part of the egg gets its own Boole-object.


Texturing, acts similar to the Tri-Booler. 
If the Egg-Object 2 gets a material – whichs means a texture tag, shell, egg white and yolk will have this material. If there are two texture tags, the shell gets the first, egg white and yolk the second material. If there are three texture tags, every part of the egg gets its own material.