Birdmask Studio
Birdmask Studio
  • 92
  • 278 113
Marty - Face Tracking VRChat Avatar Trailer
hatgremlin.gumroad.com/l/Marty_FaceTracking_VRChat_Avatar
Custom built unity animator for more cartoon and extreme face tracking.
Head base models that can be combined with other models.
A full male avatar body to use immediately in-game.
Plus additional VRChat menu features and more!
Also a public free sample model is available in the link below! Try out all the features in-game before you buy!!
vrchat.com/home/launch?worldId=wrld_6c8b7bca-5849-4164-919e-286c4d74a1ea
Took everything I learnt making the Gull model, to make this upgrade between working on the ragdoll game.
hatgremlin.gumroad.com/l/Marty_FaceTracking_VRChat_Avatar
For More of my stuff, my VRChat Avatars:
HatGremlin3D
hatgremlin.gumroad.com/
zhlédnutí: 322

Video

Ragdoll Update - A lot more Fancy Moves
zhlédnutí 273Před 2 měsíci
Well it's been over a month since I've updated the ragdoll project here, so thought I would do a quick vid. A lot has been added since February, mainly I've been working on the grapple state, making distinct combat modes and adding basics essentials like a better camera. By this point, I've almost got all the player and enemy moves in. Next it's cleaning up the transitions between said combat m...
Gull - Face Tracking VRChat Avatar Trailer
zhlédnutí 805Před 3 měsíci
hatgremlin.gumroad.com/l/Gull_FaceTracking_VRChat_Avatar 15% discount using the code FEELGOODINC valid until April 6th 2024. Custom built unity animator for more cartoon and extreme face tracking. Head base models that can be combined with other models. A full female avatar body to use immediately in-game. Plus additional VRChat menu features and more! Also a public free sample model is availab...
Ragdoll Update - Basic Enemy AI and Input Manager
zhlédnutí 231Před 4 měsíci
I'm getting as far as I can get punching at a static enemy, so I've started work on the enemy AI. Nothing crazy, it just follows the player, but that also meant I had to make a middle manager for the player inputs into something a AI could also use. It's nice that I can start experimenting with a target that has some agency. To begin with, I'll want to give it dodging and avoidance behaviors, g...
Ragdoll Update - Mild Self Awareness and Combat States
zhlédnutí 182Před 4 měsíci
More work on the combat manager, which lets me have more control over how the ragdolls act and animate. Now they have some self awareness I can add more complex motions. Still more work, but it's just nice to get stuff in. I would like the ragdolls to be a bit stiffer, or firmer in their placement in the world, but that's something to tackle when I add damage, right now, just focusing on behavi...
Ragdoll Update - Grabbing And Punching Thoughts
zhlédnutí 198Před 4 měsíci
As I say in the video, I've got a basic grab and punch in, so I can see how they play out. To go further, i'm going to have to work on the combat AI, both player and enemy along with the controls. For this game, I don't want the buttons to be blunt. You the play press the button, I don't care how I hit or grab the other guy, I just want to do it, and it's up to the AI to work out how to do said...
Ragdoll Update - Grapple Test
zhlédnutí 197Před 4 měsíci
If people don't mind, think I'll try to keep posting these quick little test vids. Normally keep them internal, but as things are developing nicely at the moment and it's quite visual, I see no harm making them public while I'm deving. A video test, to see what grappling - which will be a big part of the combat - might look like once it's implemented. Nice thing about ragdolls, you can 'test' s...
Ragdoll Update - Barrage Test
zhlédnutí 407Před 5 měsíci
Just thought this was cool, so I'd make this video public as a rough update on progress. I'm back in the ragdoll making mindset and have the walking working on the new platform. Nothing crazy with the new platform, just the limbs have better control and transition to their animated to phys and back again states. Along with that, they are easier to work with, so now the limbs are easier to use, ...
VRChat - Wizard Duel Draw Day 22 Progress
zhlédnutí 178Před 6 měsíci
So been 20 days since the last update. Unsurprisingly, getting the mechanics working was the easy bit, working out VRChats networking for complex objects however. Still, after a lot of trial and error, I now have a first pass at a workable build, that should display spells properly for all players. With XMas and December wrapping up, I only have so much time I can spend on this project, but I l...
VRChat - Wizard Duel Draw Day 2 Progress
zhlédnutí 242Před 7 měsíci
Between sprints on the Ragdoll game, I thought I would take December to try and do a smaller project, being to make something playable, with the VRChat magic system I developed a few months back. My goal is to make a basic combat system and training area, where you can draw and combine shapes, to make different spells. If people are interested with that, then hopefully I can develop it further ...
Impromptu Update - Stumbling, Hopping And Running
zhlédnutí 236Před 8 měsíci
Been quiet for a bit, had to spend October away so couldn't get any work on this done, but I'm back, and now remember what I was doing, enough to be working on things again. No major announcements on this video, just me showing how the character currently moves, and talking a little bit about how the animation system has been progressing in this sprint 2. Fingers crossed, I should have the upri...
Ragdoll Boss fight - Concept & Development Update
zhlédnutí 590Před 10 měsíci
So the first game dev update, hopefully I'll get a bit better at these informal videos as I get used to them. This one goes over what I am doing overall, for the current game, and the last two weeks of developing my new ragdoll model. Games: Steam: store.steampowered.com/search/?developer=Birdmask Studio LTD Itch.io: birdmaskstudio.itch.io/ VRChat Avatars: Gumroad: hatgremlin.gumroad.com/ Socia...
VRChat World - 3D Streaming And Recording Booth
zhlédnutí 338Před 10 měsíci
World Link - vrchat.com/home/launch?worldId=wrld_31d13229-1eb8-4d48-8eda-f3d2f284347d Have you ever been to an event, and missed the main instance and so you had to watch a 3D VR show through a 2D screen? Well this is an attempt to solve that! This world's main feature is a stage that lets performers record their avatars' 3D animation data, as a 2D video pattern, that can be uploaded to any vid...
VRChat - 3D Recording/Streaming Avatar Motion v2
zhlédnutí 505Před 10 měsíci
Who's that pretty bird, It's me and ME! Some VR stuff today. I well post on the solo game development later but hey, I'm a multifaceted person, I can do 2 things! A while back I posted a video on a in VRChat avatar recording/streaming system through the in game video player - czcams.com/video/JTm2iy9gTYw/video.html - as a possible way to stream 3D performances across multiple worlds. Then I got...
Channel Announcement - Game Development And Video Making
zhlédnutí 154Před 10 měsíci
Channel Announcement - Game Development And Video Making
VRChat Avatar Update - Face Tracking Rocker Final Checks
zhlédnutí 593Před rokem
VRChat Avatar Update - Face Tracking Rocker Final Checks
VRChat Magic Circles - Moveable and Scalable Motion Based Menu Prototype
zhlédnutí 122Před rokem
VRChat Magic Circles - Moveable and Scalable Motion Based Menu Prototype
VRChat - Streaming Avatar Motion To Multiple Worlds In Game
zhlédnutí 542Před rokem
VRChat - Streaming Avatar Motion To Multiple Worlds In Game
Leaf Rolling - GameJam Trailer
zhlédnutí 345Před rokem
Leaf Rolling - GameJam Trailer
Ragdoll Funhouse - Out Now!
zhlédnutí 1,1KPřed 2 lety
Ragdoll Funhouse - Out Now!
Ragdoll Funhouse - Extended Trailer - Add To Wishlist Now
zhlédnutí 537Před 2 lety
Ragdoll Funhouse - Extended Trailer - Add To Wishlist Now
Ragdoll Funhouse - Alpha to Beta Development Footage
zhlédnutí 305Před 2 lety
Ragdoll Funhouse - Alpha to Beta Development Footage
New Game Announcement - Ragdoll Funhouse - Early Alpha Footage
zhlédnutí 571Před 2 lety
New Game Announcement - Ragdoll Funhouse - Early Alpha Footage
Crash & Collect - GameJam Trailer
zhlédnutí 557Před 2 lety
Crash & Collect - GameJam Trailer
#BrackeysGameJam Active Ragdoll + Cart - Day 1
zhlédnutí 710Před 2 lety
#BrackeysGameJam Active Ragdoll Cart - Day 1
Days With Dino - Ichi.io Trailer
zhlédnutí 1,8KPřed 2 lety
Days With Dino - Ichi.io Trailer
Videos, Social Media and Prepping For The 2nd Alpha Demo Release - Days With Dino - Indie Devlog 02
zhlédnutí 330Před 3 lety
Videos, Social Media and Prepping For The 2nd Alpha Demo Release - Days With Dino - Indie Devlog 02
Procedurally Animated, Self-Balancing Active Ragdoll Humanoid Project - Prototype In Development
zhlédnutí 8KPřed 3 lety
Procedurally Animated, Self-Balancing Active Ragdoll Humanoid Project - Prototype In Development
Making My First Open World - Week 6, Day 2 Of Making The Starting Area(Footage)
zhlédnutí 242Před 3 lety
Making My First Open World - Week 6, Day 2 Of Making The Starting Area(Footage)
Active Ragdolls; What Are They And How They Work
zhlédnutí 41KPřed 3 lety
Active Ragdolls; What Are They And How They Work

Komentáře

  • @supercoolmaniajon265

    This is surpisingly well made despite also looking unpolished.

  • @Misteurpro
    @Misteurpro Před 14 dny

    I personaly had the best experience with torque based character they are smooth for me and way easier to use

  • @cody10184
    @cody10184 Před 28 dny

    Hate to ditto a question but are you developing these projects in Unity? I'm looking to get started again I just was curious what your go to was

  • @dev-menon
    @dev-menon Před měsícem

    Do you use external forces to keep the torso up while using IK on the legs to create the illusion of the character self balancing?

  • @modo_anonymato
    @modo_anonymato Před měsícem

    Bro, we can use this to remake the gta 4 ragdoll physics

  • @1x93cm
    @1x93cm Před 2 měsíci

    Thanks man- great tutorial

  • @JtooMe2
    @JtooMe2 Před 2 měsíci

    This is great!

  • @BirdmaskStudio
    @BirdmaskStudio Před 2 měsíci

    I like the animation system works to the point, I can emphasise my fellas lack of a brain, by physically shaking him left and right with the joystick while grabbing his shoulders.

  • @jring383
    @jring383 Před 2 měsíci

    If you change the punch animation from a jab to a hook when the AI has both hands on you, that interaction will look alot better, the players punches will be able to reach over the arms of the AI (more natural). It may also help to widen the base of their feet just a bit when engaged in a clinch. The AI may be better situated to balance itself and will also look more natural. (both are standing too straight up with their feet too close together, realistically.. they would have fallen a few times tripping their own feet and each others legs

  • @halbzwilling
    @halbzwilling Před 3 měsíci

    Looks awesome! Sometimes it looks a bit choppy because of the tracking but you can smooth or ease-out the response of the avatars facial animations. 😊

  • @KarlSpark
    @KarlSpark Před 3 měsíci

    Can it work for Roblox???

  • @zippysqrl
    @zippysqrl Před 4 měsíci

    Some good information, sadly harder to work with due to how dated this video is, unity has changed a fair bit, even that asset pack isn't available anymore..

  • @max_err6047
    @max_err6047 Před 4 měsíci

    Прикольно)

  • @amirscott1964
    @amirscott1964 Před 4 měsíci

    Your channel is what introduced me to active ragdolls beyond simply knowing about gangbeasts, and I’m always looking forward to your posts On another note, are those footsteps procedural? And were they difficult to get working?

  • @NimsoStudios
    @NimsoStudios Před 4 měsíci

    What do you use to power the ragdoll joints? Are you taking the "floating pins" approach or are the joints actually powered? If you'd like to get some reference on handling ragdoll bodies I've got plenty of stuff on my channel, primarily designed around VR full body ragdoll but it applies outside of that too. My aim in general is to build a very easy to control ragdoll and then use standard game practices to make the NPCs animate and move the targets in the way they want to coupled with some procedural elements like how to move the legs when running around.

    • @BirdmaskStudio
      @BirdmaskStudio Před 4 měsíci

      Sounds awesome, i'll be sure to give them a watch! I have worked with powered joints before, my favorite prototype being this one www.artstation.com/artwork/klBP46 (Main examples at bottom of page) that gave my ragdolls a sense of muscle tension and resistance, but I had problems when developing the joint systems, and procedural animations and overall movement managers at the same time. That's why for this specific game, i'm starting off with a simple minimal physics approach. This model will have basic active ragdoll drivers, and its different limbs will blend between having no physics, just IK driven movement, to collide-able phys driven movement again when needed. This let's me work out the complex walking system, animation and combat managers without fighting the physics on the edge cases. Once this game is done, the hope is to have a stable foundation, to then start incorporating the more complex ragdoll drivers from my other prototypes, as modular pieces (I really miss the joint tension system from the link above, and would love it at least on the arms for blocking and pushing actions) on top of a proven to work, 3rd person action game character. Sorry for the wall of text, rarely get to talk about the behind the scenes, so it's nice to be able to talk about plans and the old prototypes.

  • @NexVice
    @NexVice Před 4 měsíci

    This would be hot tech for DJs in VRChat that get their instance full all the time! What do we need to do to implement this in a world and it's costs? I'm very interested!

  • @mikhailhumphries
    @mikhailhumphries Před 4 měsíci

    How to you come up with the code ? Are you using an asset like animation rigging or puppetmaster?

    • @BirdmaskStudio
      @BirdmaskStudio Před 4 měsíci

      My own code. About 3 years ago I couldn't find much on working with Ragdolls, so I just started messing around making different systems and learnt from there - Previous models can be seen on videos on this channel - This current game, is an attempt to combine a bunch of the things I've learnt, into a single stable humanoid model, that I can keep building on game to game going onward.

  • @BirdmaskStudio
    @BirdmaskStudio Před 4 měsíci

    Managed to get a fair amount in testing after recording this last night. Some very good push and dragging the target around the scene, with relatively simple code. Just need to get the combat manager set up to be able to handle all these different potential states, but the ragdolls are holding up.

  • @Gureenu
    @Gureenu Před 5 měsíci

    woah nice ragdoll, hope to see it in its full form

  • @max_err6047
    @max_err6047 Před 5 měsíci

    Вау, это круто!

  • @FizzleStudiosLtd
    @FizzleStudiosLtd Před 5 měsíci

    What engine is this?

    • @BirdmaskStudio
      @BirdmaskStudio Před 5 měsíci

      All games I've done so far have been done in the Unity3d Engine. Though once I finish this game and have the design of this system ironed out, I'm hopping to start experimenting in Godot, see how it holds up.

  • @mikhailhumphries
    @mikhailhumphries Před 5 měsíci

    I wonder if we should move to more machine learning walking brain

    • @BirdmaskStudio
      @BirdmaskStudio Před 5 měsíci

      No idea myself, since I have no idea how to use machine learning, but as someone working with designing procedural animation stuff, honestly, you don't need to go as crazy as I have with it to start getting some really good results by just mixing a little bit of code with your animation.

  • @randomstuff6786
    @randomstuff6786 Před 5 měsíci

    For anyone using this in modern unity, and having a DrawSphere error. Go to the Editor._AlternateBakedLights script, find the Handles.DrawSphere methods, replace with Handles.SphereHandleCap and add the EventType.Repaint at the end. Should work!

  • @kishirisu1268
    @kishirisu1268 Před 6 měsíci

    Seems like you dont uderstand how root motion used in games. Character moved by scripts in both cases, only difference with root motion - root bone position is used to tweak body postion, so it look more naturaly. When jusracter fall and jump it is always work for physics engine, you cant animate gravity. Is”t it obvios?

  • @bishopjackson2264
    @bishopjackson2264 Před 6 měsíci

    How would this work with moving objects? Like players and enemies

  • @bishopjackson2264
    @bishopjackson2264 Před 6 měsíci

    Heya, any tips on how you did the hidding in shadow thing, when you turned off the lights?

  • @tufanaydin6340
    @tufanaydin6340 Před 6 měsíci

    You guys are great! but after import it gives this message "Assets\AlternativeLights\Editor\Editor_AlternateBakedLight.cs(147,29): error CS0117: 'Handles' does not contain a definition for 'DrawSphere'" using Unity 2022.3.15

    • @huxi26
      @huxi26 Před 4 měsíci

      replace it with SphereHandleCap

  • @Chrixskie
    @Chrixskie Před 6 měsíci

    Amazing vr chat content and designs

  • @Chrixskie
    @Chrixskie Před 6 měsíci

    Cool system.. do you know if there is some way to create your own physics system for vr chat??

  • @valfrozz
    @valfrozz Před 6 měsíci

    Nice job getting it synced! That's always the hardest part, in my experience. If you're interested in pursuing the PvP aspect, there's a guy called GoFluffYaself who has done a lot of work on avatar particle pvp. Might be worth contacting him about it. In any case, best of luck finding all the edge cases, and happy holidays!

  • @omarguzman1112
    @omarguzman1112 Před 7 měsíci

    Where can I try it?

  • @thewaterwasfine
    @thewaterwasfine Před 7 měsíci

    4 years later and this is the first video that made me realize u can just delete the directional light and build with planes then fake the lighting

  • @valfrozz
    @valfrozz Před 7 měsíci

    One thing I'd caution would be to design your animation tree to make sure which shape you end up drawing doesn't get desync'd. Very cool system though!

    • @BirdmaskStudio
      @BirdmaskStudio Před 7 měsíci

      Yeah, server sync is one of the new areas i'll need to look into, been a while. My plan is, drawing and placing spells is all pretty much local at the moment, and when you draw a valid circle, that goes through a spell manager. Hope is that after I finish getting the playable bit of the design working I only really need to go to one spell spawning script, and make sure the server tells all local instances to *Place Circle 5 Here*

  • @medmel2160
    @medmel2160 Před 7 měsíci

    This is gold. Take my sub

  • @user-jq3xp7km3v
    @user-jq3xp7km3v Před 8 měsíci

    This is awesome!!

  • @max_err6047
    @max_err6047 Před 8 měsíci

    Очень круто, хочется видеть больше игр с такой системой ходьбы, выглядит живым.

  • @franc3spo165
    @franc3spo165 Před 8 měsíci

    This is amazing! Do you use IK in some way or do you control the position of the limbs modifying directly the angles?

  • @akiraakiraakiraakira
    @akiraakiraakiraakira Před 9 měsíci

    sweet video!

  • @jab___
    @jab___ Před 9 měsíci

    It seems I can't use projectors like @ 3:40 in your video because I'm using URP. Is there an alternative way to using projectors in URP like you did in this video? I really like your dark rooms technique

  • @Alex_Mays
    @Alex_Mays Před 9 měsíci

    Офигенная механика получилась)

  • @speedy_o0538
    @speedy_o0538 Před 10 měsíci

    Best explanation out there

  • @tyridge7714
    @tyridge7714 Před 10 měsíci

    Would it be a good approach to have both torque driven and force driven? And lower the weight of the torque driven forces when knocked around

  • @Drischa
    @Drischa Před 10 měsíci

    Nice system! I've seen a 3D video system called Holospace that records a "volumetric video" and plays it back - great for multiple people, but it never looks as clean. Your system seems great in that you can have the avatar in full quality acting out the motions. I'm interested to see how this goes, I think that recording and playing back 3D content will become a big part of VR someday, just as 2D video is massive right now.

    • @BirdmaskStudio
      @BirdmaskStudio Před 10 měsíci

      Thanks!! Also holy heck that Holospace system does look crazy. I mean dark shader witchcraft to be sure, but awesome. Still that bit about 2D and 3D content is kind of my hope with things like this system. After I went to one or two VRChat events and the main instances were full, so I had to go to the 2nd or 3rd instances, where the performance could only then be watched on a 2D screen, I thought there had to be a way to stream performers into multiple worlds. Right now i'm still cleaning it this up, and slowly adding more motion tracking to the puppet, but even at this stage I'd say it's ready to do a fair bit more with a just a little work. And, since the puppet is a world object itself, I can also see a lot of ways this could have some neat player to recording interactions, but that's something for future development.

    • @Drischa
      @Drischa Před 10 měsíci

      @@BirdmaskStudio Absolutely! I attended a VR convention and all the panels were streamed via 2D video projected onto a flat plane on the stage - I really wished that they were 3D, as the stereo vision is one of the strengths of the VR platform. I found that in the most recent VKet there were a few stalls that seemed to play back motion-capture using avatars, but I feel like these were stored as animation rather than video, so much more difficult to broadcast than a video-based method like yours. Your idea of being able to interact with the avatar sounds fun as well, I'm not sure what I'd use that for yet, but that's part of the fun of new technologies ^^

  • @justin...2008
    @justin...2008 Před 10 měsíci

    I would work with u

  • @jon_swal4585
    @jon_swal4585 Před 10 měsíci

    Welcome back. Looking forward to it :D

  • @sugarsores6521
    @sugarsores6521 Před 10 měsíci

    LFG!!!

  • @Sharkalien10
    @Sharkalien10 Před 10 měsíci

    Looking forward to it. I love your stuff on procedural animation. Hope the mic issues in this video get ironed out beforehand though

  • @francescomortilla9015
    @francescomortilla9015 Před 10 měsíci

    There Will be a mobile version