Commit Graph

1093 Commits

Author SHA1 Message Date
ousttrue
0f191e5e8f vrm-0.x の fastspringbone の処理は、 vrm-1.0 版と同じものを使う 2024-09-05 15:27:29 +09:00
ousttrue
9c8c98a567 UniGTLF/Runtime/SpringBoneJobs from VRM10/Runtime/FastSpringBone 2024-09-05 13:55:12 +09:00
ousttrue
4e429e1be5
Merge branch 'master' into fix/vrm1_bytelength_test 2024-08-27 14:00:59 +09:00
ousttrue
5e8f59661f
Merge branch 'master' into feature/add-importer-context-settings 2024-08-26 20:57:19 +09:00
ousttrue
5d3c66513c mesh export 時の byteLength 確認テスト。
#2413
2024-08-26 20:41:06 +09:00
tsgcpp
a500e433bb fix typo in Vrm10RuntimeSpringBone.cs 2024-08-17 22:04:45 +09:00
tsgcpp
643742dcf9 remove a space in a path "Vrm10RuntimeSpringBone.cs" 2024-08-17 22:02:07 +09:00
iruca3
8881882873
Introduce ImporterContextSettings for handling loading animation and
axes conversion.

Refs: https://github.com/vrm-c/UniVRM/pull/1719#discussion_r908105469
2024-08-17 13:35:27 +09:00
Masataka SUMI
6842cd933c
VrmAnimation depends on IMaterialDescriptorGenerator instead of "Standard" 2024-08-03 03:01:45 +09:00
Masataka SUMI
8bffa2f571
remember instance assigning 2024-08-02 18:37:26 +09:00
Masataka SUMI
67e008a984 Refactor BuiltIn MaterialDescriptorGenerator 2024-08-02 01:23:01 +09:00
Masataka SUMI
9667f2cfb8 Implements UrpGltfDefaultMaterialImporter 2024-08-02 01:19:50 +09:00
ousttrue
885adb7138
Merge branch 'master' into extended-collider-spec-version 2024-07-31 13:25:46 +09:00
Masataka SUMI
6dba5bdf71 VRM10 ScriptedImporter can detect project's RenderPipeline or select manually. 2024-07-30 23:12:02 +09:00
0b5vr
40a14d2c24 fix: Add spec version 1.0 to VRMC_springBone_extended_collider
spec versionが `1.0` の `VRMC_springBone_extended_collider` が出力されるようになるため、拡張コライダー仕様の正式リリースに合わせてマージ・リリースをお願いします。
2024-07-30 13:32:52 +09:00
Masataka SUMI
78a99fb9e9 use default arguments 2024-07-29 22:33:51 +09:00
Masataka SUMI
23f387a7c8 add RenderPipeline considering to gltf/vrm/vrm10 exporters 2024-07-29 22:28:35 +09:00
Masataka SUMI
f5d40b4d85 Refactor about detecting the RenderPipeline 2024-07-29 21:59:14 +09:00
Masataka SUMI
2e3a60f81e Ignore using Task<T>.Wait() 2024-07-28 19:23:07 +09:00
ousttrue
cc6eea567b Vrm10Instance が無い状態で Export を通す 2024-07-25 14:08:21 +09:00
ousttrue
be20563059 GetComponent を置き換え。
TryGetComponent
GetComponentOrThrow(拡張関数)
GetComponentOrNull(拡張関数)

sample と test は据え置き
2024-07-24 22:09:30 +09:00
Masataka SUMI
2778a696f1 remove unused usings 2024-07-23 20:02:47 +09:00
Masataka SUMI
47681f7677 Merge branch 'master' of https://github.com/vrm-c/UniVRM into disassemblyVrmShaders6 2024-07-23 20:00:33 +09:00
Masataka SUMI
4291c38981
Merge branch 'master' into disassemblyVrmShaders2 2024-07-23 19:54:39 +09:00
Masataka SUMI
e9da5e2b7b mv VRMShaders namespace to UniGLTF 2024-07-20 23:47:45 +09:00
Masataka SUMI
8a7d0a82f3 mv namespace from VRMShaders.VRM10.MToon10 to VRM10.MToon10 2024-07-18 23:24:50 +09:00
Masataka SUMI
36dd65c57b mv generated Vrm10Material format from VRMShaders.VRM10.Format.Runtime to VRM10 2024-07-18 22:44:05 +09:00
ousttrue
4dc5aae73c AddLogic to LogicFromTransform 2024-07-18 18:46:26 +09:00
ousttrue
1d2fed7e18 remove unsafe 2024-07-18 18:46:26 +09:00
ousttrue
02db0d3ba0 setter 2024-07-18 18:46:25 +09:00
ousttrue
7f089f1dd8 FastSpringBoneBufferBuilder を FastSpringBoneBuffer.FastSpringBoneBuffer に合体 2024-07-18 18:46:25 +09:00
ousttrue
80c2bb921c TransformIndexMap to Array.IndexOf 2024-07-18 18:46:25 +09:00
ousttrue
3d00753c83 remove simulateLastBone 2024-07-18 18:46:25 +09:00
ousttrue
d8735d8952 internal Vrm10RuntimeSpringBone.Vrm10RuntimeSpringBone 2024-07-18 18:46:25 +09:00
ousttrue
a9d645d4ff impl Vrm10RuntimeSpringBone.RestoreInitialTransform 2024-07-18 18:46:25 +09:00
ousttrue
b69b3760e3 private FastSpringBoneBufferBuilder m_initialData 2024-07-18 18:46:25 +09:00
ousttrue
7f856bf945 separate FastSpringBoneBufferBuilder 2024-07-18 18:46: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
42a3014e7a UniGLTFLogger を追加
[System.Diagnostics.Conditional("VRM_DEVELOP")] により呼び出しが消滅する。
2024-07-16 15:48:50 +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
7d3aa056ce collider のカスタムエディターで無効なパラメーターを表示しない 2024-07-11 15:11:34 +09:00
ousttrue
5500fd5051 fix plane offset. magenta 2024-07-11 14:12:07 +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