Thanks for the kind words
Jabberwocky wrote:Really nicely done. The art looks extremely polished. What tech are you using to render your crowds?
The crowd is, at this time, instanced. It is not really using either of the built in Ogre instancing systems (old or 1.8 new), rather a variation of the 1.8 instancing system. At the time we started implementing this, the 1.8 instancing system didn't really do all the things we wanted to do, so we implemented our own using some ideas from the 1.8 system. Fundamentally, it uses this approach:
http://http.developer.nvidia.com/GPUGem ... _ch02.html, with the exception that it runs on DX9 (no SVInstanceID) etc. I had written a post in the instancing dev thread:
http://www.ogre3d.org/forums/viewtopic. ... &start=100 9(its on page 5) about what we have done. The scene as you see it is ~200 batches. This approach is working well on the PC, but based on what I have read may not be the best way to go about it on whichever target hardware this is released on. We shall see...
areay wrote:Wow, what a great art style, I like the GUI too. This must've taken you ages to create, what is the size of your team? As Jabberwocky asked, what are you using to make your crowd? Instancing?
There are three of us. 2 with a software engineering background, and 1 artist.
duststorm wrote:The varied crowd makes it look real interesting. How many unique models are there? Or do you have a system for parametrically creating them?
All the characters (crowd, players, umpires) are assembled out of body parts. We have a tool that churns out character definitions during the asset build step. There are a bunch of different heads, body styles, hair styles, etc etc, in addition with random scales, skin tones, hair colors, etc. In theory, there should be no two characters that look exactly the same. It attempts to keep the characters reasonable looking, but it allows outliers (such as the very dark skinned guy with blonde hair

) I'll post some screenshots using NVPerfMon once I am at work that shows what this looks like.
duststorm wrote:What platforms are you targeting?
TBA, but we should hopefully know soon.
Christian