Terragen 3.3 is here!

Started by Matt, August 08, 2015, 05:57:21 PM

Previous topic - Next topic


Hey everybody,

Terragen 3.3 is here! This is a free update for all Terragen 3 users.  :)

To access the update now, use the "Check for Updates" feature in Terragen, from the Help menu. You may also be notified about the new version by the application if your preferences are set to check for updates automatically.

Changes in build

Many kinds of object now have a Render method parameter, allowing you to choose between "Default", "Force Displacement" and "Force Ray Trace". Also known as "per-object RTO", this is a much anticipated feature! When the object's render method is set to "Default", the object is rendered according to the Ray trace objects setting in the render node (ray tracing objects usually looks better and renders faster, but doesn't allow displacement). "Force Displacement" is useful when you have some object(s) that you want to render with displacement but you don't want to change how all the rest of your objects are rendered. "Force Ray Trace" might be useful if you have a scene where you already turned Ray trace objects off because you wanted displacement, but now you want to use ray tracing for the highest quality on certain objects or populations that don't need displacement.

Mac (64-bit) and Linux only: Reduced memory consumption of objects and populations.

TCB values (tension, continuity, bias) for animation keys can now be edited in the animation view's curve editor.

Mac only: Turned on high resolution mode so the user interface looks better on Retina displays. However, button icons etc. and OpenGL views (3D preview, node network etc.) have not been updated for high resolution yet.

Improved handling of populations:

  • Fixed bug that caused copy-and-pasting a node to cause populations to repopulate before rendering.

  • Fixed other bugs that caused mysterious population recalculations.

  • Fixed a problem that stopped some edited population instances from being editable after repopulating (e.g. after reloading the project).

  • Fixed a problem with edited instances in populations that had instances that were both modified and deleted.

  • Fixed Bug #634: When populating a Rock population, the progress dialog sometimes didn't show the Abort button.

Together the following changes make the application feel a lot faster in everyday use:

  • Made lots of changes to stop 3D Previews from updating or aborting during some actions where they don't need to. In some cases the abort would make the interface feel sluggish during user input, and this has now improved. Some of the affected actions were: moving nodes, renaming nodes, copying/pasting/duplicating nodes. This also fixes bug #574.

  • Fixed problems that were causing the 3D Preview and shader/heightfield previews to restart multiple times when more than one preview was open.

Improved stability:

  • Fixed a bug which could lead to a crash when deleting some nodes.

  • Fixed bug #633: Adding a preview image to a project item in the library caused a crash.

A new "HD" button on 3D Preview and on shader/heightfield previews. This doubles the maximum detail, from 80 to 160 in normal 3D Previews, and from 160 to 320 in shader/heightfield previews.

Added "-threads" command line argument to override the number of threads used for rendering, population, previews and any other multi-threaded tasks. Usage example: -threads 4

If the Render View is closed and then reopened at any time, it opens with the most recently-rendered image, and the image can be saved. Previously the image would be lost when closing the Render View.

Fixed bug #590, which caused the Save button on the Render View to save the wrong image (or no image at all) if the current render node is different from the render node that create the image.

Changed the layout of some buttons on the 3D Preview.

Camera paths in the 3D Preview now draw dots for any keyed parameters, not just keys on the position.

Made some improvements to the way project previews are handled when they're added to an open project file from the Library window.

Moved the following parameters from the render node to the render subdiv settings node: Displacement filter, Microvertex jittering, Detail jittering. To maintain forward and backward compatibility, they are still duplicated in the render node, but hidden from the GUI.

Fixed bug #631, which caused the surface depth render element to be incorrect with spherical cameras and fisheye lenses.

Changed how number-of-core overrides are reported to the console and the about/splash box.

Windows installers and Mac distro are now digitally signed by Planetside Software LLC.

Known issues with this version

When setting key frames or removing key frames on a parameter, the colouration of the text does not update to reflect the change until the parameter view is closed and reopened.

When renaming a node, the old name may be displayed in another parameter view that references the node until the parameter view is closed and reopened.
Just because milk is white doesn't mean that clouds are made of milk.



The new render method option for objects ,TCB values editing and the HD option for previews is nice,and fixes are always good :)

I am animating a lot these days in Terragen. Will there be a hotfix release when the issues are fixed?


Awesome!  Looks like a great update.

Lady of the Lake

Just updated and saw the dedication to Bob.  What a nice thing to do.  You guys are a class act.   :)


Yes, that dedication was a wonderful touch.


Thanks for the new upgrade.  The dedication to Bob was great, such a good thing to do and well deserved. 

I'm glad to see the HD button is back, it will make using the painted shader so much easier. The per object displacement will certainly help to raise the quality of renders.  A useful upgrade and I look forward to playing with it.


I don't see any dedication, and I'd really like to. Where is it? I assume the latest alpha is the same as the public update?


Terragen 3.3 (Build

August 7, 2015

This is a recommended update for all editions of Terragen 3.

Let this update be in memory of Bob Choronzuk (choronr). He will be missed.

This is the copy of the beginning of the update page when you ask to upgrade from software. Not sure I could put the link here.



Ah, that's why I didn't see, I already had that version.


I tried to get it from the PS site but looks like it is not uploaded there? It says 32030. Is this the new one?
Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram, GTX 1080
Amiga 1200 8Mb ram, 8Gb ssd


Last one is Terragen 3.3 (Build


Quote from: kaedorg on August 09, 2015, 09:15:58 AM
Last one is Terragen 3.3 (Build
This version will be available via the PS site? I do not have net at home right now. :(
Thus I cannot update it.
Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram, GTX 1080
Amiga 1200 8Mb ram, 8Gb ssd


It has been eaten.


I didn't know bob died :( his emails will be missed as well as the great TG work he did


I didn't know, too.
My condolences to all family members and friends.