Gaea EAP 2832

A small update that packs a punch! :)

QuadSpinner Team
quadspinner
3 min readMay 4, 2018

--

Hot on the heels of EAP 2618, we have a new update that does not carry any flashy new features, but contains a lot of small things.

More speed!

In our first release of the Erosion node, a 512 x 512 terrain took ~15s, while a 1024 x 1024 terrain took well over ~40 seconds. In 2618, we were able to close the gap a bit bringing it down to a little less than half. Now with 2832, we are pleased to announce that this number has gone down even further!

The Mountain, Gradient, and several other nodes have also been optimized.

In these tests below, we use the default settings for the three nodes. The same terrain was repeatedly built at different resolutions.

Now, an 8K build of the Erosion node takes about the same time that a 1K build took in the first build. :)

Tests performed on an Intel i7–6700K CPU @ 4GHz with 32GB RAM

Bomber

The Bomber node performs an instancing operation sometimes known as Texture Bombing. When you provide an input heightfield, that heightfield is instanced (“bombed”) across the entire terrain at randomized sizes and rotation angles, at locations dictated by the distribution property.

This is an initial version with basic functionality. Further optimizations, and additional functionality will be added in subsequent builds.

Many fixes

The majority of the work in this build is under the hood. We fixed several bugs reported by the users. See the changelog for more details.

In the next update

Directed Erosion, one of the cornerstones of Gaea, and one of the most anticipated features will finally make its debut! :)

How to update

Run Gaea to get an update prompt. Download the .exe file and run it.

You can also use the Download link your original order receipt email.

Changelog

NEW: Basic version of the Bomber node.
UPDATE: Viewport attachment is now controlled via preferences, instead of the Tools tab.
UPDATE: Node list is now hidden in Graph workflow.
UPDATE: New Clamp UI for Post Process tab.
FIX: Several optimizations to the Erosion node.
FIX: Save Output did not save secondary output.
FIX: Voronoi shows unnecessary clipping.
FIX: Mountain is extremely slow at high resolutions.
FIX: Radial Gradient is extremely slow at high resolutions.
FIX: Mask functionality was not working.
FIX: Numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts.

Known Issues

  • The Erosion node may crash on certain PCs. We’re investigating this issue.
  • Some elements in the startup screen are disabled by design. They will become active in the next build.
  • Some users get a crash on adding a node. Please use the drag-drop toolbox in the Graph instead while we investigate and fix this issue.
  • Due to structural changes in the file format, old files may not fully work with this new build.

--

--