Commit Graph

62 Commits

Author SHA1 Message Date
ousttrue
059e691aca Vrm10Instance.DisposeRuntime 2025-02-25 23:22:07 +09:00
ousttrue
5885004730 UniGLTFLogger 2025-02-05 03:47:56 +09:00
ousttrue
6eb9e589b9 set icon 2024-12-10 16:12:25 +09:00
ousttrue
eade1b521f 初期設定時など空の時にエラーになる 2024-12-04 16:29:36 +09:00
ousttrue
2d554fbf62 remove comment out 2024-11-12 13:47:05 +09:00
ousttrue
6ea8259304 IVrm10SpringBoneRuntime.DrawGizmos 2024-11-12 13:47:05 +09:00
ousttrue
8701fc4af3 OnDrawGizmosSelected 2024-11-12 13:47:05 +09:00
ousttrue
64b18efcd3 spring root は radius が無い。1cm 決め打ち。 2024-11-12 13:47:05 +09:00
ousttrue
41a86297de [1.0] joint gizmo simple 化
- joint は自身のSphere描画をする(radius 取得のみ vrm に問い合わせる)
- vrm は連結Lineの描画をする
2024-11-12 13:47:05 +09:00
ousttrue
44a9bc5aeb impl OnDrawGizmosSelected and Separate for VRM10SpringBoneColliderGroup 2024-11-07 23:43:51 +09:00
ousttrue
9c933390f1 default の SpringboneRuntime の条件見直し 2024-10-25 17:58:46 +09:00
ousttrue
135ec7a0da SpringboneRuntime が null だと NullReference Exception
SpringboneRuntime が null になるのは、scene 配置 play の時だけ。
2024-10-25 14:09:31 +09:00
ousttrue
86e0999a58 [1.0] Scene配置モデルのDefaultSpringBone を Vrm10FastSpringboneRuntimeStandalone に変更 2024-10-08 14:18:41 +09:00
ousttrue
02c5224795 IVrm10SpringBoneRuntimeProvider 2024-09-25 13:36:19 +09:00
ousttrue
0b08507f7a IVrm10SpringBoneRuntime.InitializeAsync 2024-09-24 14:37:31 +09:00
ousttrue
659624292a private 2024-09-20 20:21:13 +09:00
ousttrue
885f7ac2ef シーン配置オブジェクトの SpringboneRuntime 2024-09-20 19:29:20 +09:00
ousttrue
6c8bc6f379 private m_springBoneRuntime. etc 2024-09-20 17:58:24 +09:00
ousttrue
f7f7f756fa IVrm10SpringBoneRuntime 2024-09-20 15:13:25 +09:00
ousttrue
be20563059 GetComponent を置き換え。
TryGetComponent
GetComponentOrThrow(拡張関数)
GetComponentOrNull(拡張関数)

sample と test は据え置き
2024-07-24 22:09:30 +09:00
ousttrue
5269bb9b8a remove unused 2024-07-11 19:12:28 +09:00
ousttrue
2ff310a070 VRM10SpringBoneJoint.s_activeForGizmoDraw to InternalsVisibleTo
"DrawColliders"
2024-07-11 19:09:35 +09:00
ousttrue
5b954dbb7c add toggle DrawCollider 2024-07-11 18:20:32 +09:00
ousttrue
a30dfd363b spring と 関連のある collider も描画する 2024-07-11 14:12:07 +09:00
ousttrue
8c09ff60df isLastTail 2024-07-11 14:12:07 +09:00
ousttrue
a87ceb0fd4 VRM10SpringBoneJoint の Gizmo を Spring 単位にまとめて描画するようにした
末端の joint を選択していても 根元から一連の joint を描画し、
末端を別色で highlight する。
2024-07-11 14:12:07 +09:00
ousttrue
e85b246ce4 remove Vrm10Instance.OnDrawGizmosSelected
https://github.com/vrm-c/UniVRM/issues/2325
2024-07-11 14:12:07 +09:00
ousttrue
2effde9c1f show spring info on VRM10SpringBoneJointEditor 2024-07-11 14:12:07 +09:00
Fuji Sunflower
e4474a3331
Add RequireComponent
Add Humanoid as RequireComponent to Vrm10Instance.cs
2024-02-17 15:25:09 +09:00
tsgcpp
f3e0e8e417 fix: Skip Vrm10Runtime instantiation after the GameObject is destroyed 2024-01-06 00:16:03 +09:00
Fuji Sunflower
ad11124329 Fix null exception
Fix null exception by Humanoid
2023-10-28 20:12:52 +09:00
ousttrue
a82dfd4611 Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化して単純化する。
初期回転を持つポーズの受付は、Vrm10BoneInitialRotation を使う別クラスに委譲する。
(次で作ります)
2023-02-20 13:54:12 +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
ousttrue
b18e5cd63b VRM10Object を作成するステップ
* VRM10Object が無いときにエラー表示
* VRM10Object が無ければ VRM10Instance を停止させる
2022-10-26 14:27:36 +09:00
ousttrue
b2c3d14942 親指のガイド表示 2022-10-20 16:58:43 +09:00
Masataka SUMI
7ef5c7be54 remove unnecessary value of ControlRigGenerationOption 2022-09-21 16:22:59 +09:00
Masataka SUMI
902ed67335 Add ControlRigGenerationOption 2022-09-16 17:02:29 +09:00
Masataka SUMI
9c88a9761c Add generateControlRig option to VRM 1.0 Importer 2022-09-07 18:51:23 +09:00
ousttrue
3ab946f8ac euler 角の正の方向。ロジックをドキュメントに合わせる。 2022-08-02 19:58:27 +09:00
ousttrue
f19389c03a Animator じゃなくて Vrm10Instance から bone を得る 2022-06-24 18:10:42 +09:00
ousttrue
5758f12a88 Move Vrm10Instance.SpringBoneCenter to Vrm10InstanceSpringBone.Spring.Center. Update exporter and importer. 2022-05-30 22:15:00 +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
ousttrue
eb71863d6d Vrm10Instance と Vrm10Runtime で責務を整理する
* Vrm10Instance シーンヒエラルキーでの表現
* Vrm10Runtime プレイ時のインタフェース
2022-04-11 15:50:53 +09:00
ousttrue
8ba9fa5555 gizmo color 2022-01-12 18:12:54 +09:00
ousttrue
3ef65aab5a SpringBone gizmo 2022-01-11 14:48:41 +09:00
notargs
e9e4c9d5b6 コメントを追加 2021-10-15 16:57:09 +09:00