Home

Awesome

Kawaii Physics

<a href="https://youtu.be/0f-l-SP07Mo"> <img src="https://github.com/user-attachments/assets/0bc33f5c-c7db-49b3-8e98-75dc062a4e2a" alt="画像" width="640px"> </a>

Demo : https://youtu.be/0f-l-SP07Mo

English doc
https://github.com/pafuhana1213/KawaiiPhysics/blob/master/README_en.md

ダウンロード(C++ビルド環境がない方向け)
Github : https://github.com/pafuhana1213/KawaiiPhysics/releases/
Booth : https://pafuhana1213.booth.pm/items/5943534
(ストアアカウントをフォローするとアップデート通知あり)

ディスカッション

不具合報告

採用実績

はじめに

Kawaii Physicsは UnrealEngine4,5用に作成した疑似物理プラグインです。
髪、スカート、胸などの揺れものを「かんたんに」「かわいく」揺らすことができます。


お借りしたキャラクタ:Gray ちゃん http://rarihoma.xvs.jp/products/graychan


https://www.youtube.com/watch?v=UvpEIBGegvs
お借りしたキャラクタ:ミライ小町 https://www.bandainamcostudios.com/works/miraikomachi/

特徴


物理挙動を実装するにあたって参考にした資料
次期アイドルマスター グラフィクス&アニメーション プログラミング プレビュー

動作環境

UE4.26以前でビルドする際は、GetSkeleton()をSkeletonに修正する必要があります。

UE4.21以前でビルドする場合は、KawaiiPhysicsEditMode.cpp における
GEngine->ConstraintLimitMaterialPrismatic->GetRenderProxy () を
GEngine->ConstraintLimitMaterialPrismatic->GetRenderProxy (false) に修正する必要があります。

UE4.23以前でビルドする場合は、awaiiPhysics.uplugin における
"Type": "UncookedOnly", を "Type": "DeveloperTool", に修正する必要があります(たぶん)。

使い方

BPプロジェクトをC++プロジェクトに変換するには

「C++ クラス ウィザード」からC++コードを追加することで C++プロジェクトに変換可能です。
https://docs.unrealengine.com/5.0/ja/using-the-cplusplus-class-wizard-in-unreal-engine/

ただし、Visual StudioなどのC++をビルドできる環境を準備する必要があります。
https://docs.unrealengine.com/5.0/ja/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine/

サンプル

解説記事・動画

公式

非公式( ありがとうございます!)

ライセンス

MIT

作者

おかず@pafuhana1213

ハッシュタグ

#KawaiiPhysics

履歴