ax-va / Project-PyGlobe3D

PyGlobe3D is a free open-source logical-graphical Python library for creating globes by hexagon-like polygons.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyGlobe3D

PyGlobe3D is a free open-source logical-graphical Python library for creating globes by hexagon-like polygons.

A surface consists mainly of hexagon-like polygons that are six triangles and also of twelve additional pentagon-like polygons that are five triangles and are lying only in the vertices of an icosahedron. They approximate a sphere or any part of the sphere.

Changing the radius of the sphere for any surface unit can create arbitrary 3D surfaces on the sphere. The logical component is that each surface unit knows its nearest neighbors that is implemented algorithmically, not by storage. Due to that, discrete movement on the surface can be realized.

© 2021-2022 Alexander Vasiliev

About

PyGlobe3D is a free open-source logical-graphical Python library for creating globes by hexagon-like polygons.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%