nc_snkhr_250207.ct
リクエスト頂いてたタイトルですw
なかなか表示の乱れが解決しなくて出せてませんでしたが、
試行錯誤の末、ようやく「カスタマイズ」の方では
うまくいった感じなので、公開します。
DLCは購入してなかったので試せてません。
まだ「バトル」では乱れます。
nc_smt5v_250203.ct
UE系ゲーム用に需要あるの?て思ったりもしましたが、
知的好奇心を満たす為に作っちゃったので公開しときます。
(単にアルテミスを弄ってみたかっただけですがw)
悪魔毎、関節毎に回転方向が異なったりするので、
少々使い辛いです。
xyzのいずれでも回転しない場合は、
wの値を変更してみてください
(キーはM+8とM+9を割り当てています)。
長らくお待たせしてしまいましたが、
関節操作の基本的部分はできた感じなので公開します。
nc_pjdv_221128.ct
他のコードと少し異なるので補足です。
関節番号は、三つで一つの関節に対応しております。
3倍数+00の番号が回転、
3倍数+01か3倍数+02のどちらかの番号が
肘や膝などを曲げる為のIK終点の座標移動、となっているので、
3倍数+00だけで回転する関節には、+01と+02の操作はおそらく不要です。
たとえばですが、
504を選択して左膝を回転させると、
脚全体が、内側か外側には回転しますが
曲げることはできないので、
505を選択し回転と同じキーで操作すると
脚を開いたり曲げたり伸ばしたりができます。
hotkeys:
X+B+I:joint number -3
X+B+K:joint number +3
関節操作の基本的部分はできた感じなので公開します。
nc_pjdv_221128.ct
他のコードと少し異なるので補足です。
関節番号は、三つで一つの関節に対応しております。
3倍数+00の番号が回転、
3倍数+01か3倍数+02のどちらかの番号が
肘や膝などを曲げる為のIK終点の座標移動、となっているので、
3倍数+00だけで回転する関節には、+01と+02の操作はおそらく不要です。
たとえばですが、
504を選択して左膝を回転させると、
脚全体が、内側か外側には回転しますが
曲げることはできないので、
505を選択し回転と同じキーで操作すると
脚を開いたり曲げたり伸ばしたりができます。
hotkeys:
X+B+I:joint number -3
X+B+K:joint number +3
少し使いやすくする為に、
新しい機能を追加しました。
nc_doa5lr_220501.ct
[control_joints_x86]
"multiplier_speed _rotate"
この値を変更すると、
設定した全スロットの"speed _rotate"を調節できます。
乗算値なので、2.0だと二倍、0.5だと半分の回転速度になります。
"speed _rotate"側の設定値自体は変更されません。
"multiplier_speed _return"
この値を変更すると、
設定した全スロットの"multiplier_speed _return"を調節できます。
"multiplier_speed _rotate"と使い方は同じです。
"speed _return"側の設定値自体は変更されません。
"fill speed_rotate"
hotkey:Q+1
ホットキーを押すと、
全スロットの"speed_rotate"の値が
"new_speed _rotate"で設定してある値で上書きされます。
初期化や全スロットの値を同じにしたい時に使ってください。
"fill speed_return"
hotkey:Q+2
ホットキーを押すと、
全スロットの"speed_return"の値が
"new_speed_return"で設定してある値で上書きされます。
"fill limit_rotate"
hotkey:Q+3
ホットキーを押すと、
全スロットの"limit_rotate"の値が
"new_limit_rotate"で設定してある値で上書きされます。
"fill init-accele "
hotkey:Q+4
ホットキーを押すと、
全スロットの"initial acceleration"の値が
"new_init-accele"で設定してある値で上書きされます。
"invert rotations"
hotkey:Q+X
ホットキーを押すと、
全スロットの"rotation"の値が反転し、
回転方向が逆の、
positiveがnegative、
negativeがpositiveになります。
新しい機能を追加しました。
nc_doa5lr_220501.ct
[control_joints_x86]
"multiplier_speed _rotate"
この値を変更すると、
設定した全スロットの"speed _rotate"を調節できます。
乗算値なので、2.0だと二倍、0.5だと半分の回転速度になります。
"speed _rotate"側の設定値自体は変更されません。
"multiplier_speed _return"
この値を変更すると、
設定した全スロットの"multiplier_speed _return"を調節できます。
"multiplier_speed _rotate"と使い方は同じです。
"speed _return"側の設定値自体は変更されません。
"fill speed_rotate"
hotkey:Q+1
ホットキーを押すと、
全スロットの"speed_rotate"の値が
"new_speed _rotate"で設定してある値で上書きされます。
初期化や全スロットの値を同じにしたい時に使ってください。
"fill speed_return"
hotkey:Q+2
ホットキーを押すと、
全スロットの"speed_return"の値が
"new_speed_return"で設定してある値で上書きされます。
"fill limit_rotate"
hotkey:Q+3
ホットキーを押すと、
全スロットの"limit_rotate"の値が
"new_limit_rotate"で設定してある値で上書きされます。
"fill init-accele "
hotkey:Q+4
ホットキーを押すと、
全スロットの"initial acceleration"の値が
"new_init-accele"で設定してある値で上書きされます。
"invert rotations"
hotkey:Q+X
ホットキーを押すと、
全スロットの"rotation"の値が反転し、
回転方向が逆の、
positiveがnegative、
negativeがpositiveになります。
※ニコニコ動画を使ってみました。
薦めてくれた方、ありがとうございます。
関節操作に修正と追加がありますです。
grind付属版
nc_mhw_220411.ct
grind無し版
nc_mhw_2204112.ct
[control_joints]
・膝関節操作時に曲りが不自然になるのを修正。
・grind機能を追加。
・その他微修正。
grindが不要な方や、
環境が合わず使えない方は、
grind無し版をどうぞ。
薦めてくれた方、ありがとうございます。
関節操作に修正と追加がありますです。
grind付属版
nc_mhw_220411.ct
grind無し版
nc_mhw_2204112.ct
[control_joints]
・膝関節操作時に曲りが不自然になるのを修正。
・grind機能を追加。
・その他微修正。
grindが不要な方や、
環境が合わず使えない方は、
grind無し版をどうぞ。
最新記事
(01/01)
(01/01)
(06/22)
(01/19)
(03/02)
(02/28)
(02/28)
(02/25)
カテゴリー
ブログ内検索
最新コメント
[03/09 maguro]
[03/09 MemoryH]
[03/07 doa]
[03/07 TK8]
[03/06 いちファン]
[03/05 名無しさん@1456E7A5]
[03/03 名無しさん@1456E7A5]
[03/02 名無しさん@1456E7A5]
最新TB
アーカイブ
Powered by