Skip to content

Release 0.2

Compare
Choose a tag to compare
@c42f c42f released this 24 Nov 06:51
· 737 commits to master since this release

New features:

  • Incremental rendering for large point clouds, including dynamic
    estimation of allowable interactive point count.
  • Save and load shaders: Menu items for the GUI, and a command line
    option to set the shader on startup. Also install shaders rather than
    embedding them to improve hackability.
  • Single instance support: new files now open in an existing displaz
    instance, unless -noserver is specified on the command line
  • Drag and drop to open files
  • Html documentation in GUI
  • Binary installer for windows

Tweaks:

  • New point colouring mode based on file number in default shader
  • Proper console help text and console debug output on windows
  • Log Euclidian distance between consecutive selected points
  • Support reading colour from .ply files
  • Cylindrical projection shader
  • Increase near clip plane to reduce z-fighting
  • Carefully acknowledge with third party licenses in binary distribution
  • Version numbering based on git-describe

Bug fixes:

  • Fix for older ATI drivers which require #version to come before #define
  • Fix display of zero point size on non-nvidia hardware
  • Fix uninitialized shader variables when loading from text file
  • Fix crash when opening text files containing zero points

Internal changes:

  • Octree data structure for better rendering and search
  • Make building the dependencies easier
  • Rearrange source tree