Slashdot Mirror


UCLA Adds Physics to Prat-falls

BaltoAaron writes "CNN.com is reporting on Petros Faloutsos , a UCLA scientist, that has developed a program that creates animation based almost solely on physics. Faloutsos "believes his animation program will one day allow virtual stunt artists to replace their flesh-and-blood counterparts in performing otherwise deadly feats of derring-do." "It's the Holy Grail of character animation. Everybody wants to do it, but there's not a whole lot of it out there right now.""

131 comments

  1. Really? by BrianGa · · Score: 1

    Havent the video game makers created a program that creates animation based almost solely on physics yet? ;)

    1. Re:Really? by Chiasmus_ · · Score: 2, Funny

      Havent the video game makers created a program that creates animation based almost solely on physics yet? ;)

      Sure, there's nothing I want more than to see a film where someone fires a gun at Keanu Reeves, and then he turns into a "Grand Theft Auto 3" style character made of polygons and falls to the ground with blood squirting out of his aorta.

      --
      "Beware he who would deny you access to information, for in his heart he deems himself your master."
    2. Re:Really? by grinwell · · Score: 1

      Havent the video game makers created a program that creates animation based almost solely on physics yet? ;)

      Well, no, hence the reason you still need Marshall Fault to wear all those little bulbs while he runs around in tights.

      The article actually does a real good job comparing the two methods. Worth a read.

    3. Re:Really? by Merlin42 · · Score: 2, Informative

      Kinda, but its always a pretty significant simplification. Only recently games have started adding things like Inverse Kinimatics(IK) in order to create motion sequences that are not just replays of motion capture.

      These days a game programming text looks like an abridged edition of a scientific modelling text.

      A big part of the trick is to have a realistic model of the human body. There are hundreds of joints of several varieties and many muscles controlled by the worlds most complex single entity(the brain). This makes it very hard to come up with a 'first principles' model. This is why most animation packages today (AFAIK) model the human body as a series of rigid parts(bones) connected by springs(muscles) with control points that the animator can use(the brain).

      Kevin

    4. Re:Really? by Anonymous Coward · · Score: 0

      Yes, really.

      It's not cost effective to make realistic animation
      derived from first principles. Most automatic animation uses only the thinest of constraints, not
      including things like conservation of energy, or
      the forces necessary to keep momentum realistic.

      They just wing it based on the animator's talent.

    5. Re:Really? by rhekman · · Score: 3, Interesting
      No, not really. Game engine physics are purposefully incomplete for reasons of performance and gameplay.

      I seem to remember for example that normal character run speed in Unreal Tournament is over 30mph. They also tend to disregard inertia for enhanced control.

      Game engines could be modified for spatial realism. The Unreality Project for example. The problem is applying that technology for character models.

      Regards

      --
      I like teamwork. It's easier to assign blame that way.
    6. Re:Really? by Anonymous Coward · · Score: 0

      ...hence the reason you still need Marshall Fault to wear all those little bulbs...

      Marhsall Faulk is the starting half back for the St. Louis Rams.

      Marshall Fault is someone I've never heard of.

    7. Re:Really? by uberdave · · Score: 2, Funny

      He is the civilian equivalent to General Protection Fault (and coincidentally, his nephew). Rumour has it that he was in the same class at the academy as Kernel Panic, but for some reason he was discharged. It's all very hush-hush.

    8. Re:Really? by Anonymous Coward · · Score: 0

      Any one remember Tresspassor that game had physics... it was pretty funny to play to.

    9. Re:Really? by YourMissionForToday · · Score: 0

      Please, leave the comedy to those of us who post at -1. I wouldn't want you to strain something...

    10. Re:Really? by drewbradford · · Score: 1

      Is this really a new technology?

      I know that for the last 2 or 3 years, my school has had a program called Interactive Physics. While it seems like it may be a little more basic than this program, the concept seems to be the same.

      While I admit that I only have a little experience using it, from what I do know, using Interactive Physics, students can draw shapes on the screen, assign them physical properties, and then start the program and watch the animation that results.

      What is the big difference that causes this program to merit an article and posting of its own? The major difference that I see between the two programs is that Interactive Physics only supports 2D animations (to the best of my knowledge), while the program mentioned in the aticle supports three.

  2. This is lame by comparison by Dan+D. · · Score: 3, Interesting

    This guy http://www.q12.org/phd-movies.html did a physical body *and* made it walk with artificial controls. (And he's developed a library for the physics called ODE which makes doing a body falling down stairs about a days work, maybe half.)

    --
    People who quote themselves bug the crap out of me -- Me.
    1. Re:This is lame by comparison by Gary+Yngve · · Score: 5, Informative

      Sorry, but you are not very clued in on the
      research. Petros did not make a physical
      simulation of a human walking. That had been
      done many years earlier. Researchers at
      Georgia Tech [Hodgins, et al.] and U Penn
      [Badler, et al.] have focused on simulated
      humans since the early 90's, simulating motions
      from running to bicycling to diving.

      Petros's work was on integrating these motions
      together: so a character could walk, trip,
      dive, land, roll, and stand back up again.
      He used support vector machines to learn
      the domains of acceptable pre- and post-
      conditions of different movements and plan
      the transitions.

    2. Re:This is lame by comparison by Anonymous Coward · · Score: 0

      Wow, I didn't want to believe it at first, but you really are an idiot.

  3. stick to plots rather than eye candy by Anonymous Coward · · Score: 1, Insightful

    so, better special effects, big whoop

    1. Re:stick to plots rather than eye candy by Gary+Yngve · · Score: 1

      There are also many other applications for
      this and similar lines of research (including
      my current research):

      Education: Teach martial arts and use
      the system to visualize complex moves.

      Choreography: Rapidly prototype complex
      dance/gymnastics sequences realistially.

      Art: If this tool can be made intuitive
      for a novice user, character animation may
      finally become an accessible art medium
      for the masses.

  4. Porn by prizzznecious · · Score: 1, Insightful

    What this guy meant to say is that this is the Holy Grail for Porn. You know why.

    --

    visit the hwky website for a lyrical genius infusion.
    1. Re:Porn by Anonymous Coward · · Score: 0

      final fantasy (movie) graphics with this physics thing and rehashing some of my old hentai - helza yeah!

    2. Re:Porn by Anonymous Coward · · Score: 0

      How long before DIY pr0n becomes common? Take a picture of a hot chick with a tiny digital camera. Load the picture into the auto-porn program and *BAM*, instant porn!

  5. Not just normal physics, either by texchanchan · · Score: 3, Interesting

    You could get into the program and change a variable or two and have your characters looking like they really are on a high-gravity or low-gravity planet, or in the viscous atmosphere of Jupiter, or whatever you like! I'm looking forward to it.

    1. Re:Not just normal physics, either by Covant · · Score: 1

      It'd be neat to build artificial intelligence agents and let them loose in a "real" virtual world. We could test an agents response, and see how cool it could look, all at the same time!

      --
      "Peace, Love and Apathy"
    2. Re:Not just normal physics, either by bigdreamer · · Score: 1
      It'd be neat to build artificial intelligence agents and let them loose in a "real" virtual world. We could test an agents response, and see how cool it could look, all at the same time!

      No way, dude. Haven't you seen The Matrix?

      Sorry, couldn't resist. :)
    3. Re:Not just normal physics, either by PaulGibson · · Score: 2, Funny
      You mean like NASA already did in 1969 with the "moon landing"?

      Now the minister of propaganda will be able to artificially render himself in front of an artificially rendered, fully clothed, sculpture, and show scenes from the latest battle in our war on the world.

      Seriously, I'm wondering what will happen on those fronts when we have the technology at hand to truly fool a viewing audience. At least right now I know that everything I see on TV is real!

    4. Re:Not just normal physics, either by Gary+Yngve · · Score: 1

      You could also use computer stunt creatures that
      do not exist (aliens, dragons, an honest
      Enron exec) or perform motions that would be
      hard to convince humans/animals to do
      (pig & elephant going at it, a'la Southpark).

    5. Re:Not just normal physics, either by t · · Score: 1
      Well if you look at the mutant flies story the other day, judging from the number of references to the three-eyed fish from The Simpsons being used as evidence as to what kind of DNA mutations can result from radiation exposure, it would appear that you need no technology more advanced than plain old cell animation. Some of the other people were not so easily fooled, it took the likes of Jurasic Park to fool them.

      As you can probably guess, my confidence in peoples ability to tell fact from fiction is very low. And we're not even talking about the computer illiterate types here.

      t.

  6. I thought this had been done already by Cirrocco · · Score: 1

    Except that it had been done using sensors placed on someone's body vs. coded. Sounds brilliant, though! I'd like to see some trash-and-smash on the big-screen that they haven't been able to do before.

    1. Re:I thought this had been done already by Chiasmus_ · · Score: 5, Insightful

      Of course, there are definite advantages to putting sensors on someone's body.

      If I fall down the stairs, what's going to happen to, say, my right arm, wrist, and hand? Sure, if I'm unconscious, that will all be dictated by physics - I'll flop around like a rag doll and you can nicely see all the reactive forces at work.

      But if I'm conscious, how is the programming going to emulate my increasingly desperate attempts to keep from breaking my neck?

      It seems to me that a better effect would be captured simply by hooking up motion sensors to a stuntman, telling him to take a five-minute break, and then throwing him down the stairs when he wasn't looking. The "mechanics" realm of physics has relatively simple rules; panic does not. So far, we don't have any formulas for the interaction of perceived danger, temperament, adrenaline, and what have you.

      --
      "Beware he who would deny you access to information, for in his heart he deems himself your master."
    2. Re:I thought this had been done already by ShooterNeo · · Score: 1

      One word (plus some extra padding to avoid the !@#@ "lameness filter) : Liability. As of yet, virtual actors don't ask for workman's comp when they get hurt because your shoved them down the stairs. At least not yet...

    3. Re:I thought this had been done already by prizzznecious · · Score: 0

      This is quite right. It should be noted that using physics to emulate inanimate objects has been done for a while (Perfect Storm, shitty though that movie was, Monsters Inc.-- yeah, I got those examples from the article itself, but that should be telling right there).

      Computer generated humans won't be completely believable until they actually think for themselves; the physics only provide the rules for movement, not the logic for them.

      --

      visit the hwky website for a lyrical genius infusion.
  7. Prediction of the reaction of a slashdot user... by ThousandStars · · Score: 2, Funny

    Now we'll get to see the three stodges remade with Cowboy Neal, John Katz, and CmrdTaco punching each other using computer physics. What a great world.

  8. Sounds like Trespasser by Anonymous Coward · · Score: 0

    You know, that 3d shooter with dinos and a physics-based engine. That one was a stinker.

  9. saw it by spookysuicide · · Score: 3, Interesting
    I saw a sneak of the time machine and I distinctly remember the skeleton crumbling scene they talk about in this article.

    I remember thinking that something about it looked unnatural, even a little cheap. Now I know it wasn't a low budget effect, just a new technique.

    While this may one day create much more realistic effect in film, I'm not sure it's quite ready yet. Did this scene stand out for anyone else that saw this flick as a little "off"?

    --
    yes i run a goth/punk/emo porn site.
  10. Curious by jweb · · Score: 2, Insightful

    Haven't special effects wizards been using physics simulators for movie effects and video games for at least a few years now? Sure, this may be more advanced then previous physics engines, but is it really something revolutionary?

    --

    Think For Yourself. Question Authority.
  11. Maya by zaffir · · Score: 1

    I believe that Alias Wavefront's Maya has already done this.

    --
    "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
    1. Re:Maya by NanoGator · · Score: 2

      Err not really. Maya has simulators for very specific circumstances. Every time a movie studio needs to come up with a new solution, something new has to be written in order to get the computer to do it. I think what this article is talking about is setting up a simulation so dynamic that nearly anything can be simulated, that's yet to be done today. The technology used to make a ball bounce is not the same technology used to make a skirt cling to Aki's body.

      --
      "Derp de derp."
  12. so whats the difference by greymond · · Score: 1

    between this and the same hardware that can be used with lightwave or nomad?

  13. Animate your own... by jsprat · · Score: 5, Informative
    From his web page:

    DANCE is a portable, open, plug-in based, object-oriented software package for physics-based character animation. It runs on Linux, Irix, Windows 98/NT and is being ported to MacOS by Joe Laszlo. One of its goals is to provide researchers with a common platform where they can test their control methods and share their results. In addition, it provides the common, yet complex functionality that everyone needs in a physics-based animation system, allowing researchers to concentrate on their research work. Dance has been used for a variety of physics-based applications that include biomechanics modelling and composeable controllers. For more information, please contact the authors.

    It's available to download and play with!

    1. Re:Animate your own... by rho · · Score: 2
      It runs on Linux, Irix, Windows 98/NT and is being ported to MacOS by Joe Laszlo

      Is that the same Laszlo that lives in the steam tunnels?

      --
      Potato chips are a by-yourself food.
    2. Re:Animate your own... by spookysuicide · · Score: 2, Funny

      no thats Lazlo Hollyfeld. 30 points higher on your test and you think his name is joe laszlo?

      --
      yes i run a goth/punk/emo porn site.
    3. Re:Animate your own... by DemiKnute · · Score: 1
      In addition, it provides the common, yet complex functionality that everyone needs in a physics-based animation system

      Everyone needs this in a physics-based animation system? Oy vey! I don't even have a physics-based animation system! I'm doubly behind. I hadn't any idea I needed anything like this! Where can I get it, quick, before someone finds out?
      --
      .
  14. finaly by darklink · · Score: 2, Insightful

    well if they can get the power to do it so be it.

    Every computer generted graphic movie thus far has failed but no one is totaly sure why. Final fantasy though excelent with the eye popping candy you realize that is is just a computer after 5 mins of enteraction. I dont see this comming to true fruition as of yet. But yes it would make for alot better FX. Some times i just watch a movie for the FX.

    The thing that worrys me most is that from most films eye candy takes up for true plot. Now if we can make a computer that can make really good plots the movies will rock.

    But this does sound alot better then bill hicks idea of using the termanaly ill and people sentanced to death to do this work. Though it still is kinda appealing.

    Kudos to any one that can pull it off am sure they will who knows one day we can all make gore fest as a plug in to adobe premere.

    1. Re:finaly by FatRatBastard · · Score: 5, Informative

      Every computer generted graphic movie thus far has failed

      Uh... Toy Story I/II, Bugs Life, Monster's Inc, Shrek, Antz (which I think sucked but did good business)... I wouldn't exactly call them failures.

    2. Re:finaly by darklink · · Score: 1

      I would like to qualify my statment about failure.

      They might have made a ton of money. You can still tell its fake. Alot of the movies are shooting for realizm. They have advanced computer generted characters but still you can pick them out of a crowd.

      More realizem would be nice, and this might translate into better manipulation into video game fields.

    3. Re:finaly by maxpublic · · Score: 1

      Then you need to leave "Final Fantasy" out of the mix. The creators specifically said, over and over again, that they *weren't* going for realism but more of a realism/anime cross.

      This they achieved admirably.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    4. Re:finaly by cbodine · · Score: 0

      Failed what? To be realy real? Well isn't that funny if they wanted real they should have use real people but even the stars of today aren't real! So how do you think we will get real movies?

      I am sorry I am a 3D artist and you will never get the same kind of look as you will from a real live person doing the animation.

      Sure they might not have real physics but even real live action ,now there is a oxymoron, don't have real everything.

      WWWWHHHHHHHHAAAAAAA!!!!!!
      It is not real 3d cause it is fake

      --
      Dr. Suess: 'Gandalf, Gandalf! Take the ring! I am too small to carry this thing!' 'I can not, will not hold the One.
    5. Re:finaly by Anonymous Coward · · Score: 0

      I bet you're pretty unimpressed at the art gallery too. I mean on some of them it's like they weren't even trying to not make it look fake!

    6. Re:finaly by bachelor3 · · Score: 1

      Every computer generted graphic movie thus far has failed but no one is totaly sure why. Final fantasy though excelent with the eye popping candy you realize that is is just a computer after 5 mins of enteraction.

      I think you're equating photo-realistic computer graphics with a successful film. The list quoted in the previous post by FatRatBastard shows that you can have one without the other. Also, implementing true physics in a film will not ensure photo-realism; I think that's more in the realm of optics, not physics.

      Now if we can make a computer that can make really good plots the movies will rock.

      Hell, I'll be happy if we can get a human to pull that off consistently :)

  15. Good for him, but by epepke · · Score: 4, Informative

    There has been research in this area being done for years, much of it presented at SIGGRAPH. There are techniques to animate characters through intricate plots just by specifying behavioral charactics, techniques to apply motion dynamics to characters of significantly different shape, and even "video puppetry" that allows images to self-animate in response to speech. All are a number of years old. All were hailed as holy grails. This just seems to be a case of CNN finally noticing.

    At last year's SIGGRAPH, everyone already knew about polynomial textures, because there had been a news story about it. To me, though, the highlight of the show was that it is now possible to walk around with an uncalibrated, handheld camera, and completely automatically get a decent 3-D model out of it (textured, of course). No news story about that.

    1. Re:Good for him, but by quintessent · · Score: 2

      And you'd think CNN could at least post a link to the video or something, instead of just telling you it's really cool.

    2. Re:Good for him, but by varaani · · Score: 1
      it is now possible to walk around with an uncalibrated, handheld camera, and completely automatically get a decent 3-D model out of it

      There are a lot of restrictions for scenes that can be modeled this way with current structure from motion algorithms. Occlusions usually cause severe problems, because the error model for the correspondence points does not take occlusions into account.

      Structure from motion is a low level method which operates with pixels, not objects. In order to deal with occlusions, higher level object models need to be integrated somehow into the system, but this is far from easy. I'd like to see any references of such systems.

  16. Re:Smurfs : The Socialist Propaganda +2, Funny by renehollan · · Score: 1

    at least

    --
    You could've hired me.
  17. Animats has done this for years... by Anonymous Coward · · Score: 3, Informative


    Years and years...

    http://www.animats.com/

    1. Re:Animats has done this for years... by Anonymous Coward · · Score: 0

      not quite. This is much much more than that.....

      And if you've ever had the misfortune to deal with the developer of Falling Bodies (which is really just packaging somebody else's jointed physics simulator) you'd learn he's the biggest SOB to ever live.

  18. Ten years at SIGGRAPH by peter303 · · Score: 5, Informative

    Physics-based animation has been a hot topic in computer graphics for a decade. SIGGRAPH made a major award to Prof. Andy Witkin of Carnige Mellon in 2001 for major progress in this field. This involves anmal motions, objects colliding, objects shattering (e.g. Phantom Menace) and so on.

    1. Re:Ten years at SIGGRAPH by kawaldeep · · Score: 1

      david baraff's & andy witkin's notes for physical simulation:

      cmu or pixar

      --
      replace 'berserkeley' with 'berkeley' to respond via email.
  19. Oooh I want! by Trillian_Angel · · Score: 1

    That looks like way too much fun to toy with. That way I could say something along the lines of "I want to beat up my big sister", go through all the frustrating physics behind it... then not really want to do it as I would have exhausted my poor brian trying to figure out higher math. I think this is cool... good for the movie industry? Probably.. But eh, I also kinda like the actors that have the guts to do their own stunts. Shows they enjoy it and actually do the work they are getting paid to do. bad thing is, actors might be goin' out of work quicker.

    --
    -- RJ
  20. SIGGRAPH by abramsh · · Score: 2, Funny

    Wow, all one-year-old SIGGRAPH papers should be slashdot stories.

    1. Re:SIGGRAPH by Gary+Yngve · · Score: 1

      Hey, if they do make every SIGGRAPH paper
      a story a year later, at least there won't
      be repeats.

  21. Hells Bells by Starship+Trooper · · Score: 3

    This is the death of competitive FPS games as we know it. No longer will we be able to change our jump direction in midair, jump 7 feet through windows, run tirelessly carrying 750 rounds of ammunition, and get hit by blast damage through walls.

    On the upside, the blood & guts is going to look a lot cooler.

    --
    Loneliness is a power that we possess to give or take away forever
    1. Re:Hells Bells by ShooterNeo · · Score: 1

      That's a good thing. I think many people LIKE realism, i.e. CounterStrike. Imagine a game much along the same vein with this sort of physics. OTOH, in cs its more about guns guns guns, improved physics would only make the death animations more interesting; While in a fighting game it could significantly improve the gameply.

    2. Re:Hells Bells by DimitryP · · Score: 1

      sorry, but, although Counter-Strike is a good game, it is far from realistic. The fact that people can stand on top of other people without problems, the fact that when climbing a ladder you dont put your gun away, etc. if they fix those things, it will be a much better game.

      --
      Guns are like umbrellas and condoms. Better to have one and not need it, than need it and not have one.
    3. Re:Hells Bells by Gary+Yngve · · Score: 1

      One claim is that once you have the accurate
      physics, you can tweak it and warp it to your
      satisfaction. An analogy could be that you
      cannot paint impressionistically if you
      cannot paint realistically.

  22. How is this cheaper than real people? by Anonymous Coward · · Score: 0

    I know were you can get a cheap homeless drunk to do it for a bottle of whiskey.

    1. Re:How is this cheaper than real people? by CheezyD · · Score: 0

      Or hire Chevy Chase. He has some practice from all the Gerald Ford impressions he did on SNL and I'm sure he's looking for work.

  23. This could be useful... by ShooterNeo · · Score: 5, Interesting

    Well, the trouble with using it to replace stuntmen has as much to do with the realism of actual footage of an event vs a cgi simulation of one.

    That is, there are many other factors that cgi imagery comes no where close to mimicking, so even if tommorow this software let you create completely realistic human animation, it wouldn't put the union out of business yet.

    Many of the more spectacular stunts in our favorite action movies...such as the ones in crouching tiger...used the computer simply to composite the scene elements (like replacing the ropes from the flying harnesses), rather than recreate the scene. Or that train crash in Die Hard 3. The computer is often used to combine several "real" footages (like combining the actors on one set and the dangerous stuff on another) rather than do a whole scene, anyway.

    However, games could be great with this tech. I have always wanted to see a realistic fighting game, one with actual full physics animation, medical grade damage modeling (and when someone is hurt, realistic degradation of their performance), and the completely unscripted movements that an animation engine like this would allow.

    For instance, if someone punched your on screen avatar in the gut, your character would first stagger with the blow, and then shake back and forth as he tries to catch his breath. If you hit one of the attack commands at that moment, the subsequent attack animation would be modified by him still recovering from the blow, as WELL as what the other player was doing. A compltely freeform system. Yes, I know its possible to fake some of this now but there are some obvious limits. For instance, no matter how hard or how light your avatar got punched, he will probably still stagger with the same animation.

    And of course the "beowolf cluster" of all these technologies : a massively multiplayer online game where you can run around fighting other avatars like above, as well as casting spells, killing monsters, leveling, looting, camping, kill stealing... All the rest of the good things we come to expect from games of this type

    1. Re:This could be useful... by ShooterNeo · · Score: 1

      Oh, and realistic "body physics" from scantily clad female fighters. That would sell more copies than anything. (especially if there were an unofficial "porno patch") Gotta love the power of smut.

    2. Re:This could be useful... by Shiny+Metal+S. · · Score: 2
      However, games could be great with this tech. I have always wanted to see a realistic fighting game, one with actual full physics animation, medical grade damage modeling (and when someone is hurt, realistic degradation of their performance), and the completely unscripted movements that an animation engine like this would allow.
      Have you seen the Bioforge from Origin? It's an MS-DOS game for 486 with 8MB RAM and VGA, with "3-D, texture-mapped synthetic actors whose images actually show the injuries suffered in combat" (from the box) Not only the characters look hurt but they also behave accordingly, e.g. you fall down when you try to run, when you fight, etc. Of course today we have better graphics, but games as a whole are much less realistic than Bioforge was quite a few years ago on 20 times slower machines.
      --

      ~shiny
      WILL HACK FOR $$$

  24. Online Games by Joe+U · · Score: 1

    Now add this to some online games and suddenly Everquest becomes even more addictive.

    (Of course, knowing EQ, the requirements will go up to a Quad Xeon 2Ghz with 4GB RAM and dual GeForce 4's. And it will still be slow)

  25. Smell my finger! by Bender+Unit+22 · · Score: 1, Troll

    I think that there is something on it.
    Really!

  26. Demetri Terzopoulos' page by zenyu · · Score: 1


    http://www.mrl.nyu.edu/~dt/

    This is rather old, last year's SIGGRAPH and all, but I thought the even older artificial fish were always kinda cool.

  27. Re:Stephen King, author, dead at 54 by Bobb+Sledd · · Score: 0, Offtopic

    Can you back that up? It's not on the AP, it's not on CNN, it's not on Yahoo News... ? I think you are mistaken.

    --
    "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
  28. So what did you settle for? by A+nonymous+Coward · · Score: 2

    Half a bottle of used beer?

  29. Not true by invispace · · Score: 1

    There's nobody in the animation industry that thinks it's a good idea. Not directors, not animators, not modelers. The article talks about Character animation. Everything else has been out there for a long time. Particle simulations, rigid and soft body dynamics, and cloth sims are all standard in the industry now. But, and this is a big BUT, after the simulation is run there is ALWAYS tweaking that must be done by an artist. It might work for simple physics, but once again CNN is reporting 5 years too late.

    --
    -- -- A truly great man never puts away the simplicity of a child
  30. Human brain still necessary. by TekkonKinkreet · · Score: 3, Insightful

    I'm willing to believe that this is a new and sophisticated tool, though I see there are already a bunch of credible posts about prior art (I go to SIGGRAPH, too).

    My issue is that a lot more than physics needs to go into an animation. There's brain up there controlling all those muscles, it's not just a bunch of sticks and rubber bands. A character animator is an *actor*, part of his or her job is to give the appearance of intention to a character's performance.

    Falling down the stairs is (relatively) easy. Show me the panic the moment he realizes he's lost his balance and can't stop himself. Does he flop like a drunk or roll out like Jet Li?

    You still need to control a character with a human brain, whether that brain belongs to a mocapped stunt man or an animator.

  31. CNN title misleading by Gary+Yngve · · Score: 3, Informative

    The researcher performed this work for his
    Ph.D. thesis at Toronto. Though he is
    most likely continuing the line of research
    as a professor, the article is about his
    thesis work.

  32. I don't get it-- this is OLD NEWS by VValdo · · Score: 2, Redundant

    "Inverse kinimatics" was added to such modeling/rendering programs as SoftImage back in the early 90s. You could "drop" stuff and have it bounce around or blow in the wind or act like jello or whatever. Yes, even fall down stairs.

    You just create your model and connect the "bones" (fundimental objects that move) via articulated joints that could swivel in any direction you specify. Then determine what forces are acting on it (gravity or wind for example) and stuff like how the objects interact (do they bounce? or stick?) and then just hit "play" and off it goes...

    What's the big deal here?

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
    1. Re:I don't get it-- this is OLD NEWS by Gary+Yngve · · Score: 3, Informative

      When you use forces, as you suggest in
      the second paragraph, you are not doing
      forward/inverse kinematics, but rather
      forward/inverse dynamics, a much harder
      problem.

      And things like trees and jello behave
      passively, that is they don't produce any
      forces on their own from muscles, motors, etc.

      My guess is what you are referring to in the
      first paragraph is simple spring-mass systems.
      Modal analysis can be used to obtain more
      accurate deformations for things like trees.

      But if you want to simulate humans, you need
      to model the human's muscles as well if the
      human is anything but limp. The interaction
      can be very complex (especially given closed
      loop situations such as two legs on the ground).

    2. Re:I don't get it-- this is OLD NEWS by nEoN+nOoDlE · · Score: 2

      Inverse Kinematics isn't a physics simulation, it's a method of moving bones around by connecting an end connector to a series of bones where the computer calculates the rotation of the bones based on where the end connector is. The old method is forward kinematics where the animator had to move each bone in the chain individually to get the hand or foot or whatever to wherever he/she wants it to be. So IK is far from connecting the bones, adding some forces and then hitting play and it's hardly a substitute for full fledged physics simulations of digital actors.

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
    3. Re:I don't get it-- this is OLD NEWS by Anonymous Coward · · Score: 0

      You can't even spell inverse kinematics and you're convinced this is old news? Whatever, dude.

    4. Re:I don't get it-- this is OLD NEWS by 5alligator · · Score: 1

      the inverse kinimatics (sic) stuff has been dealt with already. But i'd also like to mention that Dance has been available (through his site) for several years. Did you think this was banged out overnight?

    5. Re:I don't get it-- this is OLD NEWS by NanoGator · · Score: 2

      IK is not phyics. You can't create a 'stunt' with IK without manually adding your own details to every little thing that happens.

      Frankly, I'm a little surprised that you know about features of Softimage, but you have trouble understanding how useful a 'real world physics simulator' would be. I have trouble beliving an animator would ever say 'what's the big deal?' to this type of goal.

      I would love to animate a crash landing in Lightwave where instead of keyframing every little thing, instead I set up a bunch of interesting areas to be affected by the crash. I'd like the results to surprise me instead of having to meticulously plan out every little thing that has to happen. I think that's what they mean by the stunt metaphor.

      Here's another example, what if a character opened a door and it caused the curtains in front of a window to billow for a moment as the pressure changed. To do that today, you'd have to animate the character opening the door, and *then* set up a totally seperate effect wher you place a 'wind generator' behind the curtain and tell it 'blow briefly for about a second on the same keyframe that the door opens.' The curtain would be a seperate object, and the 'wind' physics would only affect it. Nothing else in the room (unless specified) would react either. So a plant sitting on the dresser might sit unnecessarily still.

      It's that type of subtle interaction that it may not occur to an animator to create. Every little physical response like this in the 3D world adds a new layer of believability to the viewer. This makes animation more immersive, and more rewarding to do because the user gets sucked into the world that the animator has created.

      Try turning on your imagination a little bit and you might just find what the big deal is, instead of saying 'I already have that if I just jump through a few dozen extra hoops.' It's an attitude I've seen aspiring animators have over the years, but it takes them a while to discover that saying "so what?" is also saying "I don't feel like growing today."

      --
      "Derp de derp."
  33. refs? by dwk123 · · Score: 1

    I did some work on the 'ego motion' problem in grad school ie determining self-motion solely from an image sequence. Since this effectively the same problem as creating a 3D map from an image sequence, I'd be interested to see what the state of the art has evolved to. Any refs would be appreciated.

  34. Sound too good to be true. by eddy · · Score: 3, Interesting

    To me, though, the highlight of the show was that it is now possible to walk around with an uncalibrated, handheld camera, and completely automatically get a decent 3-D model out of it (textured, of course).

    That sounds amazing. Does this mean that a formerly HARD AI problem (vision & representation) is now solved?! Do you recall any names or something, so that I can look for more information?

    --
    Belief is the currency of delusion.
    1. Re:Sound too good to be true. by Gary+Yngve · · Score: 1

      No, it is not anywhere near solved. Funny
      that the MIT AI geniuses of the 50's expected
      vision to be solved in ten years. :) We still
      don't know how to take a bunch if pixels/voxels/polygons and determine that they
      are a toilet. Or even "easier" problems such as
      perfect segmentation or stereo-matching.

      Systems like the 10+ yard line in football
      aren't even perfect (what if shadows move or
      the sun/clouds do funky stuff or green uniforms interfere?). They have attendants present to
      correct quickly any errors.

    2. Re:Sound too good to be true. by Anonymous Coward · · Score: 0

      They have attendants present to correct quickly any errors.

      Oh for crying out loud, split the damn infinitive!

    3. Re:Sound too good to be true. by rbolkey · · Score: 1

      Here is the course from the Siggraph 2001 Conference page. And here's the researcher's home page. Looks cool, way above my head though.

    4. Re:Sound too good to be true. by Anonymous Coward · · Score: 0

      What's wrong with "to correct any errors quickly?" Adverbs are perfectly good things to end sentences with. :^)

    5. Re:Sound too good to be true. by blair1q · · Score: 2

      >We still don't know how to take a bunch if pixels/voxels/polygons and determine that they are a toilet.

      Yes we do. But not if it's noisy, or it's a toilet we haven't programmed the system to recognize, or it's at an angle we left out of the set. Or you're sitting on it.

      Look up "radial logarithmic mapping".

      --Blair

  35. This would remove *any* point... by Teancom · · Score: 2

    in watching Jackie Chan movies :-)

    Jackie Chan rocks!

  36. Covering my ass by eddy · · Score: 1

    (A little quick on the trigger there maybe. To clarify; I do understand the difference between being able to create a 3d-world "as you go" (easier) from inferring it without being able to move about freely, and then going from (possibly erraneously inferred) 3d-data to "This is a chair" (harder), but the this sounds so much more advanced than the things I've read about in AI research (1990s stuff)). Pointers would be much appreciated.

    --
    Belief is the currency of delusion.
  37. sounds weak by Anonymous Coward · · Score: 0


    Sounds kinda weak. How is this different from the 3D Studio package "Reactor"? Certainly he isn't talking about moving the body entirely through physics calculations because people don't move according to simple physics - the muscles play a huge role in determining how we move, and our brain plays a role in that. (Note the fact that not everyone walks the same - and it's not for purely physics-based reasons.) So replacing stunt actors with this application would look incredibly fake. It would only look realistic if the character was supposed to be unconscious or dead - i.e. his muscles were playing no part in the movement of his body.

    Those are my thoughts (and I'm a 3D game developer).

  38. How did that ever get posted to /. by SIGFPE · · Score: 1, Flamebait

    Every decent visual effects house is already doing better stuff than that - and with physics too.

    --
    -- SIGFPE
  39. The foot by Dolly_Llama · · Score: 4, Funny
    "It's the Holy Grail of character animation."

    I thought Terry Gilliam was the Holy Grail of anima.. oh nevermind..

    --

    Somewhere, something incredible is waiting to be known. -- Carl Sagan

  40. Movies & Physics? by Col.+Klink+(retired) · · Score: 2

    Since when have movies cared about physics? I mean, in Speed the bus "jumps" an unfinished section of an overpass.

    And when was the last time you saw a movie where the explosion is seen BEFORE it is heard?

    Not to mention virtually every space fiction movie ever made with the sole exception of 2001.

    --

    -- Don't Tase me, bro!

    1. Re:Movies & Physics? by Anonymous Coward · · Score: 0

      except for the fact that sound doesn't travel in space...

    2. Re:Movies & Physics? by NanoGator · · Score: 2

      Hey he's right! I saw an episode of Beavis and Butthead once and Butthead threw a pair of dice and they landed without even bouncing once! Ever since that day, animation never reached a higher respect of physics!

      Sarcasm aside, the movie industry cares very much about physics. They may exaggerate them from time to time (like the jumping bus, heh), but they pay very careful attention to it when they are doing animated movies. Take Snow White, for example, they had a scene with lots of people dancing in it. They actually filmed a bunch of dancers and rotoscoped them, using their motions to make the characters move in the movie. The result? A surprising level of realism in that scene.

      Hollywood cares more about physics than your limited over-simplification indicates.

      --
      "Derp de derp."
  41. Be sure you know what you're asking for... by yardgnome · · Score: 3, Insightful

    Are you absolutely sure you want a fighting game that's realistic? Millions of people would complain about "play balance" in a realistic game. Face it, if you hit someone, physics dictates they're going down unless they take drastic measures to counteract that. And like you insinuated, if they take drastic measures, it leaves them open for more punishment. That's why, in real fights, it's almost always the guy who connects first that wins. And medical-grade damage modeling is definitely something you don't want. In almost every fighting game ever made, hitting someone in the stomach staggers them back, but that's about it. From (unfortunate) experience, getting hit in the stomach actuallymakes one double over and takes you out of the running for a minute or more.

    Let's face it...reality isn't fun. It takes a lot of money put from a special effects budget to make a movie look exciting. And that's because in real-life, things just aren't that cool.

    --
    4-star general in a one-man army.
  42. Re:Not just normal physics, either - simulations by Penis_Envy · · Score: 1

    I highly recommend "the hacker and the ants" by Rudy Rucker.

    Basically, it's about using artificial intelligence to test market stuff. Interesting.

  43. Re:The Matrix by Anonymous Coward · · Score: 0

    Re:The Matrix

  44. painful lack of animation experience on display by jdbo · · Score: 1

    this post should be taken with a grain of salt, as I am not a professional 3-D computer animator. however, I am trained in the art/craft of 2-d animation (particularly drawn character-based animation), so I'm far from clueless.

    simply put, physics based animation will have a _long_ distance to go before it starts to look "good" to anyone who wants to see anything beyond "physics".

    The inherent problem is that there is rarely a one-to-one correspondence between something being "physically accurate" and something being "visually entertaining". in other words, entertaining/compelling visuals aren't necessarily based in physical reality.

    Prime anecdotal evidence: Wile E. Coyote.

    "But that's not live action!" you say. Well, this also applies to the vast majority of live-action "action movie" sequences; the overwhelming majority of these are composed of multiple takes shot from multiple angles on multiple sets, and later composited/edited together - in other words, the action was _not_physically_possible_, but had to be "assembled" from lots of smaller, quasi-physically-possible elements.

    many of the posts here reference video game physics as unrealistic; they've got it exactly right - except that this is far more than a video-game-specific issue.

    of course, in the long term the need to "ficitionalize/cheat" at physics may be addressed by a layer operating _above_ the physics engine (perhaps tweaking physical laws, running a simulation but changing the rules over time, etc.), but in the end it's still going to take a lot of direct creative input in order to get anything out of these systems that anyone will _want_ to see.

    and it will be an even longer time before the output from that kind of system will produce anything not directly comparable to graphic work entirely based on photoshop (or GIMP) "filters" - i.e. it will look pre-packaged, cheap, and not terribly distinctive.

    while I really appreciate the work that these people are doing (and believe that it will have wonderful applicatons in court cases/medicine/sports), calling physics-based animation a "holy grail" for _storytelling_ is nothing other than to mistake the long term goal of these projects as being to completely remove humans from the creative process of filmmaking.

    and I've already seen "Battlefield Earth", thank you.

    - jdbo

    1. Re:painful lack of animation experience on display by Anonymous Coward · · Score: 0

      Sorry to say, 2d animation and 3d physics have NO connection. (well, ok, they do have some, but your 2d knowledge doesn't). I mean, come on, I knwo I'm troling here (and am redundant), but you compare Photoshop/GIMP work to 3d work? Get aclue...or at least orientate yourself before making claims.

  45. Saw his demo last month by mbrubeck · · Score: 3, Informative
    Dr. Faloutsos gave a colloquium talk to the CS department at my college recently, including a dozen or so simple examples of his DANCE system. It was really very impressive.

    Faloutsos' work is not actually focused on the physics models, but on the control programs for the virtual actors. This allows dynamic, force-based animation (as opposed to kinematic, position-based animation). Each model has a set of controllers for various tasks like walking, running, jumping forward, moving from a prone position to a standing position, etc. Each controller knows its "competencies" -- the conditions under which it can successfully guide the model. These are used to hand off control from one controller to the next as the model goes through a complex motion or reacts to external forces.

    The sample movies that Faloutsos showed were mostly unscripted. They would start with a model in a simple standing state, which would then respond to user-controlled forces like pushing or throwing simulated balls at the model from various angles. Various balance-recovery controllers would take over depending on how the model was displaced; if none of them were succesful then the model would fall down, and then use one of its controllers for returning to a standing position. All of this appeared incredibly realistic and human.

    Also, as another poster noted, DANCE is available under a "free for non-commercial use" license (not free under the FSF or Debian definitions, but a good deal in my opinion). He encouraged us to try it out, explaining that research like his has suffered from a lack of common infrastructure, leading to a lot of reinvented wheels. He expressed hope that the DANCE framework would allow more innovative research with less duplicated work.

  46. Re:Smurfs : The Socialist Propaganda by the+time+you+read+th · · Score: 0, Troll

    Sir, I find your ideas interesting and wish to subscribe to your newsletter.

  47. Already been done by Guppy06 · · Score: 2

    Everybody knows that the Road Runner cartoons are based almost entirely on quantum physics.

  48. Just imagine... by the+time+you+read+th · · Score: 1

    ...how much better Jar Jar Binks would be.

  49. Finally, a way to simulate... by LM741N · · Score: 1

    My zero-point energy extraction device. I've waited for this moment for years.

  50. Killing dreams, dammit by God_Retired · · Score: 1

    Am I the only one who wanted to be the unknown stuntman growing up? Crap, there goes another career option.

  51. Videos of this effect are here by andrewbutts · · Score: 2, Informative

    http://www.cs.ucla.edu/~pfal/animations.html

  52. Quick Note. by Anonymous Coward · · Score: 0

    Just wanted to point out that the research cited in the article was conducted @ The University of Toronto not UCLA.

    You can find his original web page @ http://www.dgp.toronto.edu/~pfal/ before UCLA picked him up...

  53. Done by Anonymous Coward · · Score: 0

    If you look at the CG in Tkken 3, for example,l a lot of that stuff is done through physics modeling...the balloons are a function of density of the gas inside and the air outside, as is the rate of ascent. This kind of thing has been doen for years.

  54. Fictional Physics would be more fun... by NanoGator · · Score: 2

    I think it'd be fun to play with a physics simulator of sorts, but to be honest, I'd rather have a tool where I can change or even invent my own laws of physics. Take Yosemite Sam for a moment: somehow he can survive a shotgun blast in the butt. In reality, his butt'd be missing a few important pieces, but in Toon Town, the unexpected happens.

    Physics are.. well.. expected. If I could change the rules around a bit, I could create fun yet silly little movies. Remember that Far Side cartoon where a black hole suddenly formed in that guy's apartment, and everything started getting sucked into it? Heh I could animate that! Let me tweak the physics a bit, and I could really have some fun with it!

    --
    "Derp de derp."
  55. not to be utterly humorless by megabulk3000 · · Score: 1
    maybe it's just late, or maybe I'm pissed about being mistaken for gay one time too many, or maybe my feminism is rearing its head, but this quote is strinking me as being especially retarded:
    "You can tell from how someone is walking if they're effeminate or angry. How would you account for that in a physics-based system?" said Darren Hendler, technical director at Digital Domain Inc., a Los Angeles special effects studio.
    "effeminate or angry"? Guess he hasn't met too many pissed-off women.
  56. Super-human Avatars by ZigMonty · · Score: 2
    The solution is to not be so anal about it. Make the forces on the avatar realistic but make the avatar super-human. By this I mean that if you punch him in the head, he goes down. However, it doesn't "hurt" him as much as it hurts a real person. Think about it, what we want is for games to look better not to be more realistic for realism's own sake.

    A good model to follow would be the kind of cartoon violence in movies like Die Hard, etc. Bruce gets hit with a lead pipe. He reacts with the full *force* of the impact (ie. he gets sent flying to the ground) but he gets up again - limping, with a bit of blood on him, but otherwise OK.

    When I shoot a rocket at someone in Quake, I expect them to react to the blast more than by just loosing health. They should be sent flying, or at least knocked over. Same goes for anyone close to them. So as not to affect game-play adversely, the blast radius could be kept unrealistically small (and fall off quickly) but within it I expect realistic reactions!

    If I shoot someone in the shoulder with a gun, they should react. They might do a quarter turn on impact, even though the amount taken from their health is the same.

    Remember what the goal for FPS is: fun violence. Make the game more realistic but don't go overboard at the expense of fun.

    1. Re:Super-human Avatars by yardgnome · · Score: 2

      Someone please mod up this comment. The whole point of my original post was to make someone realize that maybe super-realism (which I was seeing advocated in a few posts) wasn't the most fun thing in the world. Obviously someone got it, but somehow it was my original "devil's advocate" post that got modded up.

      --
      4-star general in a one-man army.
  57. physics modeling big step for gaming by wmrowland · · Score: 1

    Physics game engines will be creating the next level of gaming experience. For the past few years there have been tremendous advances in the realm of graphics, rendering objects in amazing detail and complexity. However, those verisimilar badboys are merely eye-candy that glosses over a scripted world.

    With the introduction of physics modeling, your victim can die a thousand different deaths, and remove that deja-vue feeling you get after killing the thousandth Strogg.

    While many games have incorporated aspects of physical modeling into their games, I believe this stuff is finally about to pop. I know that the Sony PS2 was built on MathEngine's physics SDK, and Seamus Blackley (one of the pioneers of the genre and developer of Trespasser, the first game to incorporate physics into most aspects of gameplay - and was a flop) has been hoisted by Microsoft for the Xbox developement. Maybe soon we'll stop getting that feeling everytime we lock and load that someone is whispering in our ear to "ignore the man behind the curtain!"

    Related links:
    (2001) http://www.wired.com/wired/archive/9.08/physics.ht ml
    (1999) http://zdnet.com.com/2100-11-514530.html

    Physics Engine players:
    http://www.mathengine.com
    http://www.ha vok.com