The GEOMETOR initiative is on a mission to explore the architecture of all that is.
I am building a suite of Python libraries for modeling, rendering, and analyzing classical geometric constructions of points, lines and circles to discern patterns in logic and nature.
With SymPy under the hood, geometor.model allows for scripting sequential constructions that automatically discovers intersection points and prevents duplication of elements. https://github.com/geometor/model
With the power of MatPlotLib, geometor.render bring tools for plotting and animating the constructions. https://github.com/geometor/render
A key interest of mine, and primary motivation for the GEOMETOR initiative, is the study of the Golden Ratio. The geometor.divine project is developing tools for discovering and analyzing golden sections within constructions. https://github.com/geometor/divine
The rigorous environment of geometor.model provides a geometric assembly language. In geometor.elements, I am planning to build a model that has all of Euclid's propositions as a functional hierarchy.
It's a work in progress. I have done a major refactoring over the last few months and am pretty happy with the current architecture. Hoping to publish model and render soon on PyPI.
Last year, I put together a status video on the project and reviewed some of the investigations into the Golden Ratio: https://youtu.be/IOKgXb6Kce0
Github is the place to connect - start a message on any of the discussion boards.
The GEOMETOR initiative is on a mission to explore the architecture of all that is.
I am building a suite of Python libraries for modeling, rendering, and analyzing classical geometric constructions of points, lines and circles to discern patterns in logic and nature.
With SymPy under the hood, geometor.model allows for scripting sequential constructions that automatically discovers intersection points and prevents duplication of elements. https://github.com/geometor/model
With the power of MatPlotLib, geometor.render bring tools for plotting and animating the constructions. https://github.com/geometor/render
A key interest of mine, and primary motivation for the GEOMETOR initiative, is the study of the Golden Ratio. The geometor.divine project is developing tools for discovering and analyzing golden sections within constructions. https://github.com/geometor/divine
The rigorous environment of geometor.model provides a geometric assembly language. In geometor.elements, I am planning to build a model that has all of Euclid's propositions as a functional hierarchy.
It's a work in progress. I have done a major refactoring over the last few months and am pretty happy with the current architecture. Hoping to publish model and render soon on PyPI.
Last year, I put together a status video on the project and reviewed some of the investigations into the Golden Ratio: https://youtu.be/IOKgXb6Kce0
Github is the place to connect - start a message on any of the discussion boards.
~ phi