Skip to content

1.1

Compare
Choose a tag to compare
@Makman2 Makman2 released this 04 Feb 02:58
· 129 commits to master since this release

Improvements over 1.0 which shortens and improves code written for CE3D2.

  • Creation of vectors is quick'n'easy: CE3D2::create_vector() allows to instantiate vectors up to 5 dimensions.
  • Printing TextSurfaces to console is now possible via the stream operator <<.
  • TextRenderer allows now to define the char used to render points, default was a simple dot ..
  • Rotation: Support for angle in degrees.

Like 1.0 this release contains three different packages:

  • Documentation only (CE3D2-110-docs.tgz)
  • Prebuilt with documentation (CE3D2-110-x86-64-docs.tgz)
  • Prebuilt only (CE3D2-110-x86-64.tgz)

The library is located directly inside the build/debug or build/release (called libCE3D2.so). Documentation is HTML-only, the main page is called index.html.

To install the library, execute ./make.sh install release with elevated privileges. If you want to debug CE3D2, you can also install it using ./make.sh install debug.