Download Latest Version GeomSpace-0.15-pre-src.tar.gz (3.0 MB)
Email in envelope

Get an email when there's a new version of GeomSpace

Home / 0.15
Name Modified Size InfoDownloads / Week
Parent folder
GeomSpace-0.15-pre-solaris.tar.gz 2022-07-26 3.5 MB
GeomSpace-0.15-pre-freebsd.tar.gz 2022-07-26 3.3 MB
GeomSpace-0.15-pre-windows.tar.gz 2022-04-03 3.6 MB
GeomSpace-0.15-pre-macos.tar.gz 2022-04-03 4.5 MB
GeomSpace-0.15-pre-linux.tar.gz 2022-04-03 3.2 MB
GeomSpace-0.15-pre-src.tar.gz 2022-04-03 3.0 MB
README 2022-04-03 1.1 kB
DeveloperManual-en.pdf 2020-12-31 108.0 kB
3D.png 2020-12-31 155.3 kB
2D.png 2020-12-31 107.9 kB
Totals: 10 Items   21.5 MB 7
GeomSpace 0.15-pre changelog:

- Shader based OpenGL rendering.
- New space specific illumination model, much smoother for Euclidean space.
- Poincare conformal model is now used (configurable in the future).
- Thick points (Thick lines are expected in 0.15 release, configurable in the future).
- Point names size depends on space curvature and departure (configurable in future).
- Changed mouse wheel rotation to opposed for 3+ dimensional spaces.
- Handle hi-dpi screens.
- Fix opening of multiple models passed as arguments in macOS.
- Fix opening of models passed as arguments from non-ASCII paths on Windows.
- Fix compilation with Clang, which is default on macOS and FreeBSD.
- New French localization.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In order to make the pre-release possible I gave up with thick lines,
which is still not stable enough. In order to compile GeomSpace with
this feaature enabled, open src/geometry/GLContainer.cpp file, locate the line:

bool GLContainer::s_thinLine = true;

and change it to:

bool GLContainer::s_thinLine = false;

Then recompile GeomSpace.
Source: README, updated 2022-04-03