Wed, Sep 18, 11:43 AM CDT

Renderosity Forums / Bryce



Welcome to the Bryce Forum

Forum Moderators: TheBryster

Bryce F.A.Q (Last Updated: 2024 Aug 28 6:28 pm)

[Gallery]     [Tutorials]


THE PLACE FOR ALL THINGS BRYCE - GOT A PROBLEM? YOU'VE COME TO THE RIGHT PLACE


Subject: Estimate Time of Render


zorzim ( ) posted Wed, 18 November 2009 at 8:11 AM · edited Tue, 30 July 2024 at 4:17 AM

I know I must seem a little naive at this point, after all is some yrs that I Bryce, but there was this topic in my head that every now and then returns...

So here it is:.

there's a way to know in advance the time of render on a scene ?
I mean, I thought I could render a 200x100 picture or so AND by comparison, say, to render a 2000x1000, it could require ten times the 200x100 render time...

Is that simple or am I forgetting something ?

BTW, seems that the renders are far more longer than that, if I calculate in this manner.
What's wrong with this approach ?

Any other means of ETR... ?


erosiaart ( ) posted Wed, 18 November 2009 at 8:24 AM

doesn't work out that way.. can't times it..
in bryce..on the left hand side of the window..where the render options are.. there is this report time .. tick that..
more rays needed per pixel..if me making sense here..or remembering rightly.
the others can add to it..
all i say for renders that have things like glass and water and large.. go take a holiday and get back..
cheers

  • rosie


Rayraz ( ) posted Wed, 18 November 2009 at 9:26 AM

Well its more then 10 times because:

  •  200x100 = 20000 pixels to render

  •  2000x1000 =  2000000pixels to render

  •  2000000 / 20000 = 100 times as many pixels.

Also bryce does some optimalizations on rendering, and textures or reflections might turn out more or less difficult to handle for AA etc. on specific resolutions. So its never really a sure thing. Like rosie says, the amount of rays per pixel also makes a difference to the render times.

Also i would speculate that it might be possible that normal AA mode uses a dynamic amount of rays per pixel to reduce rendertimes by using less rays for less AA intensive areas of the image and more rays when more are required for more AA intensive areas of the image. Or at least, thats how some other apps on the market handle their AA.. so it might be that bryce does so as well... 

(_/)
(='.'=)
(")
(")This is Bunny. Copy and paste bunny into your signature to help him gain world domination.


skiwillgee ( ) posted Wed, 18 November 2009 at 7:11 PM

Rayraz beat me to the error in your math.  I have not been able to find an accurate way to estimate the time but for me, using regular AA and rendering to screen, I can get a relative approximation by looking at that render timer on the lower left the screen after the first pass then double it.  If it says 1hour time remaining then it will probably take closer to 2 hours for finished render. Cheesy, I know.

If you render to disk you cannot use simple deduction like 10% rendered means 10% time elapsed. Your scene may be 10% rendered down the page but it hasn't even hit that glass, soft shadowed, volumetric yet.  That is when everything slows to a crawl.

Correct me if I am wrong, anyone.


AgentSmith ( ) posted Wed, 18 November 2009 at 8:34 PM

file_443330.gif

Here's how I have estimated Bryce render times over the years.

I use this technique, mainly when rendering glass and/or using HDRI/IBL lighting, as Bryce seems to lie to me on estimating render times for those kinds of scenes, lol.

The technique is not perfectly precise, but it should give you a very good ballpark idea on whether or not your full sized render will take 2 hours....or 20 hours.  ;o)

AS

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


pakled ( ) posted Wed, 18 November 2009 at 10:29 PM

Wow, new avatar, a very flattering picture that, Erosiaart...;)

Volumetric anything will also slow things down considerably.

Bryce has a minute hand, an hour hand, and an eon hand - They might be giants, Particle Man...;)*

I wish I'd said that.. The Staircase Wit

anahl nathrak uth vas betude doth yel dyenvey..;)


zorzim ( ) posted Fri, 20 November 2009 at 4:39 AM

Thanx Agent Smith , I think I understood the flaw in my original statement...  If I may call for some additional info, do this means of calculate ETR include Render to Disk too... ??


erosiaart ( ) posted Fri, 20 November 2009 at 6:24 AM

pakled..thank you.. i know I'm cute and adorable and all things sweet . :-p :-p
AS..never thought of calculating it that way.. good idea.. but yup.. if you render to disc.. would that also work? Since Bryce renders at 72 dpi,  the amount of dpi chosen to render to disc affect the timings, the inevitable being if you choose 300 dpi.. of couse one would expect the render to take more timings...


Rayraz ( ) posted Fri, 20 November 2009 at 6:48 AM

 A higher DPI only takes longer to render if the amount of pixels also increases.

DPI only describes how densely the pixels get distributed once the image gets printed.

800x600@72dpi has the same amount of pixels as 800x600@300dpi.

DPI works much in the same way that putting a higher screen resolutions on your monitor, allows you to display more detailed images on it. If you put an 800x600 image on a monitor at 800x600 resolution, it'll fill the screen. If you put the same image of 800x600 on a monitor at 1600x1200 resolution, it'll appear smaller, because its pixels get packed more densely onto the screen.

The only difference between 300dpi and 72dpi is that (unless you explicitly tell your printer otherwise) it'll print out the 800x600@300dpi smaller, then the 800x600@72dpi, because it packs the pixels more densely on the paper. Similarly as setting up a computer monitor at a higher screen resolution

(_/)
(='.'=)
(")
(")This is Bunny. Copy and paste bunny into your signature to help him gain world domination.


AgentSmith ( ) posted Fri, 20 November 2009 at 7:46 AM

As Rayraz states perfectly;

"A higher DPI only takes longer to render if the amount of pixels also increases"

In my book, dpi just doesn't matter, because I render everything to be 300 dpi, since that is basically THE standard for any kind of printing, just about everywhere on the planet.

For example, if I were to create a new document, and I knew I wanted to render out to fit perfectly on a u.s. 8.50" x 11.00" piece of printer paper, I actually have that size memorized, in pixels, which is 2550 x 3300.

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


AgentSmith ( ) posted Fri, 20 November 2009 at 8:03 AM · edited Fri, 20 November 2009 at 8:06 AM

Render To Disk and Estimating the Time of Render;

Yes, this technique will also work if you are going to Render To Disk.

BUT...

If you are going to do a final, large render and you are in fact going to Render it To Disk, you MUST also render your small test Render to Disk ALSO.

If you don't, the estimate will be way, way off!

(Because from my tests, Rendering to Screen is much, MUCH faster) (approx. 3x faster)

AS

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


AgentSmith ( ) posted Fri, 20 November 2009 at 8:25 AM

3x faster  - (not always that much faster, but yeah, sometimes) Might have to do with my video card? (I have a fairly great one these days)

Whatever, lol.

But, point is;

If your final render will be done on-screen, then do your small test render on-screen also.

or

If your final render will be rendered to disk, then do your small test render to disk also.

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


Rayraz ( ) posted Fri, 20 November 2009 at 4:16 PM

 kinda weird that render to disk is that much slower.. :-/

(_/)
(='.'=)
(")
(")This is Bunny. Copy and paste bunny into your signature to help him gain world domination.


AgentSmith ( ) posted Fri, 20 November 2009 at 6:11 PM

Just tried it....only happened with one scenefile of mine.
Used to happen more often.
But, then again, its been many years since I have used Render To Disk.

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


zorzim ( ) posted Fri, 20 November 2009 at 6:24 PM

My terror using the onscreen render is that I lost the job for long time renders for accidents like blackouts or some PC screwup, so I do prefer at all times Render to Disk... and it seems quickier too... but that's definely a graphic card issue, I think...


AgentSmith ( ) posted Fri, 20 November 2009 at 6:51 PM

Yeah, got to be.

I have a Nvidia FeForce GTX260, it pretty much laughs at anything I can throw at it.

Contact Me | Gallery | Freestuff | IMDB Credits | Personal Site
"I want to be what I was when I wanted to be what I am now"


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.