Render time increase from non visible Stuff?

LoonyLoony Posts: 1,817
edited January 2020 in The Commons

Hi!

I just found this:

https://www.daz3d.com/camera-view-optimizer

and the screenshots confused me a bit...

I thought, when I render something, the engine ONLY render that what is in my actual selected view/camera.

Like this:

 

would the engine still render ALL?

So it would render THIS ALL?

Even, when the camera was set to just the first showed view?

So when I have behind the camera behind me a table with tables, spoons, forks etc... that ALL get also rendered+increase the time?

Like on the first pic I only look at the Train under the Tree, this:

behind me, would still consumes power+Time of my render?

Post edited by Chohole on

Comments

  • KitsumoKitsumo Posts: 1,222

    It will load geometry & textures for everything in the scene so that it can calculate shadows and reflections. For example if you were to zoom in on one of the bulbs on the tree, you should be able to see a reflection of everything behind the camera.

  • LoonyLoony Posts: 1,817

    Yeah thats right, if I stay under a Tree, but would hide it, because it is behind me, then I would not see the Shadows around me from the tree, if the engine would not "use" th tree.

    Seems logical...

    So i think this addon could be useful :)

  • FenixPhoenixFenixPhoenix Posts: 3,185

    You can also use an Iray Section Pane Node ( Create > New Iray Section Pane Node...) and parent that to your camera. Whatever's on one side of the pane will not be visible. If you check the parameters of the section pane, there's an option to clip lights. If you turn that on, it will give you realistic shadows. This is the tutorial I used to learn how to use them:

  • LoonyLoony Posts: 1,817

    You can also use an Iray Section Pane Node ( Create > New Iray Section Pane Node...) and parent that to your camera. Whatever's on one side of the pane will not be visible. If you check the parameters of the section pane, there's an option to clip lights. If you turn that on, it will give you realistic shadows. This is the tutorial I used to learn how to use them:

    Damn.... that looks interesting!

    So i can move this thing behind my camera and everything that is behind my camera will not be used?

  • You can also use an Iray Section Pane Node ( Create > New Iray Section Pane Node...) and parent that to your camera. Whatever's on one side of the pane will not be visible. If you check the parameters of the section pane, there's an option to clip lights. If you turn that on, it will give you realistic shadows. This is the tutorial I used to learn how to use them:

    I don't think that will affect memory use, the whole thing has to be passed to Iray in order for it to decide what to hide from direct view (it is, after all, an Iray Section Plane - it doesn't do anything in 3Delight or in the non-Iray preview modes).

  • LoonyLoony Posts: 1,817

    Well then this is bad :( I thought it will increase the speed, looks like the Camera Addon is then much better.

  • thd777thd777 Posts: 945
    edited January 2020
    MrDarck said:

    Well then this is bad :( I thought it will increase the speed, looks like the Camera Addon is then much better.

    Iray section planes are not made for speed. They are awesome because they give your camera x-ray vision. You can look though a wall for example but the wall will still be there for lighting and reflection. In the quick test image below, the camera is outside the room (behind the door) and I use a section plane to look into the room by cutting off the back wall. But as you can still see the reflection of the wall in the mirror is still there. Really grteat for shots in tight spaces but not for reducing memory print or speed increase.

    Ciao

    TD

    section plane.png
    1200 x 840 - 2M
    Post edited by thd777 on
  • LoonyLoony Posts: 1,817

    oh yeah, that is interesting, the mirror does still show the wall even if YOU dont see it with the camera? thats smart!

  • Check these out. https://www.daz3d.com/resource-saver-shaders-collection-for-iray and https://www.daz3d.com/scene-optimizer . If you want to use shadows from off screne objects then id say that the resource saver shader collection is your best bet. Both items are however excellent tools and should be part of any enthusiasts library.

  • LoonyLoony Posts: 1,817
    edited January 2020

    But I make mainly Close up images and then I want high Quality.

    I create Storys in 3D and the content should look as good as possible :)

    But atm... does 1 "Photo" takes 12+Hours render time + 5-8Hours preparing... (if I have to just move a bit around for the next photo, it takes maybe 30-60minutes).

    I just reading the stuff from your first link and... my Brain can't handle it soo good... :(

    It sounds so complex... At the end is it still a hobby and I wanna enjoy it without having too much special work for it ... this looks like I get more work for my images.

     

    That is interesting!...

     

    Are there tutorials how it works? and do i have to do all the changes by myself or does a script it?

    The scripts sounds similar... the second script says something, which I miss at the first: Saving+Restoring my textures.

    What if I decide to go deeper in the scene in the next image, so I need the textures again? how do I that with the first script?

    And... do I need the second script, when I have the first?

    Post edited by Loony on
  • Even with closeups, unless you're talking super tight closeups, 4k maps and textures, which is the default for almost everything released recently, is just too much. I frequently render face portraits with all the maps cut in half and still get very good images. While it saves memory that isn't usually why I do it. It also makes renders noticeably faster.

  • LoonyLoony Posts: 1,817

    Even with closeups, unless you're talking super tight closeups, 4k maps and textures, which is the default for almost everything released recently, is just too much. I frequently render face portraits with all the maps cut in half and still get very good images. While it saves memory that isn't usually why I do it. It also makes renders noticeably faster.

    Yeah I rendered last time 12H and it was still incomplete and needed a second render to complete it... the render times are too brutal even with just 1 person.

     

  • The node trick is going to be a game changer for me - wish I knew about it before.  Thanks for mentioning that!  I'm not too concerned about the memory, if it's big and behind the camera the scene optimizer can take care of a lot of that.

Sign In or Register to comment.