Geometric Tools Engine 8.2. The mathematics code is in a header-only library (GTMathematics). A mathematics library with GPU-based implementations is provided (GTMathematicsGPU). The CPU-based common graphics engine code is in its own library (GTGraphics). DirectX 11 wrappers are provided for graphics (GTGraphicsDX11) and applications (GTApplicationsDX11). OpenGL 4.6 wrappers are provided for graphics (GTGraphicsGL46) and applications (GTApplicationsGL46).
If you use Linux and OpenGL, you need OpenGL 4.6 or later. I use the latest NVIDIA proprietary drivers. Any attempt to run the sample applications without the specified OpenGL version will fail gracefully with the console-window output: OpenGL 4.6 is required. I retired my old Linux machine, a Dell T1700 Precision workstation and replaced it by an Alienware R5. I was unable to get Open SUSE to install on the Alienware.
| • | Released on March 14, 2026 |
| • | Microsoft Windows 10 or 11; DirectX 11.1 or OpenGL 4.6, NVIDIA graphics drivers; Microsoft Visual Studio 2022; Microsoft Visual Studio 2026; LLVM (clang-cl); Intel C++ Compiler 2025 |
| • | Ubuntu 24.04.03 LTS; OpenGL 4.6, NVIDIA graphics drivers; Visual Studio Code 1.110.1; CMake 4.2.3; gcc 13.3.0 |
| • | Fedora 43; OpenGL 4.6, NVIDIA graphics drivers; Visual Studio Code 1.110.1; CMake 3.31.10; gcc 15.2.1 |
| • | Linux Mint Cinnamon 22.3; OpenGL 4.6, NVIDIA graphics drivers; Visual Studio Code 1.111.0; CMake 3.28.3; gcc 13.3.0 |
Source Code.
The source code distribution is available as a download from this site
but is also available at
Geometric Tools on GitHub.
The zip file at our website is a snapshot that is posted after a
significant batch of changes are made. However, the GitHub repository
always contains the latest fixes and updates as they are made in GTE.
For folks who have purchased my books that rely on Wild Magic, if you do not have access to the source code, contact me by email and I will make the final release of the source code temporarily available at the website. I no longer maintain the code--it uses DX9 and OpenGL 1.5 plus extensions for shaders, both APIs too old to be useful. That said, I have ported nearly all the Wild Magic 5 sample applications and source code. Geometric Tools Engine 6.3 (and later) effectively has all the Wild Magic code in one form or another.