1. Are you planning to upload your awesome spell or system to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. The Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  5. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  6. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  7. The results are out! Check them out.
    Dismiss Notice
  8. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  9. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  10. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Epic Animation Viewer v1.5

Submitted by Gekigengar
This bundle is marked as approved. It works and satisfies the submission rules.
The Epic Animation Viewer !

Its a system, to view animation,
Made for use with Graber's villager with its massive animation,

I made this map,
because i find it difficult to browse through his animations, since its massive quantity,
and also if someone is lazy to make another map for testing his animations,
they could use this ! :D

i have added some weather and some usefull variables, so that someone that
wanted to modify or add something or edit the constants, it will be easier for them.

if you wanted to use this for another model, just change the max index, and change the Actor model file into the model you want, Voila~! an in-game indexed animation\model Viewer ! :D

maybe some model maker will find this usefull to look at what it looks in-game or something.

-----------------------------------------------------------------------------------------

Usage Procedures

  • Use the Q and R to browse through animations,
  • Arrow keys is used to change the camera fields, there are 2 camera mode, Normal and Roll, use the E button to change camera mode
  • in Normal Camera, Use the Horizontal Arrow keys to change camera rotations,
    and the Vertical Arrow keys to change the Angle of Attack
  • in Roll Camera, Use the Horizontal Arrow keys to change camera roll,
    and the Vertical Arrow keys to change the camera height
  • Use the W and S button to change camera distance
  • Use the A key for auto-Rotation camera
  • Use the D and F key to change weather effect (you could add more on your own, currently there is one template on the map)
  • Use the Z key to toggle text On/Off
  • Use the ESC key to reset camera to its initial camera.
  • You can view models from below, since the grid tile are Alpha tile ! :D (thx to rysnt11 and Supermj)


Credits

credits is within the map, but oh well,

  • Graber (for his Villager 255 Animations)
  • Supermj (for his White Grid)
  • rysnt11 (for modifying the white grid (added Alpha)
  • razor21 a.k.a gekigengar (my other name) (Me) (for making the map)
  • Darkdeathknight (for his camera icons)


Changelog v1.0

  • First Release

Changelog v1.1

  • Added some Camera icons by Darkdeathknight

Changelog v1.2

  • Changed String information to Multiboard Information
  • Added -jump ### to browse through animations
  • Removed string lag
  • Improved some more eye candies
  • Re-Imported model from 225 Animations into 255 Animations

Changelog v1.3

  • Improved Efficiency in Cam Looper, Control Panel, and Weather Effect
  • Added Quest Guide & Command Informations
  • Reduced Filesize

Changelog v1.4

  • Improved Efficiency in Cam Looper, Control Panel, and Weather Effect (Again)
  • Added more Weather Effect
  • Changes Made from Mod Suggestion

Changelog v1.5

  • Improved Efficiency in Leaderboard Updating.
  • Changes Made from Mod Suggestion


Thx for downloading, and please rate or comment.
Suggestion are accepted.

Keywords:
viewer, villager, model, animation, system
Contents

Model Animation Viewer 1.4 (Map)

Reviews
Moderator
15:19 Oct 18, 2012 Magtheridon96: Changes have been made, and code is now only executing required operations. You can still merge the triggers that run every 0.03 seconds into one trigger though. Approved.
  1. 15:19 Oct 18, 2012
    Magtheridon96: Changes have been made, and code is now only executing required operations.
    You can still merge the triggers that run every 0.03 seconds into one trigger though.

    Approved.
     
  2. Jazztastic

    Jazztastic

    Joined:
    Apr 4, 2011
    Messages:
    896
    Resources:
    7
    Spells:
    6
    Tutorials:
    1
    Resources:
    7
    Post triggers puh-leeze
     
  3. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    Theres too many triggers, most are really basic.
    and its not even going to be used on other maps, (since you won't be importing these to your map), its an in-game wc3 viewer, with WE animation index viewer. (people are having trouble finding the animations they wanted on numbers)

    but okay, i maybe will post triggers. *maybe*
     
    Last edited: Aug 5, 2011
  4. Jazztastic

    Jazztastic

    Joined:
    Apr 4, 2011
    Messages:
    896
    Resources:
    7
    Spells:
    6
    Tutorials:
    1
    Resources:
    7
    I see. Well it doesn't really bother me if the triggers aren't up, just nerd protocol. Anyways, I could see how having the animation number could be helpful (I can never find those damn things :D)
     
  5. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    it is helpful for this
    • Custom Script: call SetUnitAnimationByIndex( unit name, number )

    thing, since people are having trouble on this model
    http://www.hiveworkshop.com/forums/models-530/villager-225-animations-192204/
    look at all the comments, most of them are having trouble browsing through the animations xD so i made this for the lazies~!@

     
  6. PurgeandFire

    PurgeandFire

    Code Moderator

    Joined:
    Nov 11, 2006
    Messages:
    7,426
    Resources:
    18
    Icons:
    1
    Spells:
    4
    Tutorials:
    9
    JASS:
    4
    Resources:
    18
    I find this pretty useful. I always have to make a map and make some periodic timer or something along those lines to constantly change the animations to find the index, and it just gets annoying after a while, especially for cinematics.

    So I think this is a pretty good idea, and useful for us lazies. :thumbs_up:
     
  7. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    and this one has quick-browsing system, try it out ! :D
    and thx for the comments !

    btw, anyone knows how to remove string leaks?
    seems to be really laggy after a while if i didn't toggle the string off.
     
    Last edited: Aug 5, 2011
  8. Axarion

    Axarion

    Joined:
    Sep 30, 2009
    Messages:
    675
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Hmm how is decided which animation has which index? Is it actually the order in the .mdl/.mdx? Because you could just convert the Model with Magos and search for your anim when opening it with a texteditor, where it looks like this:

    Code (Text):
    Version {
        FormatVersion 800,
    }
    Model "HeroDemonHunter" {
        NumGeosets 9,
        NumGeosetAnims 1,
        NumHelpers 22,
        NumBones 48,
        NumAttachments 9,
        NumEvents 4,
        BlendTime 150,
        MinimumExtent { -204.415, -202.222, 0.396661 },
        MaximumExtent { 199.402, 201.595, 157.116 },
        BoundsRadius 285.542,
    }
    Sequences 13 {
        Anim "Stand" {
            Interval { 167, 1567 },
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Stand 2" {
            Interval { 1733, 3733 },
            Rarity 2,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Stand 3" {
            Interval { 4067, 8100 },
            Rarity 3,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Stand 4" {
            Interval { 8433, 14167 },
            Rarity 4,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Stand Ready" {
            Interval { 17367, 18133 },
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Attack" {
            Interval { 18467, 19367 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Attack 2" {
            Interval { 19700, 20600 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Death" {
            Interval { 20933, 25033 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Walk" {
            Interval { 26033, 26900 },
            MoveSpeed 300,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Spell Throw" {
            Interval { 27533, 28433 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Dissipate" {
            Interval { 28867, 30867 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Spell" {
            Interval { 34667, 35433 },
            NonLooping,
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
        Anim "Stand Channel" {
            Interval { 36100, 37333 },
            MinimumExtent { -204.415, -202.222, 0.396661 },
            MaximumExtent { 199.402, 201.595, 157.116 },
            BoundsRadius 285.542,
        }
    }
     
  9. Jazztastic

    Jazztastic

    Joined:
    Apr 4, 2011
    Messages:
    896
    Resources:
    7
    Spells:
    6
    Tutorials:
    1
    Resources:
    7
    Look

     
  10. 88WaRCraFT3

    88WaRCraFT3

    Joined:
    Jun 9, 2009
    Messages:
    1,139
    Resources:
    1
    Spells:
    1
    Resources:
    1
    LOL Never expected something like this :) GJ Man really helpful +REP
     
  11. Noobsmoke

    Noobsmoke

    Joined:
    Nov 20, 2007
    Messages:
    631
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Got 1.3 FPS after 2 mins of spamming "Change Animation". Fix that please.
     
  12. Axarion

    Axarion

    Joined:
    Sep 30, 2009
    Messages:
    675
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Well I am too lazy to start Wc3. Searching for an animation there takes me 10 minutes. Converting and looking way less
     
  13. Magtheridon96

    Magtheridon96

    Joined:
    Dec 12, 2008
    Messages:
    6,006
    Resources:
    26
    Maps:
    1
    Spells:
    8
    Tutorials:
    7
    JASS:
    10
    Resources:
    26
    Something tells me I should back away really slowly and ignore this.. lol

    I'm not into cinematics and using animations, so I'm not using it :p
     
  14. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    try turning off the text, i also had those,(press Z) its those string-leak thingy,
    i will change the strings into leaderboard text so that it won't lag.
     
  15. RehSinP

    RehSinP

    Joined:
    Dec 2, 2010
    Messages:
    16
    Resources:
    0
    Resources:
    0
    It's nicely triggered but there isn't many options to do in it. :(. 4/5
     
  16. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    umm, well, its an animation viewer,

    what options would you like me to add up on the next version?
    just post your ideas! :D
     
  17. xorkatoss

    xorkatoss

    Joined:
    Jul 12, 2010
    Messages:
    1,527
    Resources:
    7
    Models:
    5
    Maps:
    1
    Spells:
    1
    Resources:
    7
    is it me or does it lag a lot after some time?
    anyway this animation viewer is epic!! 5/5 +rep :thumbs_up:

    how about adding an option that we can jump to a custom animation number?
    like: -animation 57 so we can jump to the number that we want without mass pressing the +1 button *_*
     
  18. Gekigengar

    Gekigengar

    Joined:
    Aug 20, 2009
    Messages:
    1,490
    Resources:
    2
    Maps:
    1
    Spells:
    1
    Resources:
    2
    v1.2
    added -jump ### to jump through animations.
    lag removed (changed string into multiboard)

    btw, why no one approve this yet D:
     
  19. 88WaRCraFT3

    88WaRCraFT3

    Joined:
    Jun 9, 2009
    Messages:
    1,139
    Resources:
    1
    Spells:
    1
    Resources:
    1
    hh... i took me 2 weeks to get moderation on spell... and at end there was still a little leak :S so you need to wait.
    But this is really useful.