pafuhana1213 / KawaiiPhysics

KawaiiPhysics : Simple fake Physics for UnrealEngine4 & 5
MIT License
1.92k stars 287 forks source link

MeshとSkeletonのBoneIndexが違う場合に、正しい長さが取得できなくて、カーブでのパラメータが正常に動作しなくなる不具合修正 #21

Closed nkinta closed 4 years ago

pafuhana1213 commented 4 years ago

反応が遅くなって申し訳ありません。

私が勘違いしている・間違って理解している可能性が高いのですが…「MeshとSkeletonのBoneIndexが違う場合」がどのような時に発生するのかが分からず、組み込むべきか悩んでいるところです。

もし可能であれば再現手順・プロジェクトなどをご共有いただけますと助かります。 よろしくお願いいたします!

nkinta commented 4 years ago

おかず様

返答おそくなってすみません。 1メッシュに対して1スケルトンの場合は問題ないのですが、 AnimatinoBlueprintを共有する場合など、1つのスケルトンを、複数のスケルタルメッシュで共有することが多く、 その場合に不具合が発生しました。 添付した画像のように、SkeletalMeshでグレーにになった部分で実際に使われてない骨があると。そのあとのINDEXがずれて違う骨の長さを測ってしまいます。

添付した画像のスケルトンの場合には、L_FrontHair_OPT1以降の骨にKawaiiPhyicsを仕込むと、INDEX的にもっと下の骨(足とか・・)の骨長さを取得して計算してしまうようです。

スケルトンのマージは、メッシュ選択&右クリック→skeleton→AssignSkeletonでやってます。

[image: kp.png]

2020年7月25日(土) 16:23 pafuhana1213 notifications@github.com:

反応が遅くなって申し訳ありません。

私が勘違いしている・間違って理解している可能性が高いのですが…「MeshとSkeletonのBoneIndexが違う場合」がどのような時に発生するのかが分からず、組み込むべきか悩んでいるところです。

もし可能であれば再現手順・プロジェクトなどをご共有いただけますと助かります。 よろしくお願いいたします!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pafuhana1213/KawaiiPhysics/pull/21#issuecomment-663822205, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADMI2TXLN3Y6Z3KIUJJL73DR5KB7ZANCNFSM4OLIPQRA .

pafuhana1213 commented 4 years ago

詳細ありがとうございます! おかげで手元の環境でも再現 & 修正コードで解決することを確認いたしました!

早速組み込まさせていただきました! この度は本当にありがとうございました!

nkinta commented 4 years ago

v 1.5.3のアップデートありがとうございます! 他にもこちらのローカルで弄った点があるので、またちょいちょいプルリクしてみます。

2020年7月28日(火) 18:01 pafuhana1213 notifications@github.com:

Merged #21 https://github.com/pafuhana1213/KawaiiPhysics/pull/21 into master.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pafuhana1213/KawaiiPhysics/pull/21#event-3593364677, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADMI2TRNX3ZUX7KCTIQDBIDR52HU3ANCNFSM4OLIPQRA .

nkinta commented 3 years ago

おかず様

金田直隆(nkinta)と申します。

この度、 https://cedec.cesa.or.jp/2021/session/detail/s605da6d59827c

で、KawaiiPhysicsを紹介させていただこうと思っています。 紹介するにあたって、気を付けて欲しい点とか、紹介やめてほしいとか。紹介する文言を内容を見せて欲しいとか。 あるようでしたら教えていただけると助かります。

よろしくお願いいたします。

2020年7月29日(水) 9:37 naotaka kaneda @.***>:

v 1.5.3のアップデートありがとうございます! 他にもこちらのローカルで弄った点があるので、またちょいちょいプルリクしてみます。

2020年7月28日(火) 18:01 pafuhana1213 @.***>:

Merged #21 https://github.com/pafuhana1213/KawaiiPhysics/pull/21 into master.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pafuhana1213/KawaiiPhysics/pull/21#event-3593364677, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADMI2TRNX3ZUX7KCTIQDBIDR52HU3ANCNFSM4OLIPQRA .

pafuhana1213 commented 3 years ago

金田 様、

講演でのご紹介、誠にありがとうございます!とても嬉しいです! 特に紹介するにあたって禁止事項などはないのですが、本プラグインは私の趣味プロジェクトであり非公式のものですので、 Epic公式のものと誤解を生む文言は避けていただけますと大変助かります。

講演、とても楽しみにしています! よろしくお願いいたします。

nkinta commented 3 years ago

おかず様

返答ありがとうございます。

Epic公式のものと誤解を生む文言 了解いたしました。 講演がんばります。

2021年7月16日(金) 11:19 pafuhana1213 @.***>:

金田 様、

講演でのご紹介、誠にありがとうございます!とても嬉しいです! 特に紹介するにあたって禁止事項などはないのですが、本プラグインは私の趣味プロジェクトであり非公式のものですので、 Epic公式のものと誤解を生む文言は避けていただけますと大変助かります。

講演、とても楽しみにしています! よろしくお願いいたします。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pafuhana1213/KawaiiPhysics/pull/21#issuecomment-881127815, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADMI2TSVEZRTJOCVWMKAI3LTX6JLZANCNFSM4OLIPQRA .