Save Pose Snapshot | Adv. Anim Application [UE4/UE5]

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • Wow, wowow, wow. Today we're looking at the Save Pose Snapshot function in Unreal Engine. If you've ever wondered how to achieve hit-stop effects like Super Smash Bros, lodging weapons in enemies akin to God of War, or allow your characters to get up smoothly after being knocked to the ground with physical simulation, this is the video for you!
    ------------------------------
    Discord: / discord
    RUclips: / prismaticadev
    Twitch: / prismaticadev
    Patreon: / prismaticadev
    Twitter: / prismaticadev
    ------------------------------
    Computer Specs:
    Ryzen 3900x 12-core CPU
    MSI Geforce RTX 2080 Super
    64GB Corsair RAM
    One of those fancy nvme m.2 SSD's
    Programs of choice:
    Unreal Engine 4 - (Game Dev)
    Blender 2.8 - (Animation and Modelling)
    OBS - (Video/screen capture)
    Davinci Resolve - (Video editing)
    Adobe Photoshop - (Graphics and Texturing)
    Quixel Mixer - (Texturing)
    ProTools 11 - (Compositions and mixing)
    OldSchool Runescape - (Chillax time)
    Filmed using:
    Sony A7s2 body
    Sony 24-70mm f/2.8 GM lens
    Yonguo YN360 LED's for colour
    Yongnuo YN760 chip LED w/ Godox softbox for key
    My lovely cats names are Boycat, Girlcat and Ladycat :)

Комментарии • 29

  • @roostertheastronaut4513
    @roostertheastronaut4513 2 года назад +3

    Good God this youtube channel is so valueable

  • @LakierosJordy
    @LakierosJordy 2 года назад +10

    I totally just added the weaponbonk to my game, such a great idea. A lot of people have mentioned after playtesting some bounce or hit effect on my weapons would be nice but I had no idea how to approach it without major changes to the physics combat. (I also wanted some 'cutting' follow through, not just a hard physics bounce)
    It took like 5 minutes to add and feels great, BLESS!
    I'll post a gif on my twitter if you'd like to see the result!

  • @mmertduman
    @mmertduman 2 года назад +7

    I can't express my gratitude right now. Out of all the millions of tutorials I've watched on UE, yours pack the most detail in the most enjoyable way. Great examples, straigth to the point. Thank you.

  • @ThanhLongLe1410
    @ThanhLongLe1410 2 года назад

    I like your explaination. Very easy to understand

  • @AndrewByrnes1
    @AndrewByrnes1 2 года назад

    This is a gem.

  • @한성주-t8o
    @한성주-t8o 4 месяца назад +1

    I love you bro

  • @gabrielhencz
    @gabrielhencz 2 года назад +5

    Thanks a lot for the explanation!
    I'm guessing this could be applied to seamless transitions to cinematics and then back to gameplay. I have trouble figuring this out... Once the gameplay_anim approaches the trigger for cutscene, it could save a snapshot, switch to the cinematic mesh, apply and blend the snapshot to the cine_animation..., but then I don't if you can apply the snapshot for a skeletal mesh in sequencer which isn't instanced anywhere in player blueprint... hmmm.
    Kinda hard to imagine what would be the right solution for this case, cause I feel like seamless transitions are top secret bread in gamedev.
    Thanks a lot for this upload man, insightful info as always!

    • @PrismaticaDev
      @PrismaticaDev  2 года назад +1

      That's actually a really interesting one - you could possibly have both models running the animation in tandem at any given time using a Master Pose component, and then use a material dither to switch between them, kind of like LOD dithering

    • @gabrielhencz
      @gabrielhencz 2 года назад +1

      @@PrismaticaDev Interesting approach! I'm afraid that would have some performance impact, especially if the mesh has grooming on or is more of a high poly mesh and also the dithering would be visible. Master Pose component is a really great tip though! I haven't thought about that, it could be triggered only while in the trigger volume and then destroyed if in gameplay already, I'll look into that. Thanks a bunch man, have a good one!

  • @emilylee9280
    @emilylee9280 6 месяцев назад

    Do you happen to know how impulses and forces work for this method? I have a ragdolled character able to smoothly get up however projectiles that should be blasting him away no longer "blasts" him due to the error "Character must have Simulates physics enabled to use AddForceAtLocation. I think this is because the collider at the root bone is ultimately making the mesh not a simulated body anymore?

  • @blackdevilcreations
    @blackdevilcreations Год назад

    so.. this can be used to actually stop an animation after ragdoll and keep the mesh in f.e. DeadPose?

  • @PlayerOnHard
    @PlayerOnHard Год назад +1

    Holy crap and a fat yes to this. Yet again you have teached me. I am smarter now, again. Thank you.

  • @saumyaparmar5763
    @saumyaparmar5763 10 месяцев назад

    Damn runescape music memories unlocked

  • @diogobrizolara7201
    @diogobrizolara7201 Год назад

    What do you call this type of chart? It looks more like a cartoon, I thought it was really cool.

  • @JordanService
    @JordanService Год назад

    very nice.

  • @acbrad8969
    @acbrad8969 Год назад +1

    Your videos are great! Thank you so much for these. Did you have any plans to make a series focusing on Control Rig? I believe that plug-in is a game changer, pun intended. Would love to see if you do! Thanks again

    • @PrismaticaDev
      @PrismaticaDev  Год назад

      I do at some point! I've only used it for a few things myself so far but when I'm a bit more versed with it I'll make some videos :)

    • @acbrad8969
      @acbrad8969 Год назад

      Thanks for the quick response! I look forward to whatever you come up with.

  • @HeroGetsu
    @HeroGetsu 6 месяцев назад

    Man I would love for you to go way more in depth with all of these animation tools again please bring back this series

  • @EnricoUniverse
    @EnricoUniverse 2 года назад

    The ragdoll application looks incredible. For that last application I'm pretty sure you could also just pause the animation instead of capturing.

  • @jimaki_37
    @jimaki_37 Год назад

    Question: Can I use the pose snapshot to make my poses in game without resorting to modelling it in the 3d software?

  • @ghislainfontainebujold7834
    @ghislainfontainebujold7834 Год назад

    I like that kind of overview of the system first before. That really helped understanding the way als does that. Thx.

  • @nathanielarn5885
    @nathanielarn5885 2 года назад

    This is awesome, but how are you checking for the sword hit detections? I am building a similar system and I was just curious.

  • @procrastinator24
    @procrastinator24 6 месяцев назад

    thanks so much for the series! it helped me a lot!

  • @Fokkusu
    @Fokkusu 2 года назад

    This is super interesting! I always wondered how to go about making hitstop animation effects like the ones in dragons dogma, for they are crucial to the weight feeling everything has in that game, this has many applications :D, I love it, thanks a lot for the tutorial!

  • @slugmanestudios768
    @slugmanestudios768 2 года назад +1

    Thank you :)

  • @lorryburger8165
    @lorryburger8165 2 года назад

    I would have never known I needed to know that, thank you.

  • @mb.3d671
    @mb.3d671 2 года назад

    Love these

  • @jasonruff1270
    @jasonruff1270 2 года назад +1

    been recently using ue5 and i'm trying to make a star wars like game, man it's gonna be tough. get this the largest ship that i'm trying to not only render but also animate is around 60km wide! but i think ue5 can handle it with it's new world partitions, but just think about dog fights with 9m long starfighters and then you see something that big come from the clouds!, just insane. the trick with space games is that you have to divide the map up into quadrants so that you can hyper jump between them like having a bunch of rooms/stages