aniboy2000

08-13-2004, 04:56 PM

I'm planning a really difficult crowd sim scene. Here goes:

<=10000 people

organized in square army formations, but not in perfect matrices (offset a little left, right, back, forward randomly)

6-10 different textures

4-6 different sets of similar motions (waving hands, cheering, etc.) (baked as consecutive morphs, as per the 123d.com tutorial)

tons of time-offsets

3+ LOD models

So, how would I go about doing this?

1. How do I place the people initially (they are standing still, so I'm not parenting them to particles)?

2. How do I jitter the matrices of people?

3. How do I randomly assign textures, morph sequences, and time offsets without redundant scene data?

4. How would I even apply different textures if there is only one model copied a few thousand times?

5. How do I create different morphs sequences? The object properties seem to only allow one morph target?

6. How would LOD models fit in - that is, how do I maintain textures, morphs, time offsets, at different detail levels?

7. What is the greatest number of pts. or polygons that I can expect to be able to use in the highest-level models if I'm doing this on a PC with 512MB of RAM and 64 or 128 MB on the AGP card?

8. Is there any way to convert the people into particle-attached objects and animate them in the middle of a scene? (And giving them a new set of motion (running)?

:eek:

<=10000 people

organized in square army formations, but not in perfect matrices (offset a little left, right, back, forward randomly)

6-10 different textures

4-6 different sets of similar motions (waving hands, cheering, etc.) (baked as consecutive morphs, as per the 123d.com tutorial)

tons of time-offsets

3+ LOD models

So, how would I go about doing this?

1. How do I place the people initially (they are standing still, so I'm not parenting them to particles)?

2. How do I jitter the matrices of people?

3. How do I randomly assign textures, morph sequences, and time offsets without redundant scene data?

4. How would I even apply different textures if there is only one model copied a few thousand times?

5. How do I create different morphs sequences? The object properties seem to only allow one morph target?

6. How would LOD models fit in - that is, how do I maintain textures, morphs, time offsets, at different detail levels?

7. What is the greatest number of pts. or polygons that I can expect to be able to use in the highest-level models if I'm doing this on a PC with 512MB of RAM and 64 or 128 MB on the AGP card?

8. Is there any way to convert the people into particle-attached objects and animate them in the middle of a scene? (And giving them a new set of motion (running)?

:eek: