Chaotica Changelog

What's new in Chaotica 2.2.2

Feb 22, 2022
  • Fixed inclusion of presets with windows installer.
  • Added Log window (Tools > Show log). Printing various messages there as well as to standard out (console).

New in Chaotica 2.0.36 (Jan 5, 2021)

  • Fixed crash or failure to initialise on some Ryzen CPUs
  • Showing messagebox on initialisation failure in some cases instead of crashing.

New in Chaotica 2.0.35 (Nov 25, 2020)

  • Removed OS name and '64-bit build' info in About dialog as all builds are 64-bit now.

New in Chaotica 2.0.33 (Nov 10, 2020)

  • Added CTRL+SHIFT+T as keyboard shortcut to make new transform in world editor.
  • Removed 'Ultra quality' checkbox (ultra quality rendering itself was removed a while ago).
  • Made escape key close the parameter browser window.

New in Chaotica 1.5.8 (Jun 5, 2015)

  • Camera transform affines are now shown and editable in the world editor
  • Randomising selectors now only affects nonzero weights (to preserve "linked transforms" from Apophysis)
  • Added starblur transform by zy0rg

New in Chaotica 1.5.7 (Jun 5, 2015)

  • Disabled automatic image updates when using stopping SL (for faster animation rendering), you can still press F5 at any time to update the image
  • Fixed efficiency reporting bug introduced in 1.5.6 with stopping SL
  • Fixed Y flipping bug introduced in 1.5.6
  • Fixed crash when toggling camera transform without params loaded

New in Chaotica 1.5.6 (May 18, 2015)

  • Added camera transform toggle button to world editor
  • XML format version 3: real number instead of integer for length and FPS
  • Fixed pasting XML from clipboard
  • Improved user interface responsivity
  • -list_variations commandline option works again

New in Chaotica 1.5.4 (Mar 16, 2015)

  • Improved threading, should fix any hangs and improve CPU utilisation during animation playback
  • Parameter browser window remembers its size and position
  • Added confirmation dialog when closing while rendering
  • Added mirror_x and mirror_y transforms

New in Chaotica 1.5.3 (Dec 18, 2014)

  • Weights and shader randomisation now works with animation, i.e. you can randomise at different times and it will interpolate
  • Fixed param browser to use current animation time

New in Chaotica 1.5.2 (Sep 3, 2014)

  • Iterator weights, shader parameters, camera transform parameters and Apophysis DLL plugin parameters can now be animated
  • Per-iterator time scaling, scale amount of motion blur over time
  • Faster and more accurate interpolation
  • World editor shows keyframes and tangents
  • Added play button for animation preview at a target FPS
  • Added new empty world menu item, updated help menu links to tutorials and forum
  • Added crackle transform by slobo777 (works differently, slower than plugin for large cell sizes, faster for smaller)
  • Added collideoscope transform by Michael Faber
  • Added no_edge parameter to crop and cropn, to eliminate the "bright dot" from Apophysis limitations
  • Removed undo depth limit
  • Updated examples
  • New flam3_transforms don't contain a linear transform
  • New worlds no longer inherit previous camera settings

New in Chaotica 1.5.1 (Apr 12, 2014)

  • Camera keyframe animation support
  • Realtime image updates render much more smoothly, no more ghosting artifacts
  • Opacity can be negative now
  • Fixed image scaling showing incorrect scale factor
  • Multithreading bugfixes and improvements

New in Chaotica 1.5 (Apr 12, 2014)

  • Keyframe animation support
  • Rendering engine optimisations, faster and higher quality image in equal time
  • 32bit Windows builds are now large address aware, for higher resolution print renders with DLL plugins
  • Large page support when running as admin on newer versions of Windows, up to 15% speedup
  • Many editor improvements (filters, draggable spinboxes...) and bugfixes
  • Updated file format with version information

New in Chaotica 1.1.1 (Dec 28, 2013)

  • Ultra quality is now disabled by default for faster rendering, and can be easily toggled on and off; it should be enabled for higher quality final images and lower memory usage.
  • Enabled large page support by default on Win32 builds, shows if enabled in the about dialog
  • Fixed crash with state file save and load
  • HDR palette preview
  • Updated examples
  • State file stores file type and version information

New in Chaotica 1.1 (Oct 1, 2013)

  • New ultra quality rendering mode (always enabled for now, will be toggleable later)
  • Initial code (unfinished) for layers support
  • Fixed freezing on sandboxed Mac OS when using file save/load dialogs
  • Fixed crash when saving large images without alpha on Mac
  • Fixed crash when running out of memory for large images
  • Fixed crash when trying to save world to dir without permissions
  • Fixed various memory leaks, and wasting of memory in batch/animation mode
  • Fixed zoom resetting with 0 key not correctly updating zoom state on subsequent zoom
  • Disabled mousewheel zooming on Mac OS (buttonless Magic Mouse often accidentally scrolls), added a combo box to select zoom level
  • Made backspace key also delete iterators and transforms in the world editor, since Macs register backspace when pressing del key
  • Changed world editor shortcut to be Ctrl+E since Ctrl+W closes the application on Mac
  • Editor window state (size and location) is now stored persistently
  • Added window layout resetting for main window
  • Random worlds again tweaked a bit
  • Made status text more terse to avoid clipping
  • Took out lock image resolution

New in Chaotica 1.0.2 (Oct 1, 2013)

  • Fixed world and curve editor not displaying correctly on really old GPUs
  • Rendering pauses while generating thumbnails for example parameters
  • Added native bwraps7 transform, fixed crop_zero in crop transform
  • Minor memory leak fixed

New in Chaotica 1.0 (Oct 1, 2013)

  • New parameter browser window, used for randomisation and built-in example params
  • Rendering core optimisations
  • Improved affine2 editor, uses polar representation
  • Improved random selector weights (for greater variety)
  • Added online manual and tutorials links to help menu

New in Chaotica 0.75 (Oct 1, 2013)

  • Plugin DLLs correctly appear in transform list again
  • Improved selection usability in transform editor
  • Camera controls in world editor work again
  • Fixed crash in 2nd param pack by tatasz

New in Chaotica 0.74 (Oct 1, 2013)

  • Added scaling controls (drag the selected affine's outlines)
  • Undo/Redo now works in the world editor, not just the main window
  • Fixed crashbug reported by Fractist, where post-affines were not correctly removed
  • Added 2 great param packs by tatasz! http://tatasz.deviantart.com/art/Chaotica-Parameter-Pack-1-354333242 and
  • http://tatasz.deviantart.com/art/Chaotica-Parameter-Pack-2-354601091 on deviantart
  • 64bit DLL plugin support for Windows
  • Showing flam3_shader palette indices in palette editor

New in Chaotica 0.73 (Oct 1, 2013)

  • Rotation controls for affines in world editor
  • Colouring pre- and post-affines the same, but using dashed lines on the post-affines
  • Flam3 transform widget for adding and removing post-affines
  • Fixed editing of post affines and showing in the tree view
  • Free version res limit is 1280x960 (~1.23mpix) now.
  • Fixed batch mode, now uses param names instead of frame numbers (to be implemented properly later)
  • Hooked up cmdline params to UI controls

New in Chaotica 0.72 (Oct 1, 2013)

  • Much improved world editor with grid snapping and node editor widgets etc
  • Many many other changes...

New in Chaotica 0.71 (Oct 1, 2013)

  • Proper weights selector (base weight + transition weights)
  • Basic undo functionality
  • Totally rewrote threading
  • Using much less memory now
  • Ability to add curve knots (still need deletion)
  • So many world editor changes and improvements...
  • Added Lyapunov exponent histogram
  • Realtime AA mode switching
  • Fixed some nodes not saving/loading names properly
  • Added real Gaussian blur transforms (eg radial_gaussian instead of radial_blur)

New in Chaotica 0.7 (Oct 1, 2013)

  • Fixed 32bit DLL plugins, diagnostics for pasted params
  • Camera controls are now in the main window, "final transform" replaced with camera viewing transform
  • User-selectable anti-aliasing modes, with customisable Mitchell-Netravali settings
  • First public beta with editor features (iterator and palette editors), still highly in development