Jump to content

Dynamic Memory


Devin Johnston
 Share

Recommended Posts

My machine had 4 Gigs so I could set it higher, the scene I'm working on now has hundreds of proxy trees and cars in it, my poly count is almost 13 million but I'm using less than 2 Gigs of ram. If I leave DM at 400 mb the pre pass stage takes about an hour, if I crank it up to 800mb it takes about 5 minutes. I'm not a Vray expert so I don't understand what DM is doing that affects the process so dramatically.

Link to comment
Share on other sites

what vray does dynamically with instances or proxies, is loading and freeing ram on the fly when it needs the instanced geometry (instead of loading the whole scene in one big chunk). if the limit it's set too low, one thread might have to wait for another one to finish before it can access memory, and this can slow things down.

Link to comment
Share on other sites

usually I tend to exclude from gi anything that doesn't really need it (generate, receive or both), in some cases it really makes a difference, especially with light cache. you may try with your cars or trees (or maybe just a group of trees if they're not in the foreground for example), and see if it makes it faster (and looking as good).

other than that I usually don't go for high light cache settings for exteriors, not as high as I would go for interiors at least. some tweaks there might cut rendertimes as well.

 

and light cache doesn't really like non vray materials, it is always faster if you avoid them.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...