Skip to content

rogermc2/GA_Ada

Repository files navigation

This project seeks to implement, in Ada, the "reference_implementation" (ga_sandbox-1.0.7) together with the examples and exercises contained in the book Geometric Algebra for Computer Science by Dorst, Fonijne and Mann. Geometric Algebra for Computer Science website: http://www.cgl.uwaterloo.ca/smann/GA/reference_impl.html

OpenGL graphic support is provided by github.com/flyx/OpenGLAda,using Glfw version 3. OpenGLAda is distributed under the terms of the ISC License.

The version numbers in the shader programs may need modification depending on your platform.

GNAT Programming Studio (GPS) Considerations Use Tools->Views->Scenarios to display the Scenario panel. In the Scenario panel set GLFW Version to 3. For Mac, in the Scenario panel set Windowing System to quartz. In Preferences, ensure that Editor->Fonts & Colors->Default is set to a fixed size font. In Preferences->Editor->Ada set appropriate format selectors.

About

Geometric Algebra using Ada

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published