Skip to content

Release 3

Latest
Compare
Choose a tag to compare
@jackyarndley jackyarndley released this 13 May 21:26
· 16 commits to master since this release

This is the biggest update yet. The cumulation of months of improvements.

  • Added progressive rendering, where a partially complete image will be shown as rendering progresses.
  • New glitch correcting algorithm, significantly faster in most cases. Now corrects all glitches in an image.
  • General UI refactoring including new tab layout and sliders. This includes new build information.
  • Added UI for Newton-Raphson root finding and subsequent Julia morphing. Root can be selected using box method period detection where the pattern multiplier can then be selected.
  • Further optimized inner loops to take advantage of auto-vectorisation. In some cases >20% iteration performance improvement.
  • Added new stripe data which can be calculated. This is based on stripe average coloring method.
  • New lighting method for derivatives based on Blinn-Phong shading. Can be combined with stripe coloring in a similar manner to the gpu-mandelbrot program.
  • Stored reference zoom level to only recalculate when zooming past calculated precision limit.
  • New window to specifically edit location parameters as these are often large in size.
  • Optimized drawing of image to screen by storing rendered buffer.
  • Many more bug fixes and improvements.