Planetside Software Forums

Support => Terragen Support => Topic started by: Yellowbull on February 01, 2007, 05:15:12 PM

Title: Rendering Speed
Post by: Yellowbull on February 01, 2007, 05:15:12 PM
Just wondering if the speed of the rendering engine will be getting some work... Its painfully slow, even when rendering only skies.

D
Title: Re: Rendering Speed
Post by: Will on February 01, 2007, 05:16:02 PM
Hopefully, nothing is optimised yet but we art sure how much of a help those optimisations will be.

Regards,

Will
Title: Re: Rendering Speed
Post by: old_blaggard on February 01, 2007, 08:10:03 PM
Well, multithreading will definitly occur, and other optimisations should speed rendering a little.  Oshyan once told me that with the final release, Planetside estimates that a person with a dual core machine should expect to see their render times cut to 40% of what they are now, and a single-core machine's time will be cut to about 80%-90%.
Title: Re: Rendering Speed
Post by: Yellowbull on February 01, 2007, 08:17:17 PM
Basically it took me all day to render one skycube made up of 6 images..... Thats pretty slow for production work.
Title: Re: Rendering Speed
Post by: old_blaggard on February 02, 2007, 12:34:32 AM
Well, TG2 isn't meant for production work yet, as it's still just a Tech Preview.  If you have a computer with multiple cores, you can run more than one instance of TG2 to get separate images done faster.  Finally, 24 hours for a six-image skycube isn't really that bad... I just finished a render on my computer that took over 30 hours at 1000*750.
Title: Re: Rendering Speed
Post by: buzzzzz on February 02, 2007, 12:57:34 AM
Quote from: Yellowbull on February 01, 2007, 08:17:17 PM
Basically it took me all day to render one skycube made up of 6 images..... Thats pretty slow for production work.

Not sure what you are using for Quality settings but I found when using render settings: detail of 1,  AA of 4 or 5 and un-check GI Details with set both to 0.    I get pretty good results and faster render times.
Title: Re: Rendering Speed
Post by: Oshyan on February 02, 2007, 01:51:00 AM
Significant optimization will definitely be done before the final release. Multithreading is certainly one of the most dramatic optimizations that will occur, but other areas will also be sped up. We are aiming for a renderer that can be comfortably used in production.

- Oshyan
Title: Re: Rendering Speed
Post by: Yellowbull on February 02, 2007, 11:14:10 AM
It's good to hear about the optimizations comming, it sorely is needed for production work, no offense here...... Just to compare, I've used Dreamscape for years for all of our skies, I've created hundreds using it. I've used it for 4 consecutive games, rendering very high resolution skies all day long.... I've gotten some amazing results in a fraction of the time in TG.

D
Title: Re: Rendering Speed
Post by: Yellowbull on February 02, 2007, 11:15:11 AM
Also, whats the best way to speed up the preview window?

D
Title: Re: Rendering Speed
Post by: old_blaggard on February 02, 2007, 11:55:36 AM
So far as I know, there's no direct way to speed up the preview rendering.  I suppose you could disable time-consuming nodes like reflective shaders and really dense volumetric clouds when you're focusing on one particular aspect of the image.
Title: Re: Rendering Speed
Post by: Emerald_Ice on February 03, 2007, 06:47:45 PM
Quote from: old_blaggard on February 01, 2007, 08:10:03 PM
Well, multithreading will definitly occur, and other optimisations should speed rendering a little.  Oshyan once told me that with the final release, Planetside estimates that a person with a dual core machine should expect to see their render times cut to 40% of what they are now, and a single-core machine's time will be cut to about 80%-90%.

Wait, shouldn't dual core machines have better results? That seems as if would be the case, not the other way around.
Title: Re: Rendering Speed
Post by: 3DGuy on February 03, 2007, 07:06:10 PM
That's what he said. 40% of the rendertime you see now. So if it takes 10 minutes now, in the future it'll be around 4 minutes. On single core machines the time will go down from 10 mins to 8 mins.
Title: Re: Rendering Speed
Post by: Cyber-Angel on February 03, 2007, 07:43:14 PM
When we're talking optimisation is that simply code refinement or is it the implementation of a scheme such as Octrees?  ;D

Regards to you.

Cyber-Angel
Title: Re: Rendering Speed
Post by: old_blaggard on February 04, 2007, 12:44:59 AM
Probably a little of both ;).
Title: Re: Rendering Speed
Post by: king_tiger_666 on February 04, 2007, 06:44:21 AM
i just need a better cpu... 2.8ghz p4 doesn't cut it...!!!

Title: Re: Rendering Speed
Post by: old_blaggard on February 04, 2007, 04:30:27 PM
Oh, stop complaining :P.  I'm stuck with a 1.5Ghz G4.
Title: Re: Rendering Speed
Post by: Emerald_Ice on February 04, 2007, 06:07:32 PM
Quote from: 3DGuy on February 03, 2007, 07:06:10 PM
That's what he said. 40% of the rendertime you see now. So if it takes 10 minutes now, in the future it'll be around 4 minutes. On single core machines the time will go down from 10 mins to 8 mins.

aahhh... cut too. *smacks self*  ::)