Commit Graph

241 Commits

Author SHA1 Message Date
ousttrue
91a8ef2045 implement Joint gizmo 2022-10-06 21:09:28 +09:00
Masataka SUMI
ec627fba5e follow matcapFactor in material color binding 2022-09-21 19:17:06 +09:00
Masataka SUMI
59b88c3f6e Fix a bug of incorrect pose set when EnforceTPose called 2022-09-21 17:34:31 +09:00
Masataka SUMI
7ef5c7be54 remove unnecessary value of ControlRigGenerationOption 2022-09-21 16:22:59 +09:00
Masataka SUMI
16049b4c49 The FirstPerson method must reference the raw head bone instead of the control rig bone. 2022-09-20 13:40:52 +09:00
Masataka SUMI
be4f7847b4 Bone name must be unique in the vrm instance. 2022-09-16 18:28:45 +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
ousttrue
bc1d972311
Merge pull request #1785 from 0b5vr/mtoon-1-beta
Fix specVersion of MToon `1.0-draft` -> `1.0-beta`
2022-09-09 13:41:16 +09:00
0b5vr
244e7b1947 refactor: update constraint spec URL on comments 2022-09-09 12:06:45 +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
ousttrue
20be242bfa
Merge pull request #1776 from Santarh/controlRIg4
Change access modifiers, Add methods, about ControlRig
2022-09-06 21:38:23 +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
4649f7aa60 Merge branch 'master' of https://github.com/vrm-c/UniVRM into controlRig2 2022-09-06 19:52:34 +09:00
ousttrue
aedfd5c850
Merge pull request #1774 from Santarh/contolRig
Rename class names about FKRetarget into ControlRig
2022-09-06 19:51:33 +09:00
Masataka SUMI
411db43ad7 remove unused 2022-09-06 19:43:59 +09:00
Masataka SUMI
072031973c Refactoring about RuntimeControlRig 2022-09-06 19:26:40 +09:00
Masataka SUMI
beb37abe3b Remove unused variables 2022-09-06 18:33:17 +09:00
Masataka SUMI
6f67676fe9 rename class name 2022-09-06 18:22:25 +09:00
ousttrue
e73840aec1
Merge pull request #1768 from ousttrue/feature10/fk_retarget
Feature10/fk retarget
2022-09-06 18:02:19 +09:00
ousttrue
98bed36d20
Merge pull request #1763 from ousttrue/fix10/aim_axis_reversex
[1.0] AimConstraint の修正
2022-09-05 16:20:59 +09:00
ousttrue
2eb64b5f24 FkRetarget の初期実装。vrm-1.0 で 正規化をやめるので、従来の正規化済みTPoseに対する localRotation を変換して適用する機能です 2022-08-23 15:53:21 +09:00
ousttrue
64f5a05bc3 Vrm10FkRetarget 2022-08-23 15:06:19 +09:00
ousttrue
ea9aa5afe6 world を local に修正 2022-08-05 16:07:20 +09:00
ousttrue
95dddde143 m_lookAtSpace へのアクセスを局所化。OffsetFromHead はちゃんと使っていることを確認 2022-08-05 15:59:32 +09:00
ousttrue
a3ee9b44b8 pitch の正方向を vrm-0.x と同じにする 2022-08-05 15:52:43 +09:00
ousttrue
996ff6e03b lookat bone方式の初期姿勢を実装 2022-08-02 20:14:46 +09:00
ousttrue
3ab946f8ac euler 角の正の方向。ロジックをドキュメントに合わせる。 2022-08-02 19:58:27 +09:00
ousttrue
29df3f89da aim gizmo 2022-08-01 20:38:43 +09:00
ousttrue
cc304f3b90 fix importer / exporter 2022-08-01 19:35:01 +09:00
ichi23
692ccfee49 fix procedural expression weights 2022-07-21 15:06:40 +09:00
ousttrue
9dc582150b implement PositionHandle for VRM10SpringBoneCollider 2022-07-06 17:28:29 +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
e1162479e7 Awake で初期化するのが早すぎて Runtime ロードで動作しない 2022-06-17 20:25:20 +09:00
ousttrue
5758f12a88 Move Vrm10Instance.SpringBoneCenter to Vrm10InstanceSpringBone.Spring.Center. Update exporter and importer. 2022-05-30 22:15:00 +09:00
Masataka SUMI
b12b4c95ad the UV transform is needed to update _MainTex_ST only. 2022-05-18 17:38:59 +09:00
ousttrue
d02bdd3d5f
Merge pull request #1629 from notargs/feature/use_gizmo_selected
OnDrawGizmosではなくOnDrawGizmosSelectedを利用する
2022-04-22 19:54:07 +09:00
notargs
247b9347e9 OnDrawGizmos -> OnDrawGizmosSelected 2022-04-22 19:51:35 +09:00
0b5vr
610048cdcf change (1.0, constraint): Change max range of weights to 1.0
現状、仕様ではweightの最大値は1.0となっているので、UI上もこれに従うのが良いと思います。
2022-04-21 12:18:18 +09:00
ousttrue
83c16805d9 prefix VRM10 の表記ブレ 2022-04-19 14:19:45 +09:00