Jump to content

Rendering 2 Million Particles


Recommended Posts

Hi All,

I want to reduce render time for millions of particle (2 million in my current file). For now mantra takes 20-30 mins per frame.

Of late i am researching on particle rendering inspired from krakatoa(Max plugin). I have managed to create a wedge simulation otl. So i would actually work on a few thousand but can distribute and simulate millions with different seed and that too in less than 4-5mins.

Now the issue comes on rendering. I have a custom constant shader with edge fall of to make particles soft. i Dont wanna use Render as points or they lose the softness. I even tried writing ifd and modifying parameters directly to save re render write read process. But ended up in 200-300MB ifd per frame files. which still take 5-10 mins to render per frame.

I had tried using cluster this, even added my custom script to multiply particles at render time. But im not getting enough control nor the desired look. The render looks like bunches of particles traveling.

Please suggest a way to speed up my renders. Or if anyone has made a krakatoa like plugin. Kindly guide me to the same.

Thanks :)

Link to comment
Share on other sites

Are you using deep shadow maps? You can write out several smaller simulations and read those in with delayed load.

Check out this thread for examples:

Also if you'd like to take it further, a member here named eetu was able to render 400 million + particles

Here's a link to that thread:

I notice that the renders really slow down when you reach your memory limit, because you start writing a bunch of data to disk. Make sure to monitor your memory.

Link to comment
Share on other sites

Are you using deep shadow maps? You can write out several smaller simulations and read those in with delayed load.

Check out this thread for examples:

Also if you'd like to take it further, a member here named eetu was able to render 400 million + particles

Here's a link to that thread:

I notice that the renders really slow down when you reach your memory limit, because you start writing a bunch of data to disk. Make sure to monitor your memory.

Hey Jason thanks a lot for those links. No im at this point not at all using any lights as i mentioned i have a constant shader though thats definetly up my mind next to implement shadows yet maintaining the speed.

Im looking at links though. Would post if anything comes up.

Thanks :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...