Commit Graph

295 Commits

Author SHA1 Message Date
ousttrue
48e4d71c43
Merge pull request #1504 from Santarh/fixHlapi
Refactor High-level VRM-1.0 Loading API.
2022-02-04 19:52:58 +09:00
Masataka SUMI
d5c0d5a484 change name 2022-02-04 19:11:12 +09:00
ousttrue
080f05ef72
Merge pull request #1498 from 0b5vr/constraint-axes
[1.0] Constraint, freezeAxes -> axes
2022-02-04 19:01:41 +09:00
Masataka SUMI
4fefbc38c3 Change High-level VRM-1.0 loading API. 2022-02-04 18:54:58 +09:00
ousttrue
e67448c817
Merge pull request #1503 from ousttrue/fix/gltfdata_dispose
GltfData.Dispose の呼び忘れを修正
2022-02-04 17:45:53 +09:00
ousttrue
ea53893a52
Merge pull request #1501 from 0b5vr/springbone-null
[1.0] don't export the springBone extension if there are no colliders and springs
2022-02-04 17:44:01 +09:00
ousttrue
7ce3df2a66
Merge pull request #1500 from 0b5vr/specversion
fix: add specVersion to spring bone and node constraint
2022-02-04 17:42:18 +09:00
Masataka SUMI
5d9368f919 mv Vrm10Utility to Vrm10 2022-02-04 17:22:58 +09:00
Masataka SUMI
02427e630e VRM10Utility can receive CancellationToken 2022-02-04 17:13:47 +09:00
Masataka SUMI
bb1c3d4cc1 fix comments 2022-02-04 17:12:03 +09:00
ousttrue
0d93bab539 using 2022-02-04 16:33:54 +09:00
0b5vr
14d8aeeece fix (1.0, springBone): don't export the springBone extension if there are no colliders and springs 2022-02-04 15:47:19 +09:00
0b5vr
ede3a4143c fix: add specVersion to spring bone and node constraint 2022-02-04 15:32:46 +09:00
0b5vr
d9d9e13901 change (1.0, constraint): freezeAxes -> axes
See: https://github.com/vrm-c/vrm-specification/pull/352
2022-02-04 12:33:01 +09:00
ousttrue
02c320f374 Vrm10Data.ParseOrMigrate を Parse と Migrate の別関数に分割
* Migrateの返り値は呼び出し側にDisposeの責務がある
* Vrm10Utility を Vrm10Data.ParseOrMigrate の代わりに使う
2022-02-03 22:06:06 +09:00
ousttrue
d492118f25 separate MigrationData.cs 2022-02-03 20:32:40 +09:00
ousttrue
b72dce24c2
Merge pull request #1487 from ousttrue/fix10/fix_neutral
Fix10/fix neutral
2022-02-03 20:22:02 +09:00
ousttrue
88fd397148
Merge pull request #1485 from ousttrue/fxi10/update_vrm10data_api
Fxi10/update vrm10data api

この後で、 Parse と Migrate を分割します
2022-02-03 20:21:45 +09:00
ousttrue
945873a5b3 neutral 関連個所(シリアライズ周り)を修正 2022-02-01 14:31:51 +09:00
ousttrue
ab8c19060c コメント修正 2022-01-26 19:57:10 +09:00
ousttrue
ae25b13292 use Vrm10Utility 2022-01-26 19:36:13 +09:00
ousttrue
511aa89dcc Vrm10Data.TryParseOrMigrate の API 変更
* 関連する unittest で Dispose
2022-01-26 18:53:09 +09:00
ousttrue
f9a1c8cb83 null check 2022-01-26 18:04:55 +09:00
ousttrue
33384b5557 vrm-1.0 のマイグレート絡みの Dispose は別 Issue で修正します。API 変更が必用 2022-01-26 14:19:16 +09:00
ousttrue
163308e2f4 Dispose 上の方 2022-01-26 13:08:32 +09:00
ousttrue
ab0964293f GltfData.Bin を ArraySegment<byte> から NatriveArray<byte> に置き換え。Dispose の責務が発生したが、ImporterContext が Dispose することにした。 2022-01-25 18:03:10 +09:00
ousttrue
bc7b6ffda1 Vrm10Importer で Neutral を Custom から救出するコードを追加 2022-01-18 21:07:26 +09:00
ousttrue
19edf45302 空の collider group の null check 2022-01-12 13:06:18 +09:00
ousttrue
761537a2cf
Merge pull request #1446 from ousttrue/fix10/update_spec
[1.0][Constraint] rotation local to localのみに
2022-01-06 14:56:36 +09:00
ousttrue
fcfe82588d constraint rotation:local to local only に縮小。
その他のものは後に。
2021-12-28 16:39:17 +09:00
ousttrue
ff366ac9e7 JSONキー省略時にデフォルト値を補う 2021-12-27 18:11:47 +09:00
ousttrue
e386d8c18d FirstPerson 設定が無い Renderer のデフォルト値を auto にする 2021-12-22 19:10:46 +09:00
ousttrue
99d1b5df63 implement importer normalize 2021-12-15 17:34:03 +09:00
ousttrue
ed047383f7 コード整理 2021-12-15 17:21:28 +09:00
ousttrue
042847ab64 implement KeepVertexColor 2021-12-09 19:54:59 +09:00
ousttrue
89a346d0fe
Merge pull request #1409 from ousttrue/fix10/fix_shared_accessor_convert_twice
同一のバイト列を参照するBufferAccessor が複数回、座標変換(右手・左手変換)されるのを回避する
2021-12-09 19:27:26 +09:00
ousttrue
569e0ca147 add VRMShaders.Symbols 2021-12-09 16:34:44 +09:00
ousttrue
43cf7e03a2 debug menu 2021-12-09 15:30:31 +09:00
Masataka SUMI
c96d4c1331 Image の MimeType を ITextureDeserializer に伝達する 2021-12-08 19:01:22 +09:00
Masataka SUMI
4f86e14b62 VRM10 はすでに計算済みだったので remove 2021-11-30 19:03:02 +09:00
Masataka SUMI
ff7a090c2e 頂点データを Set した際に Bounds を計算するようにする. 2021-11-30 18:54:43 +09:00
ousttrue
4a59507358 ビルド時の参照エラーを修正 2021-11-25 15:43:38 +09:00
ousttrue
9ce7cabc17 ScriptableObject に 100倍された値を保持するのをやめる
* SetBlendShapeWeight 時に 100 倍する
2021-11-24 20:17:51 +09:00
notargs
e53065aeff Use NativeSlice 2021-11-16 19:56:40 +09:00
notargs
c98a94bccb Add CopyIndicesJobs 2021-11-16 19:53:29 +09:00
notargs
550a5ae9f8 Add Serializable 2021-11-16 19:29:40 +09:00
notargs
b1afcf4c01 コメントを追加 2021-11-16 19:27:51 +09:00
notargs
be35f19cb7 MeshImporterDividedのBlendShapeの更新にかなり時間がかかっていた問題を修正 2021-11-16 19:11:53 +09:00
notargs
7b32f07c78 MeshImporterDividedを高速化 2021-11-16 18:38:37 +09:00
notargs
ed4aada948 Fix jobs 2021-11-12 19:09:05 +09:00