This application is intended for quick and easy generation of 3D objects using a technique called visual programming. You can make complex objects with built-in logic just by drag-and-drop programming statements.
The application be used to help students learn the basics of computer programming. You can also use it as a tool for conceptual design and 3D printing products and buildings.
This is the most simple mode for beginners and children in primary education with just a few basic shapes and commands to move and rotate. You learn to drag-and-drop objects and to insert or remove statements. Although it is assumed that users have basic reading capabilities it is not required. The colors of the statements match the colors of the objects. Also, the color of the translate statements match the direction of arrows in 3D space.
In this mode the concept of X-, Y- and Z-direction is introduced and the the dimensions of the shapes can be changed. Boolean operations such as
intersect can be used to make more complex objects with holes and roundings from basic shapes. It also introduces the concepts of loops and conditional statements to make patterns and irregular shapes. Basic translation and rotation animation bring object to life.
This mode includes all modeling functionality. It extends the basic shaped with rotations sweeps, extrusion profiles and walls. There are loop statements with variables and you can use variables to make parametric parts, which can be compared to functions in programming languages. It also supports keyframe animation, mathematical expressions and material properties such as transparency, shininess and emission.