Get the latest version of Kazuya Okada's tool for cute and bouncy hair, clothes, and more.
Developed by Epic Games' Kazuya Okada, Kawaii Physics plug-in simulates physics in a way that suits Japanese animation-style games, where realistic physics might feel out of place. It allows for simple jiggle effects on elements like hair, skirts, ears, or anything else your creativity can imagine and has been widely adopted in major commercial titles, including Shin Megami Tensei V, Wuthering Waves, Stellar Blade, and Persona 3 Reload.
Kawaii Physics respects the original shape while controlling physics based on the animation and movement/rotation of the SkeletalMeshComponent. It comes with the KawaiiPhysics node, which can be used in the AnimGraph of AnimationBP.
You can specify certain bones and their child bones to move in sync with the character's motion. With just two types of physics control parameters, it's easier to set up compared to the engine's standard AnimDynamics. Add sphere, capsule, and plane collisions and adjust the position, orientation, and size of each collision in the Animation Editor's viewport.
Kawaii Physics maintains bone length, preventing bones from stretching or shrinking even if calculations fail, and uses a simple algorithm without PhysX, which should result in lower overhead compared to the engine's standard physics system.
Take a look at another demo below:
With the latest update, Kawaii Physics now supports Unreal Engine 5.5 and resolves packaging issues in UE5.4.
Learn more and download it on GitHub by clicking this link, and don't forget to join our 80 Level Talent platform and our new Discord server, follow us on Instagram, Twitter, LinkedIn, Telegram, TikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.