1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Off-Topic

Automated animation

  • laminutederire
  • May 21, 2016 at 8:53 PM
  • laminutederire
    • May 21, 2016 at 8:53 PM
    • #1

    I saw that video :

    [Blocked Image: http://youtu.be/pgaEE27nsQw]

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
    Are those kind of techs something used for gaming animation?

  • Zarsky
    • May 22, 2016 at 9:15 AM
    • #2

    There was actually a cool talk about something similar on GDC 2016:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    "IK Rig" is Ubisoft's new rig system that looks very flexible. No announced products use it yet, but I bet we'll see some of their new titles utilize it at E3.

  • laminutederire
    • May 22, 2016 at 9:53 AM
    • #3

    @Zarsky I think the two are very different , since IK rig is based on classic skeletal animation, while what I've shown has been "learned" by the machine. They've run an algorithm and at approximately 1000 tests, the skeleton could move itself like it should, without any human telling him how to do it.

  • Zarsky
    • May 22, 2016 at 4:05 PM
    • #4
    Quote from laminutederire

    6 hours ago, laminutederire said: @Zarsky I think the two are very different , since IK rig is based on classic skeletal animation, while what I've shown has been "learned" by the machine. They've run an algorithm and at approximately 1000 tests, the skeleton could move itself like it should, without any human telling him how to do it.

    Oh I have to take a closer look. Sounds interesting....wonder when all the NPCs will be controlled by the cloud running complex simulations on AI, behavior and movement. Games will never be the same after that.

  • laminutederire
    • May 22, 2016 at 8:52 PM
    • #5
    Quote from Zarsky

    4 hours ago, Zarsky said: Oh I have to take a closer look. Sounds interesting....wonder when all the NPCs will be controlled by the cloud running complex simulations on AI, behavior and movement. Games will never be the same after that.

    Why on the cloud?

  • Zarsky
    • May 24, 2016 at 8:08 PM
    • #6
    Quote from laminutederire

    On 22/05/2016 at 10:52 PM, laminutederire said: Why on the cloud?

    I guess I was just thinking about those self learning neural networks.....but yeah, things are advancing at a rapid pace, so the required computing power might be available soon enough offline.

  • laminutederire
    • May 24, 2016 at 9:50 PM
    • #7
    Quote from Zarsky

    1 hour ago, Zarsky said: I guess I was just thinking about those self learning neural networks.....but yeah, things are advancing at a rapid pace, so the required computing power might be available soon enough offline.

    The idea is that the exploration part requires computing power, but once it's done, the exploiting part isn't that costly, and can be run with a decent hardware

  • Logic
    • May 24, 2016 at 10:01 PM
    • #8

    I guess Automated Animation is one way to put it, but I don't believe this is developed to do any actual animation work.

    Anyways, I saw this video a while back and I loved it! It would be interesting to see a game that makes evolution a gameplay element and puts you in a creator role Spore won't stand a chance!

  • laminutederire
    • May 25, 2016 at 10:23 AM
    • #9
    Quote from Logic

    12 hours ago, Logic said: I guess Automated Animation is one way to put it, but I don't believe this is developed to do any actual animation work.

    Anyways, I saw this video a while back and I loved it! It would be interesting to see a game that makes evolution a gameplay element and puts you in a creator role Spore won't stand a chance!

    How would you have called it? It's animation made automatically

    I wondered if it was that's why I posted that, but apparently people in game studios don't want to tell if they use that...

    A non-scripted evolution? That would be cool yeah, however that would mean using GPU's for that, so you'd have to have a lot of things precomputed anyway, so you don't overuse the GPU for that

  • Logic
    • May 25, 2016 at 10:54 AM
    • #10
    Quote from laminutederire

    15 minutes ago, laminutederire said: How would you have called it? It's animation made automatically

    I wondered if it was that's why I posted that, but apparently people in game studios don't want to tell if they use that...

    A non-scripted evolution? That would be cool yeah, however that would mean using GPU's for that, so you'd have to have a lot of things precomputed anyway, so you don't overuse the GPU for that

    I would have called it Evolutionary AI. The main goal is simply to travel as far as possible using muscles in the different bodies. It doesn't matter if the creature flops around like an idiot or walks upright as long as it finds the most efficient way to traverse the landscape. The animation is just a bi-product that comes with the solution to getting from one position to another.

    Again, I don't believe it's actually used for animation, but would be really cool if it did!

  • laminutederire
    • May 25, 2016 at 11:19 AM
    • #11
    Quote from Logic

    23 minutes ago, Logic said: I would have called it Evolutionary AI. The main goal is simply to travel as far as possible using muscles in the different bodies. It doesn't matter if the creature flops around like an idiot or walks upright as long as it finds the most efficient way to traverse the landscape. The animation is just a bi-product that comes with the solution to getting from one position to another.

    Again, I don't believe it's actually used for animation, but would be really cool if it did!

    I don't think game studios are really scientific enough for it to be used. I mean, I know Ubisoft has a machine learning division, but no-one like them so no one else is doing it as well

  • Logic
    • May 25, 2016 at 1:07 PM
    • #12
    Quote from laminutederire

    1 hour ago, laminutederire said: I don't think game studios are really scientific enough for it to be used. I mean, I know Ubisoft has a machine learning division, but no-one like them so no one else is doing it as well

    I don't think it's worth it en the end. It's probably easier to do motion capture rather than developing AI that might not even live up to expectation. It does have potential however.

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
    The closest thing to this is probably the implementation of the Euthoria engine in GTA IV. Ragdolls weren't really learning anything, but had properities that would make them react in different ways, depending on the situation. Interesting stuff

  • laminutederire
    • May 25, 2016 at 1:14 PM
    • #13
    Quote from Logic

    4 minutes ago, Logic said: I don't think it's worth it en the end. It's probably easier to do motion capture rather than developing AI that might not even live up to expectation. It does have potential however.

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
    The closest thing to this is probably the implementation of the Euthoria engine in GTA IV. Ragdolls weren't really learning anything, but had properities that would make them react in different ways, depending on the situation. Interesting stuff

    That may look a bit like what I've shown though

    It may be using it! Well there a few similarities about those, when you look at how they can be affected by the environment and keep still, that's the real advantage of machine learning based animation, they are flexible and unique each time, less memory space for a diversity of animations.

    I think you answered my question, it is used apparently

  • spence
    • May 25, 2016 at 2:00 PM
    • #14

    I think there is a key difference in that the existing "procedural animation" systems (such as Euphoria) presumably deal with reactions to a set of inputs or rules, whereas the demonstration in the first video seems to be focused on finding an optimal movement solution over many iterations. Dealing with the calculations required for the first video might be impractical for games at the moment, but it could be useful in, say, an animation package, in order to rig and find interesting animations for various creatures. The results could be converted to a typical, keyframed animation, so that the game doesn't have to deal with any of the processing of muscles etc, as described in their paper.

  • laminutederire
    • May 25, 2016 at 5:20 PM
    • #15

    @spence from what I understand, it doesn't have to be translated. That optimum walking animation is learned by the machine, meaning that the next iteration it will take into account what made it fail, you don't have to simulate all the 900 iterations before that one.

    A friend of mine explained me, in deep learning algorithms, there is a discovery phase, where the algorithm is exploring possibilities, assigning them a reward value, based on an objective stability criteria. That's the process showed in the video. After that there is an exploitation phase, where it uses the results of the exploration phase to make the best calls possible. It therefore uses a kind of memory to do so. It is of course more expensive than using standard predefined animations, but it isn't extremely demanding either and a reasonably good computer should handle a dozen of calculated animations. (It might get an overhead with thousands of people to animate at once, but that's not something which should happen in a video game, because with that many moving pieces you'd have to simplify things, but that wouldn't change most of what's being rendered anyway.

  • spence
    • May 25, 2016 at 6:16 PM
    • #16

    Yeah, that's what I was getting at in the end - for some applications this system may not be practical (for animating a crowd of many characters, etc), but it is very possible that it could be used in a game where this mechanic factors into the actual gameplay (a Spore-like game, as mentioned). Creating some odd creatures and then watching the learning process as they try to walk around the game world could be quite entertaining

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. How to Use a Free Kundali Maker for Accurate Future Predictions

    astr09
    July 23, 2026 at 6:35 AM
  2. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  3. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  4. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  5. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  6. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  7. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  8. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  9. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  10. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™