I have a flip simulation cached out as points only, and there are round 13 million particles per frame, i want to bump up the particle count at render time with point replicate procedural, say about 100 times more. So the total particles to be rendered will exceed 1 billion.
Unfortunately, mantra can't handle such amount of particles, and houdini crashes. By the way, i have 64g ram. So is it possible to render such massive particles under 64g of ram.
What is the maximum particle count mantra can handle giving that 64g of ram.
How to render over 1 billion particles
10257 11 5-
- WhimmY
- Member
- 18 posts
- Joined: Aug. 2013
- Offline
-
- mandrake0
- Member
- 645 posts
- Joined: June 2006
- Offline
it should be possible to render huge amount of particles but i think you will struggle with your ram.
have you seen this video?
https://vimeo.com/142517418 [vimeo.com]
with 64gm ram i don't know how many particles you can render with it…. can't help there sorry….
have you seen this video?
https://vimeo.com/142517418 [vimeo.com]
with 64gm ram i don't know how many particles you can render with it…. can't help there sorry….
-
- sidenimjay
- Member
- 703 posts
- Joined:
- Offline
not sure how many particles you can render in 64Gb , but some tricks we have done in the past to get around memory limitations are to use the camera screen window settings and near far clip planes to render smaller sections with higher point counts then stitch them back together…this worked well for fire where the stitching was additive…would have to think a bit more if you are needing shadows across the tiles but i would think it would involve generating deep shadows with fewer larger points to recreate the densities
-
- AndyW
- Member
- 339 posts
- Joined: Dec. 2014
- Offline
I recently worked on a set of shots advecting well over 800,000,000 particles with flip sims Mantra handled it extremely well, delayed load render is the key. You'll need to cache particles to disk (files will be huge), read them back into a shot setup for lighting and use a delayed load procedural so that they only load at render
-
- Ivan Pulido Suarez
- Member
- 13 posts
- Joined: Sept. 2013
- Offline
mandrake0
it should be possible to render huge amount of particles but i think you will struggle with your ram.
have you seen this video?
https://vimeo.com/142517418 [vimeo.com]
with 64gm ram i don't know how many particles you can render with it…. can't help there sorry….
Are you working under Windows?
Lead FX @ Jellyfish Pictures
-
- WhimmY
- Member
- 18 posts
- Joined: Aug. 2013
- Offline
mandrake0
it should be possible to render huge amount of particles but i think you will struggle with your ram.
have you seen this video?
https://vimeo.com/142517418 [vimeo.com]
with 64gm ram i don't know how many particles you can render with it…. can't help there sorry….
Yes, i saw it. But it says 4 machine with 200GB memory each, so each will take one quarter, that is 250 million particles. Is it?
-
- WhimmY
- Member
- 18 posts
- Joined: Aug. 2013
- Offline
moogtastic
I recently worked on a set of shots advecting well over 800,000,000 particles with flip sims Mantra handled it extremely well, delayed load render is the key. You'll need to cache particles to disk (files will be huge), read them back into a shot setup for lighting and use a delayed load procedural so that they only load at render
i can understand that delayed load procedural will stream the data from disk while rendering, so it can handle huge amount of data, is it?
But the thing is i don't want to write out such amount of particles to disk, just want to bump up the existing particles at render time.
-
- WhimmY
- Member
- 18 posts
- Joined: Aug. 2013
- Offline
Ivan Pulido Suarezmandrake0
it should be possible to render huge amount of particles but i think you will struggle with your ram.
have you seen this video?
https://vimeo.com/142517418 [vimeo.com]
with 64gm ram i don't know how many particles you can render with it…. can't help there sorry….
Are you working under Windows?
yes, i am using windows. So what is the difference?
-
- anon_user_37409885
- Member
- 4189 posts
- Joined: June 2012
- Offline
-
- Goddy McRoodt
- Member
- 35 posts
- Joined: March 2014
- Offline
i recently ran into a memory problem and it can help here too.
decrease your bucket / tile size. our 8core computer didn't ram out, but our 48core computer did. So after some dev'ing we saw that 48 buckets loaded more scene into the ram at a given time, changing tile size from 16 to 8 or even 4 made the memory survive just fine.
Cool
decrease your bucket / tile size. our 8core computer didn't ram out, but our 48core computer did. So after some dev'ing we saw that 48 buckets loaded more scene into the ram at a given time, changing tile size from 16 to 8 or even 4 made the memory survive just fine.
Cool
Director at polycat studio
-
- sheep
- Member
- 24 posts
- Joined: Jan. 2013
- Offline
Goddy McRoodt
i recently ran into a memory problem and it can help here too.
decrease your bucket / tile size. our 8core computer didn't ram out, but our 48core computer did. So after some dev'ing we saw that 48 buckets loaded more scene into the ram at a given time, changing tile size from 16 to 8 or even 4 made the memory survive just fine.
Cool
good information , it help me a lot, thanks
-
- BabaJ
- Member
- 2137 posts
- Joined: Sept. 2015
- Offline
-
- Quick Links