Home Dota 2

Pixelherders Dota Sketchbook

24

Replies

  • Coyo.Te
    Offline / Send Message
    Coyo.Te polycounter lvl 4
    i like it, thought about some pupils in the eyes ? i think it would make him not looking so grim and more mischievous ^^
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Coyo.Te wrote: »
    i like it, thought about some pupils in the eyes ? i think it would make him not looking so grim and more mischievous ^^

    as youve spotted, its still not quite finished :)

    he will have eyes sooner or later!
  • Coyo.Te
    Offline / Send Message
    Coyo.Te polycounter lvl 4
  • tibbi
    He's looking good.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    tibbi wrote: »
    He's looking good.

    he's hopefully going to look even better once he's moving...and tonight i got round to a first pass at skinning

    Still a lot to do but excited all the same

    skinning_wip01_zpsd77fd53f.jpg
  • cakeypigdog
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    thanks to a friendly animator, finally got this fella up and running!


    [ame="http://www.youtube.com/watch?v=X0UsxmvW8_0"]Run Test[/ame]

    this was just a test to check out the rig - final anims will be more simian-like (running on knuckles etc.)
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    new more simian-esque *WIP* walk cycle test by my lovely animator friend!


    [ame="http://www.youtube.com/watch?v=wu1tlDwEL8o"]Run Test 2[/ame]
  • MdK
    Offline / Send Message
    MdK polycounter lvl 9
    Wow that animation fits the character so much better. He looks amazing now! :)
  • Spudnik
    Offline / Send Message
    Spudnik polycounter lvl 11
    Go monkey, go! Looks fantastic!
  • mrpresident
    Offline / Send Message
    mrpresident polycounter lvl 10
    Much much better animation. Keep it coming.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    MdK wrote: »
    Wow that animation fits the character so much better. He looks amazing now! :)
    Spudnik wrote: »
    Go monkey, go! Looks fantastic!
    Much much better animation. Keep it coming.

    thanks for the kind words! Not been too much to show recently, i spent a while working on texture + shader tweaks - not very exciting.

    Made a start on a promo pic for when i eventually get to submit.
    Obviously, very work in progress!

    _char_render_wip01_zpsee709668.jpg
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    more work on the marketing shot for the workshop...

    _char_render_wip03.jpg
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Went away for a few days on a much needed break - but back in the saddle again.

    Been a frustrating day - discovered an issue with using referenced animation/rigs in maya, the issue being i couldnt get them to work. Which is a *bit* of a problem.

    Slightly clunky workaround involved copying/pasting the animation from one file to another...definitely not ideal, but if that is the worst case scenario at least i can get things into the game

    like this!
    courier_ingame2_zps2f58e4df.jpg


    so still lots to do - mainly on the animation side, and a youtube video edit of some sort...best get on with it
  • Nikey
    Offline / Send Message
    Nikey polycounter lvl 10
    WOW, it`s fantastic!
  • HntrLuc
    Offline / Send Message
    HntrLuc polycounter lvl 18
    Courier's looking great pixelherder. To get the referenced animations working ingame you need to make sure all the bone names are matching.

    Either change you reference settings so it doesn't alter any bone names, or just rename the bones before export (easy in max, not sure about maya's rename tools).
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    as i've just mentioned in the main workshop thread, i put him in sketchfab if anyone else fancies having a look at him in proper 3d!

    Mok - Courier (click to view in 3D)
    thumbnail_448.png?v=1367848469
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Nikey wrote: »
    WOW, it`s fantastic!

    thanks! i think he's getting there at long last!

    HntrLuc wrote: »
    Courier's looking great pixelherder. To get the referenced animations working ingame you need to make sure all the bone names are matching.

    Either change you reference settings so it doesn't alter any bone names, or just rename the bones before export (easy in max, not sure about maya's rename tools).

    thanks to you too! yeah, i thought it was something like that, but couldnt make *ANY* progress on it fixing it
    - tried using maya's namespace editor, merging in the referenced file...yadda yadda, nothings worked so far.

    Not being a technical, or any sort of animator i'll have to wait till i can ask a couple of friends.
    I imagine it'll probably be sorted out pretty quickly then!
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    It's finally finished!



    [ame="http://www.youtube.com/watch?v=wHX6kD5JvXo"]Mok - Dota 2 courier[/ame]

    Votes on the workshop would be appreciated too :)

    http://steamcommunity.com/sharedfiles/filedetails/?id=147234127
  • Spudnik
    Offline / Send Message
    Spudnik polycounter lvl 11
    Absolutely awesome! I can't give enough thumbs up!
  • Goldo_O
    Offline / Send Message
    Goldo_O greentooth
    Upvoted and first ever item in my favorites! Great work!!!
  • BrontoThunder
    Offline / Send Message
    BrontoThunder polycounter lvl 13
    Brilliant work, you should be proud.
  • Coyo.Te
    Offline / Send Message
    Coyo.Te polycounter lvl 4
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    thanks everyone for the comments - its been a lot of fun, and couldnt have done if without everyone here on polycount!
  • Hudston
    Offline / Send Message
    Hudston polycounter lvl 10
    I've been keeping an eye on this project for awhile. Great job! You have all of my thumbs!
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Hudston wrote: »
    I've been keeping an eye on this project for awhile. Great job! You have all of my thumbs!

    the more thumbs the better!
  • ruifeng
    Hi pixelherder,

    I really like your courier. I'm currently working on 1 and met some problem.=(

    May i ask you a question regrading the attachment point needed for the courier. What is attachment point ? Hope you could show me some reference show you solve the attachment point problem.

    God bless you =D

    Ruifeng
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    in short there's no "attachment points" that i'm aware of - the courier is made from scratch. I've got a link a maya anim file if thats any use
    Unfortunately its a bit messy - i'm not a rigger/tech artist, so things are very rough and untidy

    https://dl.dropboxusercontent.com/u/452461/mok-help_flying_idle.zip
    ruifeng wrote: »
    Hi pixelherder,

    I really like your courier. I'm currently working on 1 and met some problem.=(

    May i ask you a question regrading the attachment point needed for the courier. What is attachment point ? Hope you could show me some reference show you solve the attachment point problem.

    God bless you =D

    Ruifeng
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    help_zpse1d92d36.jpg

    Things went a bit quiet after submitting our courier, so decided to take a bit of break - until recently getting some feedback that asked for some changes

    The problem is, we keep running into a recurring issue with the blade rotation. No matter what we do, we always end up with a slight but noticeable jitter/stutter when it loops, when in-game. (just on the blades though, everything else is smooth and loops fine)

    In maya everything seems good


    [ame="http://www.youtube.com/watch?v=hphZ_v7RuyM"]Maya Anim - All good![/ame]

    Heres the anim graph for the blade rotation
    http://img.photobucket.com/albums/v714/pixelherder/mok-help_rotation01_zps59eb6bd9.jpg


    No idea if its something to do with
    - the rig
    - the animation (?)
    - the fbx exporter
    - something in the dota 2 engine that doesnt like things rotating!
    (although gyrocopter seems to work fine)

    Also!

    - We've tried rotating the blades at slower and faster speeds - neither makes a difference
    - In game everything else works, and loops nicely.
    - exporting with and without baking the animation in maya first. Made no difference.


    And if it helps, here's our FBX exporter options AND keyframe baking options
    http://img.photobucket.com/albums/v714/pixelherder/mok-help_settings_zps5a7f8229.jpg



    If we cant fix this, then we'll have to give up - not ideal, but really not sure where to go from here

    If anyone has ANY ideas, then please reply/PM or email me
    (pixelherder a t gmail dot com)

    If anyone wants to have a look, then click here for the flying idle maya file on Dropbox

    dropbox_zpsa82df32d.jpg

    Thanks and fingers crossed...
  • Goldo_O
    Offline / Send Message
    Goldo_O greentooth
    Just some random thoughts, maybe you should try it out see if that changes anything.

    . Include frame 65 in your fbx export. When I tried to remove the last frame of my run animation to have something that loops perfectly, that's when I noticed some hicup in my cycle. Not sure if I was hallucinating, but who knows, maybe the importer removes the last frame of looping animations by default, so that you can work more easily in Maya, with your first and last frame being the same? Conspirationist speculation haha.
    Again I don't know what I'm talking about just making some random suggestions:P

    -bake your keys to remove all your rig when it's done. Make sure you don't have anything else than your joints and game mesh when exporting. No constraints, no empty groups, same hierarchy than your skinned file. Once your animation is baked, see if you need to rebake through the fbx options, or not. Try with both options on or off see if there is a difference.

    -you said you tried different rotation speed so I guess this would be useless, but if you try to make a 5 frames idle just for test, and make a 360 rotation during these 5 frames? Just to see if a large value in rotation Y (5760) like you have right now is posing any problem.

    I checked your curves, seem to be linear to me. I'm just a noob in animation so I hope I don't say stupid stuff.. but if you tried to add more keys outside of your animation range? This way the halves of your first and last keyframe won't be flat but following the rotation curve. Not sure if I am very clear.

    What if you tried to add a new key at frame 64, and instead of a high value like 5670, you have the rotation Y value: -90? Or that your entire animation curve would be like mountains, never going over 360?
    Frame1: RotateY 0
    Frame2: RotateY 90
    Frame3: RotateY 180
    Frame4: RotateY 270
    Frame5: RotateY 0
    Frame6: RotateY 90

    etc


    Well, that's the stuff I would try I guess, but i never seen your problem in game so I don't know if the jitter is random or always of the same ammount.

    I hope you find a fix soon coz I love the little MOK! :) Good luck.
  • HntrLuc
    Offline / Send Message
    HntrLuc polycounter lvl 18
    We had the same problem with the propellers on the llama. I think gyro even has some of that going on (they have another effect layered on top to make it less noticeable though).

    I think in our case we just had to adjust the timing to get it working nicer. It was rotating a bit fast, causing it to skip frames in-game i think. Make sure you've slowed the rotations down enough to give the game a chance to actually render out the frames needed. (at certain timings it just seems to catch the same section of rotation/animation making it look like its just jittering in place)

    I know you said you've tried adjusting the speed, but I wouldn't give up yet!

    How are your keyframes set up, how much does the blade rotate between frames? If you have it doing a full or half rotation from one frame, try breaking it up and adding a frame for each quarter turn.

    If all else fails, you could decompile gyro and see how his props work or ask valve for some insight on the dev comments or forum.

    An ingame video of the problem might be helpful as well.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Goldo_O wrote: »
    Just some random thoughts, maybe you should try it out see if that changes anything.

    . Include frame 65 in your fbx export. When I tried to remove the last frame of my run animation to have something that loops perfectly, that's when I noticed some hicup in my cycle. Not sure if I was hallucinating, but who knows, maybe the importer removes the last frame of looping animations by default, so that you can work more easily in Maya, with your first and last frame being the same? Conspirationist speculation haha.
    Again I don't know what I'm talking about just making some random suggestions:P

    -bake your keys to remove all your rig when it's done. Make sure you don't have anything else than your joints and game mesh when exporting. No constraints, no empty groups, same hierarchy than your skinned file. Once your animation is baked, see if you need to rebake through the fbx options, or not. Try with both options on or off see if there is a difference.

    -you said you tried different rotation speed so I guess this would be useless, but if you try to make a 5 frames idle just for test, and make a 360 rotation during these 5 frames? Just to see if a large value in rotation Y (5760) like you have right now is posing any problem.

    I checked your curves, seem to be linear to me. I'm just a noob in animation so I hope I don't say stupid stuff.. but if you tried to add more keys outside of your animation range? This way the halves of your first and last keyframe won't be flat but following the rotation curve. Not sure if I am very clear.

    What if you tried to add a new key at frame 64, and instead of a high value like 5670, you have the rotation Y value: -90? Or that your entire animation curve would be like mountains, never going over 360?
    Frame1: RotateY 0
    Frame2: RotateY 90
    Frame3: RotateY 180
    Frame4: RotateY 270
    Frame5: RotateY 0
    Frame6: RotateY 90

    etc


    Well, that's the stuff I would try I guess, but i never seen your problem in game so I don't know if the jitter is random or always of the same ammount.

    I hope you find a fix soon coz I love the little MOK! :) Good luck.

    thanks a lot for that - really appreciate it!

    I've got a few things left to try tonight, but then going to have a talk with the animator and go through all of this with him and see if we can sort things out.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    HntrLuc wrote: »
    We had the same problem with the propellers on the llama. I think gyro even has some of that going on (they have another effect layered on top to make it less noticeable though).

    I think in our case we just had to adjust the timing to get it working nicer. It was rotating a bit fast, causing it to skip frames in-game i think. Make sure you've slowed the rotations down enough to give the game a chance to actually render out the frames needed. (at certain timings it just seems to catch the same section of rotation/animation making it look like its just jittering in place)

    I know you said you've tried adjusting the speed, but I wouldn't give up yet!

    How are your keyframes set up, how much does the blade rotate between frames? If you have it doing a full or half rotation from one frame, try breaking it up and adding a frame for each quarter turn.

    If all else fails, you could decompile gyro and see how his props work or ask valve for some insight on the dev comments or forum.

    An ingame video of the problem might be helpful as well.

    Ok, i think between your and Goldo's feedback, i've got a really great hit list to tackle.
    So over the next couple of days we'll see if it bears any fruit!

    Also asked on the dev comments, and uploaded some more of our anim files - it'd be great to get a bit of tech support straight from the source, but i dont know how likely that is!

    Also, your llama is great. Had to say it.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    early idea sketch for the next courier - a pipe playing forest faun type

    concept_sheet01_zpsc19343fd.jpg

    Any thoughts, suggestions etc are welcome - want to know i'm on the right track before committing!
  • Spudnik
    Offline / Send Message
    Spudnik polycounter lvl 11
    I'd say give him some satchels to get the whole courier theme going and make his anatomy a bit more teen/adult like so it doesnt look like child labor :P
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Spudnik wrote: »
    I'd say give him some satchels to get the whole courier theme going and make his anatomy a bit more teen/adult like so it doesnt look like child labor :P

    yeah, satchels will definitely be piled on!
    As for proportions, it seems that couriers mostly have to have more cartoonish proportions than normal, so i'm going to go with something a little more along those lines than my last effort!
  • Spudnik
    Offline / Send Message
    Spudnik polycounter lvl 11
    Sorry, I didn't express myself well enough. What I meant is that right now, I'm getting a 'child' vibe rather than a 'adorable' vibe which is creating a bit of an uncanny valley experience.
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Spudnik wrote: »
    Sorry, I didn't express myself well enough. What I meant is that right now, I'm getting a 'child' vibe rather than a 'adorable' vibe which is creating a bit of an uncanny valley experience.

    ok, thats a bit different! and a tricky one to define artistically - i'm not rushing into modelling just yet, hopefully going to spend the next few days developing this further, so i'll see what i can do!
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    right, it begins! lunchtime wip 1!
    wip_zps2ae8c586.jpg
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Spent some more time developing the 2d concept, now i've got a pretty solid base to work out some more design issues (accessories, proportions, etc.)

    concept02_web_zps36334671.jpg

    thing is could have done this entirely in zbrush, but thought it'd be nice to spend some time in photoshop!
  • Neox
    Offline / Send Message
    Neox veteran polycounter
    hehe that was exactky my thought, you could have strated right from the first sketch, the new one doesn't give any more information needed for the 3d progress, but you're not doing all this just for the sake of efficiency, anyways good job :)
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Neox wrote: »
    hehe that was exactky my thought, you could have strated right from the first sketch, the new one doesn't give any more information needed for the 3d progress, but you're not doing all this just for the sake of efficiency, anyways good job :)

    yup, just trying to make sure i have fun!
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    developing accessories now

    still to do
    - backpack stuff
    - bagpipes!

    vFXEumd.jpg

    when thats done i'll be able to see whether he's going to have satchel+backpack, or just one or the other (as well as his pipes)
  • Spudnik
    Offline / Send Message
    Spudnik polycounter lvl 11
    Yessssss! That jacket totally gets rid of the 'kid' feel for me, wonderful!
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    Spudnik wrote: »
    Yessssss! That jacket totally gets rid of the 'kid' feel for me, wonderful!

    great! going to put in a couple more hours tonight, so hopefully should have even more to show by the end of the evening...
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    and thats it for tonight!

    concept_bagpipe01_zps02424525.jpg

    concept_backpack01_zps65321591.jpg
  • Insaneophobia
    Offline / Send Message
    Insaneophobia polycounter lvl 5
    and thats it for tonight!

    concept_bagpipe01_zps02424525.jpg

    concept_backpack01_zps65321591.jpg

    So I suppose the bagpipe horn thingies will be a different object than the rest of the bagpipe so you can easily switch where they are?
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    So I suppose the bagpipe horn thingies will be a different object than the rest of the bagpipe so you can easily switch where they are?

    exactly! - i'll make the main body of the bagpipe,( with a few different attachment points), and the pipes separately, so i can easily reconfigure things for ground/flying modes
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    at last, we have entered the THIRD DIMENSION!

    zbrush_wip01_zpsbec9eb7f.jpg
  • pixelherder
    Offline / Send Message
    pixelherder polycounter lvl 18
    latest 3d wippage, still a long way to go...

    render_wip01_zpsdaf4901f.jpg~original
24
Sign In or Register to comment.