Leopoly technological description

Summary

Leopoly is a content creation platform for 3D printing and beyond. Leopoly services and software applications:

Leopoly provides a technology that could be ran by visiting a simple webpage and provides tools that are very simple to use.

Environment

Leopoly is able to run in the most recent versions of common web browsers supporting webGL technology. Therefore, the following browsers are supported:

While the engine is running on the user’s PC using its resources, the performance of the engine is depending on the performance of video card, the amount of RAM and the type of CPU.

Technology

The engine is written in C++ and compiled to javascript with emscripten which could be run efficiently by the browsers. The limitation of browsers cause Leopoly to handle up to 200K polygons. In case of a port to a native PC environment there is no practical limitations.

Storing and Compatibility

Leopoly offers a wide range of design tools from parametric modeling to free sculpting tools, with a huge online gallery, where users can save, store, share their creations.

Import and export

All objects can be exported/imported in STL or OBJ file format.

Tools - The customizable Leopoly engine has the following tools and toolsets:

Sculpting toolset - A special type of mesh is used to let the sculpt feature work efficiently. The engine is continuously analyzing the surface in order to always provide enough polygons to display your creation’s details. Choose from different brushes and pick any preloaded material to simulate:

Parametric design: Design by using sliders only! With the powerful formshifter tool the engine creates adjustable designs.

Engrave/emboss: Using the sculpt technology Leopoly enables users to engrave or emboss even colorful shapes:

Paint: Unique feature that enables coloring the model, however it requires a special mesh type.

DE:FORM: Distort or adjust a given model to customize it to the needs. Modification by sinus wave is implemented now. The following parameters are adjustable:

For enterprises - Special customization apps: Customization bundle with preselected and themed objects with toolsets (for example: Vase creator, Pendant creator etc.) or tailor made apps with unique objects and creation tools.

For educational use: Admin panel for teachers and private gallery to store, categorize or share.