Massive - Agent based crowd control AI

This is a discussion on Massive - Agent based crowd control AI within the General AI Programming forums, part of the Cprogramming.com and AIHorizon.com's Artificial Intelligence Boards category; It is just amazing what this software can do. http://www.massivesoftware.com/what_massive.html I first heard of it in the Special (Extended) Edition ...

  1. #1
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383

    Massive - Agent based crowd control AI

    It is just amazing what this software can do. http://www.massivesoftware.com/what_massive.html

    I first heard of it in the Special (Extended) Edition DVDs for Lord of the Rings. The software was actually built for those movies. Setting aside the movie and animation purpose, what stands out is how the AI operates.

    There's no description of mine that could synthetise it better than these two paragraphs:

    Quote Originally Posted by from their website
    The reactions of the characters determine what they do and how they do it. Their reactions can even simulate emotive qualities such as bravery, weariness, or joy. The agent reactions can control key-framed or motion captured animation clips called actions.
    Characters that perform on their own in this way are referred to as agents. Massive is a system for designing and running such agents. When scaled up into the hundreds - or hundreds of thousands - the interaction within the crowd that emerges from these individuals is highly realistic.
    Even more amazing is the application for the game industry. Do please read about Massive Live. Once you set up an agent you can "play" against it with your joystick or gamepad. Everything from there on is completely calculated by the AI. You opponent can run and flee, get angry, scared, fight harder or fight for his life.

    I understand this is a commercial application. But It's absolutely incredible the power of this AI. Just so that you have an idea, the two major battles in LotR (Helm's Deep and Pelennor Fields) where totally rendered with Massive on those long distance shots you see. Pelennor Fields had 350,000 agents on some of the shots.

    I just wished to share this for those of you who could possibly not know about about it.

    EDIT: Do check their showcase for amazing examples ofwhat can be done. Again abstract yourself from the rendering. What is amazing in this product is definitely the AI. What you are looking at is hundreds, thousands and tens of thousand individual agents each with it's own AI brain reacting nder crowd situations.
    Last edited by Mario F.; 08-12-2006 at 04:07 PM.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  2. #2
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,586
    The limit on machine specs is suspect. Why only Quadro FX for video card?

  3. #3
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    I suspect most of the rendering should be done outside Massive. The integration with Maya is very strong according with their words.

    However, there's this paragraph from their FAQ for those chosing to render from Massive

    Massive can do software rendering through RenderMan renderers or high-quality hardware rendering directly from Massive. The RenderMan renderers supported at the moment are PRMan, 3Delight, and Air. Mental Ray support should be available soon.
    I suspect, depending on the scene, a Quadro is no longer a good idea. Well... in fact the solution will be some rendering farm.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  4. #4
    Registered User
    Join Date
    Mar 2006
    Posts
    9
    $17,999 USD

    No AI program is worth that...

  5. #5
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    Are you kidding? Given the costs of commercial licenses for this stuff these days, that's a steal.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Simple space combat AI
    By VirtualAce in forum Game Programming
    Replies: 5
    Last Post: 01-05-2009, 11:54 PM
  2. (Multiline) Edit Control Limit
    By P4R4N01D in forum Windows Programming
    Replies: 9
    Last Post: 05-17-2008, 11:56 AM
  3. Text Based RPG & AI?
    By TylerMoyer in forum General AI Programming
    Replies: 4
    Last Post: 10-12-2007, 06:40 AM
  4. application of AI in gaming
    By sun and moon in forum General AI Programming
    Replies: 2
    Last Post: 04-04-2007, 11:32 AM
  5. Tab Controls - API
    By -KEN- in forum Windows Programming
    Replies: 7
    Last Post: 06-02-2002, 09:44 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21