s3d Changelog

What's new in s3d 0.2.2

May 3, 2011
  • Generates documentation from source code.
  • Allows pseudo-global optimizations for each module using -DENABLE_FINAL=ON as a cmake parameter.
  • Supports batman-adv visualization output and IPv6 addresses in meshs3d.
  • Adds better support for libraries in unusual places using pkg-config.
  • Support of systems with unusual named OpenGL headers through SDL.
  • Depends on libgps 2.90 for s3dosm GPS support, as it is the first version with longer binary and API stability.
  • Removes BSD PTY support in favor of Unix98 PTYs for s3dvt.
  • Support to build s3d as a position independent executable.

New in s3d 0.2.1.1 (Jul 13, 2009)

  • Fixes sigbus on MIPS
  • Fix wrong commands send by libs3d
  • Generate endian safe floats when sending over the network
  • Allow to go more then two levels deep in s3dfm
  • Depend on libg3d 0.0.7 to fix orientation of loaded objects
  • Fix build warnings and errors with newer cmake, gpsd
  • Correct parsing of libs3d parameters in some situations
  • Port s3dosm to api version 0.6 of OpenstreetMap.org
  • Added extra checks to fix crashes in unlikely situations
  • Remove object files with unknown copyright situation
  • Reduce number of libraries an executable links against
  • Enable compilation under cygwin
  • Correct file loading on systems with CRLF newlines
  • Build API documentation with xmlto instead of docbook2html

New in s3d 0.2.1 (Aug 28, 2008)

  • GLUT-specific parts were removed from the server.
  • The server will generate mipmaps for textures.
  • SHM connected server and clients will now share their texture buffers over shm.
  • Clients will only send update notices to inform the server. s3dosm is now OSM API 0.5 compatible.
  • There are now C compatible API headers (no ABI changes).
  • Various bugs have been fixed.