Platons are 3D shapes made of overlapping Platonic solids and their derivatives. They can be used as 3D avatars or in demo scenes instead of cubes and spheres. This repository contains an online tool to generate platons and save them as images, 3D models or even web pages with Three.js code. The tool is made in Three.js.

A platon consists of three overlapping Platonic solids. Each solid is defined by:
TYPE of the Platonic solid that is used as a base type – tetrahedron,
octahedron, hexahedron (aka cube), dodecahedron or icosahedron.LEVEL of subdivisions of the solid, where level 1 is the original
solid, each next level increases the complexity of the solid.SCALE in respect to the base Platonic solid. The scale is relative and
defines how much a solid protrudes fromwithin the base solid.COLOR of the Platonic solid.GLOSS factor of the Platonic surface.A platon generated with the online tool can be exported in several formats:
Platons operates within the scope of GPL-3.0 license. Platons that are generated with the online tool can be used without restriction – i.e. they can be modified or incorporated in non-open software. However, no combination of platonic shapes can be copyrighted and/or owned by anyone. The same combination could be freely and independently generated by other people and used by them under the same agreement.