Please enable JavaScript.
Coggle requires JavaScript to display documents.
Hainekennnnnnn18 (残タスク (0番目のユーザが抜けたときの処理 (これもKinectManagerのAPI使えばいける?…
Hainekennnnnnn18
残タスク
0番目のユーザが抜けたときの処理
これもKinectManagerのAPI使えばいける?
primaryUserIdとか
0番目のユーザをとって、
その人がロストされたときに
RearrangeUserIndicesを実行
どうなる?
SetPrimaryUserIDで二番目の人を0番目に
ユーザの動きに合わせて値
もし改良の余地あったらこれ
https://ratemt.com/k2gpapi/class_kinect_manager.html#a208f1fab4379b2bae22899364279ce8d
マイクから音とってビジュアライザーに反映
回転に対応
モデルの出し分け
実現すること
オーディオヴィジュアライザー
低音のみとる
sin波
http://prntscr.com/jhjjyg
モデルがねじれないように非表示 or 固定
登場かっこよく :check:
エフェクト
デフォルト
VGB
チラ裏
ジェスチャをmasterに移植するときの注意点
スクリプトはMyGestureListener,MyGesturePresentation
アタッチする
kinectGesturesスクリプトもkinectObjectにアタッチする
プリファブとか用意する
スクリプト通りにGOを配置する。
モデル崩れる原因
モデルの問題
関節の設定
アセットの設定
アセットの機能
笑顔
GetFaceSmileStatus
ジョイントの方向
JointOrientationView
ユーザの体の向き
FollowUserRotation
ジョイントの位置確認
JointPositionView
メニュー項目に入れるもの
キネクトセンサー
height
angle
Min user Distance
Max User Distance
Max Left Right Distance
MIDIで操作
チャンネル指定しておく
height
float
angle
float
max User Distance
float
MIn User Distance
float
Max Left Right Distance
float
文字のサイズ
float
文字のサイズ
メモ
最低6種類のジェスチャ
その他プリセットのジェスチャを利用したい
もし余裕があればVGBも使いたい
エフェクト
shurikenも使ってみる
postProssessing
クラブ女子の動きをトラッキング
ブランチ
effect01
魔法陣と上に上がるジェスチャ
gesture01
VGBのエフェクト
Iktest
ik使ってみる
jointGesture
トラッキングが外れた箇所にエフェクト出す
old_master
audiovisualをmasterにする前のmaster
testMix01
今とは違うデモから持ってきたからだと顔のトラッキング
実装
モデルがぐにゃっとならないように
関節の角度を制限する
角度自体は大丈夫なのかな?
モデルがぐにゃっとなった時の処理
モデルが崩れる直前の状態にする
パーティクルで隠す :no_entry:
廃案
モデルの関節の角度制限
キネクトで撮った値を制限する処理を書く
kinectManagerに書いてある?
AvatarController.cs?
できること
Apply MusleLimits
スクリプトで値を調整、ダイレクトに書く
モデルにrigidbodyつけて下半身が
ボーンから外れたら画面下に移動
IK使う :question:
アセットの設定でいけないか?
ignore inferred joint
検出外になるとぐるぐる回転
API
各ジョイントのデータストア
https://ratemt.com/k2gpapi/struct_kinect_interop_1_1_joint_data.html
非表示
全体のジョイント数を取得
それ引く何個かのジョイントが
外れたタイミングで何かする
JointOrientation
これ関節のねじれ具合らしい
ぐにゃる直前の状態
VGBでのジェスチャ
ルメンのこれ読め
https://prnt.sc/jfnn8y
パンチとかいるかも
クラブ女子の動きをとる
ジェスチャとエフェクトの連携
エフェクト01(魔法陣)
位置の取得
ユーザの直下
インスペクターからの調整いるかも
動作の大きさ取得
二点間のdistance
エフェクトの大きさ
burstのcount
インスペクターから調整できるように
パーティクルのサイズ
インスペクターから調整できるように
gravity modifierで上がるスピード
インスペクターから調整できるように
エフェクト02(体の周りビーム)
位置
ユーザの腰の位置
エフェクト03(体の周り放射線)
位置
ユーザの腰の位置
検証・確認
暗い場所でのフレームレート調べる
のちのち確認すること
体の回転
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t8
頭の回転
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t9
登場のかっこよさ
組みあわせると最初にアニメーションできたのちにキャプチャ
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t11
キネクトの高さとアングル
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t13
ユーザの検出と退出時のイベント
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t14
このタイミングで何か非表示とかにする?
他ユーザ使用時の処理
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t26
独自ジェスチャの指定(自作)
PDF読む
D:\heineken18\Kinect_Sample\Assets_Assets\K2Examples_Readme
検出から外れたボーンのコントロール
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t31
後ろ向いたときにもしかしたら検出してくれる
https://rfilkov.com/2015/01/25/kinect-v2-tips-tricks-examples/#t37
0番目の人が検出から外れたときの処理
KinectManager
User Detection Order
距離とか順番でorderを操作