1. Post #1
    Gold Member
    Hxrmn's Avatar
    February 2005
    120 Posts
    It's basically a tool that lets you animate props and rag-dolls in garrysmod via key-frames.


    ***************CONTEST***************
    Post an awesome video
    showing off the awesomeness of the
    beta2 Animation suite
    if it is good enough you will
    will receive the following:
    -A batch of cookies
    -A spot in the credits
    -Video feature on first post
    *************************************

    :siren:SECOND PUBLIC BETA::siren:
    It's probably best if you delete your Beta1 content before installing beta2 which is now an addon.

    Small Beta Fix:

    Replace beta2 with this.

    Fixed the ragdolls not parsing bug (re-download if you have not already):

    Beta1


    This is a beta, not the final release, it has bugs.
    PUHLEEEEEZE Read the file that says "READ_FIRST.txt" it'll save you
    a-lot of guess work.

    Here's a video (you knew you were getting one):

    Update Video:
    Notes:
    -Yes there are bugs in the GUI
    -Yes I know the animation isn't flawless yet
    -It's not finished :P


    Second Beta Has:
    -Timeline Scrollbar
    -Record Timer
    -Toolmode
    -Improved Code
    -Material Change Animating

    First Beta Has:
    -Animation! (Props + Ragdolls)
    -Start/Stop/Record buttons
    -Frame By Frame
    -Gui Implementation
    -Frame Selection (Go back and edit mistakes)
    -Multiple Tracks

    First Beta Doesn't Have (but release will):
    -Tweening
    -Ghosting
    -FrameRate Controls
    -Numpad Integration
    -ToolMode (Added as of beta2)
    -And Much Much More.

    Problems (gonna fix):
    -Doesn't work in gmod11 (FIXED IN AS_Beta2_fix.zip)
    -Can not record multiple tracks in one go (FIXED IN AS_Beta2_fix.zip)
    -Overrides Scoreboard (FIXED)
    -Random Crash (Pretty Rare)
    -Tracks Stick Unless you delete tracks before entities. (FIXED IN AS_Beta2_fix.zip)
    -Doesn't work in multi-player. (poor include order, me fix soon)

    -Frame-GUI only appears on the first track. (FIXED)
    -Frames extend off panel (Gonna add a scrollbar very soon) (FIXED)
    -Random Floatyness after a lengthend time of editing.(FIXED?)
    -Welds don't work?(FIXED)
    Reply With Quote Edit / Delete Reply Show Events Useful Useful x 2Late Late x 1Lua King Lua King x 1 (list)

  2. Post #2
    Gold Member
    Feldor's Avatar
    May 2005
    205 Posts
    It will be useful for many things.

  3. Post #3
    Devil Killer's Avatar
    August 2007
    8 Posts
    Awesome!, This is what I was looking for! Lua king!

  4. Post #4
    Taavit's Avatar
    August 2007
    16 Posts
    Cool

  5. Post #5
    Zess-'s Avatar
    May 2007
    16 Posts
    This is the next Wiremod. Seriously. This could be insanely popular.

  6. Post #6
    Taavit's Avatar
    August 2007
    16 Posts
    Yea, I think that is true :keke:

  7. Post #7
    LuaBanana's Avatar
    August 2007
    144 Posts
    Fucking win.

  8. Post #8
    Omnimmotus's Avatar
    August 2006
    211 Posts
    Dude... you are my god. Why didn't you ask me to help test this thing? This thing looks :krad:.

    You planning on making things smoother for better ragdoll animations? Also, I gotta warn you that you're gonna get people wanting eye, face, and finger posing to work with it, and some people wanting to be able to save these, embed them in maps, or trigger it by keypad or wire.

    This is gonna be sweet, because this will make machinima much easier and allow animated poses of a sort. To bring this to its best, you'll need a timeline to put the keyframes on to allow more specific timing, and the ability to control the time flow per prop, meaning that different keyframes for different props would run at different times. For now though, just get this thing working! I can't wait for this, even in its current state.

    (Oh, and you might want to consider an origin sent which can be placed to run an animation from. That way you could run an animation connected to a moving construction, like a vehicle. This could allow for ghetto rigging claws to grip things, better robotics, and all different kinds of things.

    Screw it, just talk to me on friends. I got all different kinds of ideas for this. (And if you want any art, I'm your man. :))

  9. Post #9
    Dunk's Avatar
    June 2005
    16 Posts
    There was a request for something like this which I followed but it never really got noticed so I thought it not worth the effort. The request was more for a "flick book" style tool for helping people make ragdoll animations with keyframes and animating between them. Probably the main difference was a suggestion to show the previous frame as a "ghost", similar to the onion skinning in flash, or the effect you get when looking at the previous page through the paper of a flick book.

    I can seriously imagine this being a feature worth adding to this, as it would help people produce smoother ragdoll animations (and would be a whole lot easier than adding interpolation).
    If not, I'll just add it myself when (if?) this gets released.

  10. Post #10
    CJF
    PieClock's Avatar
    August 2006
    16,267 Posts
    FUCKING AWESOME

    By the way. Heres a question you should put in the Faq.

    How many frames per second does it go, or is it changable?

  11. Post #11
    Gold Member
    Hxrmn's Avatar
    February 2005
    120 Posts
    Omnimmotus posted:
    ...You planning on making things smoother for better ragdoll animations? Also, I gotta warn you that you're gonna get people wanting eye, face, and finger posing to work with it, and some people wanting to be able to save these, embed them in maps, or trigger it by keypad or wire...
    I'm putting in a flexible framework for adding parameters like finger-posing, eye/facial animation and all that stuff.

    And yes, I plan to add save+load capabilities.

    I don't know about wire/embedding.
    We'll see ;)

    Plus I plan on adding a tween system to make animation smoother.

  12. Post #12
    CJF
    PieClock's Avatar
    August 2006
    16,267 Posts
    Hxrmn posted:
    Plus I plan on adding a tween system to make animation smoother.
    That your be awesome on ragdolls, lets just say 3d stick pivot! :4chan:

  13. Post #13
    Drenkarr's Avatar
    May 2007
    29 Posts
    When you were hit by the blue barrel in the movie, did the barrel change any direction when colliding with you? or did it keep going and ignore you?

    ether way it would create some very cool uses

    Edit:

    I also noticed you typing into the console, are you eventually going to make it a stool or stools?

  14. Post #14
    Gold Member
    Termy58's Avatar
    September 2006
    1,724 Posts
    Seems pretty easy (save as duplicator or save poses, and facial, and fingers) and place at position. But I'm surprised no one has done it yet.

  15. Post #15
    Gold Member
    Sodisna's Avatar
    May 2007
    2,922 Posts
    Awesome. Oh, I hit "unfriendly" by mistake.

  16. Post #16
    Gold Member
    Elspin's Avatar
    December 2006
    5,333 Posts
    Sodisna posted:
    Awesome. Oh, I hit "unfriendly" by mistake.
    You can fix it by refreshing the page and checking a different one - it'll change the rating.

  17. Post #17
    Please waste more of your money changing this title again.
    Gmod4ever's Avatar
    August 2005
    6,778 Posts
    Man. I should've acted on this when I got the idea about 2 months ago.

    I wouldn't expect it to be so popular. :(

  18. Post #18
    Omnimmotus's Avatar
    August 2006
    211 Posts
    Just tested this with Hx. It was so much fun. Can't wait to see what this turns into. It's fun enough as is, I can't even imagine how much it'll be when its got all the nifty features.

  19. Post #19
    Gold Member
    X-Neon's Avatar
    September 2006
    1,163 Posts
    How about instead of animating on the spot, you put something in position for frame 1 and save it, then put it in a sligtly different position for frame 2 and save, etc.

  20. Post #20
    Mains sexually confused champions in LoL.
    eXperion's Avatar
    June 2006
    1,267 Posts
    Wow, that is just so cool !

  21. Post #21
    hoobo's Avatar
    August 2006
    21 Posts
    It looks that you're 'animating' the prop and ragdoll with :SetPos, it would be much more realistic if you would do it with :SetVelocity. Or better, PhysObj:SetVelocity() :keke:.
    It would be alot smoother with that :)

  22. Post #22
    Gold Member
    Vampired's Avatar
    February 2005
    374 Posts
    Looks really cool. Tweening + ghost would make it even better.

  23. Post #23
    Bacon Man's Avatar
    December 2006
    27 Posts
    Bow Chicha wah wah!

  24. Post #24
    TheTiger's Avatar
    November 2006
    491 Posts
    this is awesome for making movie's if you don't know how to animate with faceposer

  25. Post #25

    April 2007
    30 Posts
    I'm suing you for giving me an awesome attack!

  26. Post #26
    Gold Member
    KrAzY_nikomo's Avatar
    October 2006
    1,484 Posts
    Now stop-picture makers will finally go live :4chan:

  27. Post #27
    Gold Member
    Dragonsdoom's Avatar
    April 2006
    144 Posts
    I looked at those barrels and immediately thought of a wire controlled animated soundgraph.

    That could be a awesome setup.

  28. Post #28
    SexCave's Avatar
    May 2007
    70 Posts
    I'd like to see ghosting implemented, that would be cool.

    And the option to pick how many frames are generated would be cool... So in SP you could make more intricate animations.

  29. Post #29
    Gold Member
    Barri167's Avatar
    August 2006
    152 Posts
    This is pretty awesome. Can't wait. :)




    Zess- posted:
    This is the next Wiremod. Seriously. This could be insanely popular.

    Seriously, saying that's like saying this pomegranate is the next potato, it just makes no sense at all.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 1 (list)

  30. Post #30
    Gold Member
    Hxrmn's Avatar
    February 2005
    120 Posts
    Good Morning.

    SexCave posted:
    I'd like to see ghosting implemented, that would be cool.

    And the option to pick how many frames are generated would be cool... So in SP you could make more intricate animations.
    Yes I plan to implement ghosting.
    I also will have better frame control in the release when I finish my awesome GUI.

    X-Neon posted:
    How about instead of animating on the spot, you put something in position for frame 1 and save it, then put it in a sligtly different position for frame 2 and save, etc.
    There are 2 ways to animate:
    -Frame By Frame
    -Recording

    hoobo posted:
    It looks that you're 'animating' the prop and ragdoll with :SetPos, it would be much more realistic if you would do it with :SetVelocity. Or better, PhysObj:SetVelocity() :keke:.
    It would be alot smoother with that :)
    I'm already doing it with PhysObj:SetVelocity.
    I just didn't use alot of frames in my examples.

    I do plan to improve this even more by adding tweening where you can put gaps between keyframes and the engine will insert frames for you, completing the gaps, resulting in better animation.

  31. Post #31
    Omnimmotus's Avatar
    August 2006
    211 Posts
    Hxrmn posted:
    I do plan to improve this even more by adding tweening where you can put gaps between keyframes and the engine will insert frames for you, completing the gaps, resulting in better animation.
    :)

    Oh, I should see if Xef wants to help with the GUI. That dude is like a GUI master. (Though I doubt he's ever done timelines before. :))

  32. Post #32
    Fabulous Vailglorous Extraordinaire
    Haxxer's Avatar
    February 2007
    10,708 Posts
    Can I have it please? :q:

  33. Post #33
    Gold Member
    Hxrmn's Avatar
    February 2005
    120 Posts
    Haxxer posted:
    Can I have it please? :q:
    No, not yet.
    Soon though ;)

  34. Post #34
    Gold Member
    earthHunter's Avatar
    May 2006
    35 Posts
    Hxrmn posted:
    I do plan to improve this even more by adding tweening where you can put gaps between keyframes and the engine will insert frames for you, completing the gaps, resulting in better animation.
    Maybe you could also disable the ragdoll's gravity and set a slight velocity to each physics object toward the next keyframe. (based on the distance away it is and how much time until that keyframe)

    Or even better: You could make tweening automatically create a keyframe for every 0.05 seconds.

    And maybe let it work on props too?

  35. Post #35
    Gold Member
    Hxrmn's Avatar
    February 2005
    120 Posts
    earthHunter posted:
    Maybe you could also disable the ragdoll's gravity and set a slight velocity to each physics object toward the next keyframe. (based on the distance away it is and how much time until that keyframe)
    Already did that.

    earthHunter posted:
    Or even better: You could make tweening automatically create a keyframe for every 0.05 seconds.
    Working on that.

  36. Post #36
    Gold Member
    earthHunter's Avatar
    May 2006
    35 Posts
    Hxrmn posted:
    Working on that.
    Well, if there's a keyframe for every 0.05, there's no point in setting velocity because a frame is rendered in approximately 0.05 seconds.

  37. Post #37
    Taavit's Avatar
    August 2007
    16 Posts
    Cool. You are lua King!

  38. Post #38
    Gold Member
    g1real's Avatar
    September 2005
    2,412 Posts
    Man, this is pure awesomeness, I hope it'll be released soon.


    By the way, does it lag much?

  39. Post #39
    Gold Member
    earthHunter's Avatar
    May 2006
    35 Posts
    g1real posted:
    Man, this is pure awesomeness, I hope it'll be released soon.


    By the way, does it lag much?
    I strongly doubt it does.

  40. Post #40

    December 2005
    4 Posts
    Fucking amazing. I can't believe no one had thought of this before.