Download LiquiGen

Release notes for 0.3.1-alpha

Import/Export

  • Export writing speeds have been greatly improved
  • Added "compensate framerate" option to Export Mesh node. This option lowers the framerate of the export to compensate for the frame stride
  • Changed export preview to use linear sampling
  • Increased the memory limit for the local SDF for imported meshes

Simulation and Rendering

  • Improved collisions with the ground
  • Improved solver so that whitewater has less of an impact in simulation times when far from the main liquid
  • Improved path tracing + photon mapping performance and their denoising

UI/UX

  • Improved error message when the maximum amount of unique meshes/masks linked to forces is reached
  • Added warning message when the liquid reaches the bounds of the virtual domain
  • Several whitewater UX changes
    • Whitewater Emitters are now called Whitewater Sources. If they are not masked they act globally. But:
    • Whitewater node defines a global source already, so for most scenarios it's the only node needed to have whitewater
    • Whitewater can now use the same drains as the main liquid's simulation but also its own
  • Improved UI responsiveness when rendering more complex scenes
  • Removed unused parameters from Ground node
  • User interface color updates
  • Changed asset paths to work relative to the current project
  • Added dialog box listing errors if there were problems loading a project
  • Moved the "Show" found on various nodes to the bottom of their respective tab sections
  • Added "Shapes" toggle to the View dropdown, which can hide or show all shapes with one click
  • Shape visibility now works the same way as it does in EmberGen: as long as a shape is connected, the connected node has "Show" enabled, and the "Shapes" toggle in View is enabled then the shape will be shown
  • Removed "All input shapes when paused" toggle from the View dropdown
  • Added Import... option to file menu
  • Made preferences and project settings searchable
  • Updated Oscillator node's curve editor when using custom waveform
  • Made license key hidden-by-default on licence manager
  • Added copy+paste support for color-gradient handles
  • Added "copy" button next to color picker's HEX value
  • Added Numbering offset parameter to export nodes

Bugfixes

  • Fixed file dialogs for Linux users
  • Fixed an issue where attempting to export without a Skybox node would result in an error message "Could not set renderer input"
  • Fixed an issue where deleting the Sky node, or disabling the current HDRI wouldn't actually make the sky dark
  • Fixed error dialog not showing when loading project fails
  • Fixed bug which may have caused a changed backplate not to be reloaded
  • Fixed drag+drop of camera backplates onto graph and viewport
  • Fixed crash relating to using an invalid path for the backplates
  • Fixed "Node Details" panel drag handle not working when not on the first tab
  • Fixed an issue where Voxel Size, Substeps and Timestep were being updated in the simulation internally regardless of clicking the "Apply" button
  • Fixed issue with HDRI file dropped on skybox node not being accepted
  • Fixed Export: Image node initialising with frame values of -NaN
  • Fixed project initializing in dirty state
  • Fixed undo/redo not settings parameters controlled by modulators while paused
  • Fixed bug which caused node graph tree-view to disappear when dragged too far to the right
  • Fixed bug which prevented dialog provider changes to be saved
Download 0.3.1-alpha

System requirements