Amazing Boxplorer Changelog

What's new in Amazing Boxplorer 1.02 Alpha

May 9, 2013
  • Program changes:
  • Config file.
  • Screenshots and parameter snapshots.
  • Fullscreen switching on the fly.
  • Allowed to release the mouse.
  • Full screen anti-aliasing.
  • Better controls.
  • 10x2 parameters to play with in custom shaders.
  • Shader-shrinking script is much smarter, pretty output formatting.
  • Works in Linux (copile with gcc).
  • Mandelbox shader changes:
  • Ambient occlusion (similar to iq's method in Slisesix).
  • Allowed to change minRadius.
  • Overstepping in raymarching (speedup in complex scenes, but may... overstep
  • More gradient estimation methods.
  • Surface fades into background after reaching max_steps (fewer steps needed).
  • Speedup in the inner Mandelbox iteration. Saved a register on NVIDIA.
  • More interesting coloring method (orbit trap + fractional iterations).
  • Colors that don't hurt your eyes.

New in Amazing Boxplorer 1.01 Alpha (May 9, 2013)

  • Default internal shaders (obfuscated by a script).
  • Optionally overriden by external files "vertex.glsl" or "fragment.glsl".
  • Added "glGetShaderInfoLog" to catch errors.
  • FPS averaging over the last 6 frames.
  • Ambient light (0.2).
  • Shader speedup, ATI compatibility (in function "shade": "half"->"halfLV")
  • test (ATI Radeon HD 4850): 44.5 fps
  • test (NVIDIA Geforce 9300M GS): 2.61 fps