Technology Preview 4 (Build 1.9.98.1) is out!

Started by plugsnpixels, June 30, 2008, 03:52:57 AM

Previous topic - Next topic

plugsnpixels

Choking it down the modem now...

If you look at the changelist, it's obvious Matt has been very busy all along, so this should put the naysayers off.
Free digital imaging ezine
www.plugsandpixels.com


lightning

HEY your right i checked my inbox and There i found my update from john what a pleasant surprise!!!
by looking at the bug fixes this release seems a lot more stable!!!

thanks planetside!!!!

Here are the specs!

Changes from 1.9.88.1 (Tech Preview 3) to 1.9.98.1 (Tech Preview 4)
(The complete changes log including previous builds can be found here.)

Fixed a memory leak that was recently introduced into the atmosphere/cloud integrator.

Improved speed of renders that use more than 1 thread. The main application thread was doing unnecessary work due to a recent bug.

Fixed a bug in the rendering of populations with multiple threads. This bug resulted in parts of objects being missing in some buckets (tiles).

/LARGEADDRESSAWARE: Able to take advantage of the /3GB switch supported by some 32-bit versions of Windows and 4GB of address space on 64-bit Windows. This allows Terragen to use more virtual memory than the 2Gb which it was previously limited to.

Render nodes have two new options to control the "subdiv cache", which is used to render ray traced shadows, reflections and GI rays:

    * Size of subdiv cache in Mb: The total amount of memory allowed for the subdiv caches. Each thread has its own subdiv cache which will be allowed only a portion of this total. The default value is 400 Mb. There is a hard minimum of 50 Mb per thread.
    * Preallocate subdiv cache: Specify whether the entire quota of memory for subdiv caches is allocated at the start of each render, rather than only allocated in increments when needed. This usually increases memory use, but may help to identify memory allocation errors sooner rather than later during the render.

The ray tracer is more robust with small subdiv caches, although demanding scenes will still benefit from large subdiv caches.

Ability to override the detection of the number of processor cores, in Preferences -> Startup.

Changed detection of number of cores.

Only renders with maximum threads set to 0 are rendered completely within the main application thread, otherwise a separate thread is used for bucket rendering. This is technically a bug fix. The difference between 0-threaded and 1-threaded renders remains because it may be useful for debugging.

Ray tracing of non-subdivisible objects (imported objects and Grass Clump) and populations now uses a different hierarchy structure (BIH) which uses less memory and allows faster rendering. This change also eliminates a conflict between threads that could potentially cause problems.

Improved memory handling for scenes with a very large number of instances.

Populator v3 no longer automatically repopulates when a parameter change occurs in clouds or other shaders which are connected to the planet, unless they also influence the population through other connections. This does not eliminate all situations where repopulation occurs unnecessarily, however.

The number of micro triangles is reported when a render finishes.

Fixed a crash in Image Map Shader with Through Camera projection and no camera attached.

Fixed a bug that would render parts of the atmosphere completely black where the rays went below its floor altitude, often affecting planets in the distance.

Improvements to Global Illumination and render prepass:

    * Improved prepass sample distribution.
    * Option to supersample the prepass (in render node settings). This takes more image samples in the prepass without increasing the total number of GI light samples. This provides a better coverage of GI on small parts or edges of objects and clouds, with a smaller increase in render times than a similar increase in GI relative detail.
    * GI blur radius can be changed by the user (in render node settings).

Some changes which may improve GI consistency in 3D Previews on the lowest detail levels, although these levels may be noticeably slower in some cases.

Added windowed/marquee zooming to the network view, see Mouse and Key Settings for the bindings.

Pressing the return/enter key when an object/shader is selected in the 3D Preview will open its param view.

Added new object selection/centreing functionality. The 3D Preview reset camera position button now has a submenu for the "Centre on object or shader" item which lets you centre on the currently selected object as well as all other objects/shaders in the scene. The 3D Preview context menu has two new items, one of which does the same as just described and another which lets you select any object/shader in the scene.

The "More Settings" tab in the render node param view has been renamed "Extra".

Mac only: Fixed a problem with undo in edit text fields.

Mac only: Fixed a problem with the render node param view tabs, where the tab buttons had become wider than the control and param view.

The Errors and Warnings dialog now displays its list items much more quickly.

Set Look At Point and Pick Focus Point are working again in the 3D Preview.

Errors and Warnings now only displays a maximum of 250 errors and 250 warnings. It also only updates a few times a second instead of constantly.

New Notifier function node ( Functions/Debug/Notifier ), intended to help debug node networks.

Navigation panel in 3D Preview is now opaque to clicks and mouse movement, aside from dragging.

Fixed a bug where using the context menu in the 3D Preview could lead to it not having full interactivity subsequently.

Improved drawing of node connections across multiple views when connecting and disconnecting.

Fixed some interaction problems between dragging the crop region and objects in the 3D preview.

Two new command line options:

    * -no3dpreview: Do not open the 3D Preview automatically.
    * -nonetworkview: Do not open the Network View automatically (except in Node Network Layout).

Windows only: The program folder contains a batch file called tgdNo3DPreviewNoNetworkView.bat which launches Terragen with the -no3dpreview and -nonetworkview command line options.

LWOMicroExporter now supports %04d to insert frame number.

Changes to Update Checker:

    * Automatic update notification dialog only shows once per day.
    * The update notification dialogs have a new button labeled "Ignore New Version" which causes Terragen to ignore notification of that particular update in future. Note that if you ignore a version it will also be ignored if you use Check for Updates or Check For Updates Now. You can clear the ignored versions in Preferences -> Software Update, allowing Terragen to notify you of these updates.

A "Check for Updates" item has been added to the Help menu.

Some aesthetic changes to node network rendering which may make it look a little cleaner, especially when zoomed out.

lightning

holy smoke
i have just overridden my 2 core max becaue i have 2 dual core processors meaning 4 cores
and it works i rendered the default render preview in 6.5 seconds!!!!!!
this is amazing!!!

gregsandor

#4
Got it!  Its fast!

monks


Moose

Yup, cheers PS. :)

The improvements are very nice.

Tangled-Universe

Quote from: lightning on June 30, 2008, 04:57:48 AM
holy smoke
i have just overridden my 2 core max becaue i have 2 dual core processors meaning 4 cores
and it works i rendered the default render preview in 6.5 seconds!!!!!!
this is amazing!!!

That sounds good :) How 'fast' was it before?

I'm so glad that the most annoying bugs are fixed like memory, bucket, camera etc. etc.
This looks like a very promising TP.
I can't wait to get home from work and try it.
This release comes just in time now I want to render my latest work again.

sjefen

Thanks a lot Planetside. Cant wait to come home and give it a try.
Solid Snake need a break.

- Terje
ArtStation: https://www.artstation.com/royalt

AMD Ryzen Threadripper 1950X
128 GB RAM
GeForce RTX 3060 12GB

Yoda Almighty

all music instruments are ridiculously expensive to repair, with the possible exception of the triangle.

Terry Pratchet, Masqurade

Matt

Emails are being sent to those pre-purchasers who have subscribed to receive email announcements from us. This update is also available through the the automatic update checker in Terragen 2 (if you are a pre-purchaser), so you do not need to wait for your email. Just run TG2, wait for a minute or so, then close it. The next time you run TG2 it should let you know about the update.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

mindsap

Looks good so far. I now can render scenes that crashed before.  No bucket leaks.  Oh and yoda check your email.
Once a King always a King but once a night is enough...

neuspadrin

ugh, you guys really didn't want me to want to go to work did you? now i can't play with my new toy til after work :(.

Yoda Almighty

so you can only get this update if you are a pre-purchaser?
all music instruments are ridiculously expensive to repair, with the possible exception of the triangle.

Terry Pratchet, Masqurade

buzzzzz1

XFX 750i SLI  nFORCE Mobo
Intel Core2 Duo E8400 3.00 GHz Wolfdale
8 Gig Corsair DDR2 6400
Nvidia GForce 9600 GSO 768 MB
XP Pro 64 bit OS