
説明
Links
Demo Video:
How to Use: https://pafuhana1213.github.io/KawaiiPhysics-Portal/docs/getting-started/quick-start
Docs: https://pafuhana1213.github.io/KawaiiPhysics-Portal/docs
Community & Support (GitHub Discussions): https://github.com/pafuhana1213/KawaiiPhysics/discussions
Bug Reports (GitHub Issues): https://github.com/pafuhana1213/KawaiiPhysics/issues
Showcase: https://pafuhana1213.github.io/KawaiiPhysics-Portal/adoption
Short Description
Effortlessly add adorable, dynamic secondary motion to your characters' hair, clothes, and more with this lightweight and stable physics plugin for Unreal Engine.
Long Description
Bring your characters to life with Kawaii Physics, a simple yet powerful pseudo-physics plugin for Unreal Engine.
Designed for ease of use and performance, it allows you to add charming, dynamic sways to elements like hair, skirts, and accessories with minimal setup.
Kawaii Physics is built to be intuitive for artists and developers alike. With just a single node in your Animation Blueprint, you can achieve beautiful, stable, and art-directable secondary animations that respond realistically to character movements and external forces.
Its lightweight, PhysX-independent algorithm runs on the animation worker thread, ensuring high performance and frame-rate-independent results across a wide range of projects, from indie games to large-scale productions.
Whether you're creating stylized anime characters or realistic creatures, Kawaii Physics provides the tools you need to add that extra touch of life and appeal, without the common stability issues of traditional physics systems.
KawaiiPhysics has already been used in many amazing projects, so you can use it with confidence. Notable examples include Stellar Blade, Wuthering Waves, Persona 3 Reload, and Princess Peach: Showtime!. You can find more examples of adoption here:
https://pafuhana1213.github.io/KawaiiPhysics-Portal/adoption
Features
Easy Setup: Get started in minutes with a single KawaiiPhysics node in the AnimGraph.
Stable & Reliable: A length-preserving algorithm prevents common physics issues like stretching or exploding, keeping skeletal meshes intact and stable at any frame rate.
Lightweight Performance: Operates independently of PhysX and runs on the animation worker thread, with optional shared collision, for a minimal performance footprint.
Intuitive Collision: Set up sphere, capsule, box, and plane collisions directly in the viewport for precise interaction.
Art-Directable Forces: Apply modular external forces (wind, gravity, curve-driven, and your own custom Blueprint forces) for unique, gameplay-driven effects.
Anti-Penetration Tools: Use BoneConstraint and SyncBone to stop skirts and cloth from clipping through legs and the body.
Blueprint & Data-Driven: Fully controllable at runtime from Blueprint and C++ (including Anim Notifies), and save/share your settings using Data Assets and Physics Assets.
Proven in Production: Trusted by numerous projects, from indie games to commercial titles. See our showcase for examples!
Technical Details
Supported Engine Versions: Unreal Engine 5.3 - 5.8
Platforms: Windows (officially supported). The plugin should also work on virtually all other platforms supported by UE; to build for a non-Windows platform, edit the .uplugin.
C++ Source Included: Yes, licensed under the MIT License.






