Commit Graph

52 Commits

Author SHA1 Message Date
ousttrue
f643f2befd BlittableExternalData to BlittableModelLevel 2024-10-03 19:42:33 +09:00
ousttrue
952730c446 lookAt は root と同じ向きが初期姿勢
LookAtOriginTransform.rotation = instance.transform.rotation;
2024-09-24 18:08:24 +09:00
ousttrue
0b08507f7a IVrm10SpringBoneRuntime.InitializeAsync 2024-09-24 14:37:31 +09:00
ousttrue
e53ff877e2 Vrm10FastSpringboneRuntimeStandalone 2024-09-20 16:44:12 +09:00
ousttrue
f7f7f756fa IVrm10SpringBoneRuntime 2024-09-20 15:13:25 +09:00
ousttrue
3a37f35883 Vrm10Runtime から SpringBone 関連を Vrm10RuntimeSpringBone に分離 2024-07-18 18:46:25 +09:00
ousttrue
5b47fab89f SpringBonePaused to IsSpringBoneEnabled. invert boolean 2024-07-18 18:46:25 +09:00
ousttrue
af9e18c09c add BlittableExternalData.Paused 2024-07-18 18:46:25 +09:00
ousttrue
4ffb659992 impl capsule inside 2024-06-06 14:24:43 +09:00
ousttrue
94e732d83a impl plane collider 2024-06-06 13:45:39 +09:00
ousttrue
a71aa9fd8f import 2024-06-05 15:54:03 +09:00
ousttrue
0c4f768eb2 LookAtInput get, set 2023-08-18 18:03:51 +09:00
ousttrue
43033ae0dd Vrm10RuntimeLookAt やりなおし。 2023-08-18 17:35:03 +09:00
ousttrue
44d2f2a926 LookAtInput を導入。LookAt.Process を整理。値の取得 => 位置ベースの場合に角度に解決 の2ステップ。
obsolete 削除
2023-08-18 15:51:59 +09:00
ousttrue
eddc4a0e27 rename variable 2023-08-18 15:06:41 +09:00
ousttrue
0501c43a42 ILookAtEyeDirectionProvider を Vrm10RuntimeExpression から取り外し 2023-08-17 20:36:17 +09:00
ousttrue
72472c3f58 LookAt memo 2023-08-17 16:57:24 +09:00
ousttrue
00641d4720 naming 2023-08-16 14:58:40 +09:00
ousttrue
01fe012fbf 1 origin 2023-08-16 14:49:21 +09:00
ousttrue
27b284bdb6 move Retarget to API 2023-08-16 13:53:54 +09:00
Masataka SUMI
358fd8b939 Fix for failed tests. 2023-03-06 17:53:07 +09:00
ousttrue
a82dfd4611 Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化して単純化する。
初期回転を持つポーズの受付は、Vrm10BoneInitialRotation を使う別クラスに委譲する。
(次で作ります)
2023-02-20 13:54:12 +09:00
Masataka SUMI
e7b5d23690 Add a LookAtOrigin transform to ControlRig. 2023-02-17 17:43:20 +09:00
Masataka SUMI
b376a94d75 rename gaze to LookAt 2023-02-14 22:56:16 +09:00
Masataka SUMI
a344a8d12b Refactoring about Vrm10 LookAtRuntime 2023-02-14 22:08:18 +09:00
ousttrue
7af375cf34 Vrm10Importer の引き数を整理
* controlRigGenerationOption を削除
* controlRigInitialRotations に一本化
* IReadOnlyDictionary<HumanBodyBones, Quaternion> を使う
* XR_EXT_hand_tracking の親指のロールを修正
2022-11-28 15:44:25 +09:00
ousttrue
4a4dbb447a initialRotations 2022-11-25 20:29:02 +09:00
notargs
46e3ec70d5 外力をキャラクターごとに設定するように変更 2022-10-20 15:31:59 +09:00
Masataka SUMI
902ed67335 Add ControlRigGenerationOption 2022-09-16 17:02:29 +09:00
Masataka SUMI
ae8d4db6b9 Fix bug of null access when loading vrm1.0 prefab placed in the scene. 2022-09-12 17:55:34 +09:00
Masataka SUMI
9c88a9761c Add generateControlRig option to VRM 1.0 Importer 2022-09-07 18:51:23 +09:00
Masataka SUMI
f06d4bdd35 Create the ControlRig at a child of the VRM instance root. 2022-09-07 16:36:29 +09:00
Masataka SUMI
0dfa783406 mv CachedEnum namespace to UniGLTF.Utils 2022-09-07 15:59:35 +09:00
Masataka SUMI
e4041895f4 add EnforceTPose method to ControlRig 2022-09-06 21:19:27 +09:00
Masataka SUMI
3753c6cde7 make IVrm10Constraint access public 2022-09-06 20:12:10 +09:00
Masataka SUMI
1e52889cc2 make Runtime Process methods internal. 2022-09-06 20:04:16 +09:00
Masataka SUMI
072031973c Refactoring about RuntimeControlRig 2022-09-06 19:26:40 +09:00
Masataka SUMI
6f67676fe9 rename class name 2022-09-06 18:22:25 +09:00
ousttrue
64f5a05bc3 Vrm10FkRetarget 2022-08-23 15:06:19 +09:00
Masataka SUMI
289e9e90b9 Fix vrm10 springbone initializing problem. 2022-07-05 21:49:47 +09:00
ousttrue
6ba7499a2f
Merge pull request #1713 from ousttrue/fix/rename_metacarpal
[1.0] 親指のボーン名を metacarpal, proximal, distal に変更
2022-06-28 16:06:46 +09:00
amamagi
b8ae94ddea use cached local rotation for spring bone calculation 2022-06-27 13:26:36 +09:00
amamagi
b537a4a3ea add default transform states 2022-06-27 12:53:21 +09:00
amamagi
63eb58d6b7 Revert "Vrm10Runtime.ReconstructSpringBoneを呼んだ時点のSpringBoneの形状を維持する方向に剛性が働いてしまう問題を修正"
This reverts commit 904b82c114.
2022-06-27 10:43:21 +09:00
ousttrue
f19389c03a Animator じゃなくて Vrm10Instance から bone を得る 2022-06-24 18:10:42 +09:00
amamagi
904b82c114 Vrm10Runtime.ReconstructSpringBoneを呼んだ時点のSpringBoneの形状を維持する方向に剛性が働いてしまう問題を修正 2022-06-22 19:46:18 +09:00
ousttrue
5758f12a88 Move Vrm10Instance.SpringBoneCenter to Vrm10InstanceSpringBone.Spring.Center. Update exporter and importer. 2022-05-30 22:15:00 +09:00
ousttrue
a12ce042fb IVRM10Constraint.cs abstract class to interface 2022-04-19 14:19:45 +09:00
ousttrue
325fe98980 新仕様に合わせて旧コンポーネントを整理。Vrm10AimConstraint, Vrm10RollConstraint, VRM10RotationConstraint のコンポーネント(placeholder), Import, Export を実装 2022-04-19 14:19:44 +09:00
ousttrue
e33d5357fd Vrm10RuntimeLookAt 2022-04-11 16:16:43 +09:00