Crowd Simulations and Redshift Slow Rendering

   4621   7   1
User Avatar
Member
8 posts
Joined: July 2017
Offline
This is my first time doing any crowd sims in Houdini, and I'm trying to render what seems like a pretty basic sim in Redshift. Even with a file cache, redshift takes forever to load the objects even with a basic material applied with very low settings (all I need for what I'm trying).

I've checked the render with other objects in the scene, and it's definitely the crowd. I have a 2 GPU setup, and have tested on another PC with a threadripper – same problem.

Since I'm new to this, I'm sure there's something I'm missing. I've googled a lot, but I lack the jargon vocabulary I think.
Does it have something to do with packing maybe?

Any help would be so much appreciated!

project folder
https://www.dropbox.com/sh/08rm07xw3tg55yj/AABIZcgRRuKfEwchZJz3W4osa?dl=0 [www.dropbox.com]

crowd cache (390 mb), just in case:
https://www.dropbox.com/s/gx21jmetz02ym2x/crowd-example-01.hiplc?dl=0 [www.dropbox.com]
User Avatar
Member
31 posts
Joined: May 2018
Offline
mknudy
This is my first time doing any crowd sims in Houdini, and I'm trying to render what seems like a pretty basic sim in Redshift. Even with a file cache, redshift takes forever to load the objects even with a basic material applied with very low settings (all I need for what I'm trying).

I've checked the render with other objects in the scene, and it's definitely the crowd. I have a 2 GPU setup, and have tested on another PC with a threadripper – same problem.

Since I'm new to this, I'm sure there's something I'm missing. I've googled a lot, but I lack the jargon vocabulary I think.
Does it have something to do with packing maybe?

Any help would be so much appreciated!

project folder
https://www.dropbox.com/sh/08rm07xw3tg55yj/AABIZcgRRuKfEwchZJz3W4osa?dl=0 [www.dropbox.com]

crowd cache (390 mb), just in case:
https://www.dropbox.com/s/gx21jmetz02ym2x/crowd-example-01.hiplc?dl=0 [www.dropbox.com]

Crowds_Render > Redshift OBJ tab > Settings > Instancing, check ‘Instance SOP Level Packed Primitives’.
User Avatar
Member
8 posts
Joined: July 2017
Offline
asm
mknudy
This is my first time doing any crowd sims in Houdini, and I'm trying to render what seems like a pretty basic sim in Redshift. Even with a file cache, redshift takes forever to load the objects even with a basic material applied with very low settings (all I need for what I'm trying).

I've checked the render with other objects in the scene, and it's definitely the crowd. I have a 2 GPU setup, and have tested on another PC with a threadripper – same problem.

Since I'm new to this, I'm sure there's something I'm missing. I've googled a lot, but I lack the jargon vocabulary I think.
Does it have something to do with packing maybe?

Any help would be so much appreciated!

project folder
https://www.dropbox.com/sh/08rm07xw3tg55yj/AABIZcgRRuKfEwchZJz3W4osa?dl=0 [www.dropbox.com]

crowd cache (390 mb), just in case:
https://www.dropbox.com/s/gx21jmetz02ym2x/crowd-example-01.hiplc?dl=0 [www.dropbox.com]

Crowds_Render > Redshift OBJ tab > Settings > Instancing, check ‘Instance SOP Level Packed Primitives’.

Oh my god, you're a lifesaver! It's always the simple little switch somewhere. Thank you so much!!
User Avatar
Member
31 posts
Joined: May 2018
Offline
mknudy
Oh my god, you're a lifesaver! It's always the simple little switch somewhere. Thank you so much!!
Happy to help!
Edited by asm - May 26, 2020 07:51:09
User Avatar
Member
2 posts
Joined: Oct. 2017
Offline
When I enable the “Instance SOP Level Packed Primitves” Redshift substitutes all the different agents in the scene, with just one agent. Instead of getting the five different agents I have plugged into the crowdsource and is working in scene view, I just get the first agent in all places, at render time.

Any help would be much appreciated!
User Avatar
Member
6 posts
Joined: Sept. 2014
Offline
brandt
When I enable the "Instance SOP Level Packed Primitves" Redshift substitutes all the different agents in the scene, with just one agent. Instead of getting the five different agents I have plugged into the crowdsource and is working in scene view, I just get the first agent in all places, at render time.

Any help would be much appreciated!


I'm also having this problem. Enabling "Instance SOP Level Packed Primitives" populates the crowd with one mesh, looks like skin deformations are messed up as well. At the moment having to unpack and repack to apply attribute driven texture and colour variation.
User Avatar
Member
63 posts
Joined: Nov. 2014
Offline
asm
mknudy
This is my first time doing any crowd sims in Houdini, and I'm trying to render what seems like a pretty basic sim in Redshift. Even with a file cache, redshift takes forever to load the objects even with a basic material applied with very low settings (all I need for what I'm trying).

I've checked the render with other objects in the scene, and it's definitely the crowd. I have a 2 GPU setup, and have tested on another PC with a threadripper – same problem.

Since I'm new to this, I'm sure there's something I'm missing. I've googled a lot, but I lack the jargon vocabulary I think.
Does it have something to do with packing maybe?

Any help would be so much appreciated!

project folder
https://www.dropbox.com/sh/08rm07xw3tg55yj/AABIZcgRRuKfEwchZJz3W4osa?dl=0 [www.dropbox.com]

crowd cache (390 mb), just in case:
https://www.dropbox.com/s/gx21jmetz02ym2x/crowd-example-01.hiplc?dl=0 [www.dropbox.com]

Crowds_Render > Redshift OBJ tab > Settings > Instancing, check 'Instance SOP Level Packed Primitives'.

Hello, where can I find that parameter: "Crowds_Render > Redshift OBJ tab > Settings > Instancing, check 'Instance SOP Level Packed Primitives'."
User Avatar
Member
2 posts
Joined: Feb. 2017
Offline
This solution (Instance SOP Level Packed Primitives) seems to sync up every crowd agent with the same anim, so its uses are very limited.
  • Quick Links