Commit Graph

864 Commits

Author SHA1 Message Date
ousttrue
3637898efb
Merge pull request #1609 from ousttrue/fix10/fix_byte4
Byte4型の ~~BoneWeight~~ SkinJoint に対応
2022-04-19 14:27:04 +09:00
ousttrue
83c16805d9 prefix VRM10 の表記ブレ 2022-04-19 14:19:45 +09:00
ousttrue
a12ce042fb IVRM10Constraint.cs abstract class to interface 2022-04-19 14:19:45 +09:00
ousttrue
d2f17b9257 仕様に準拠 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
54998b3a3e 仕様を更新、コードを再生成 2022-04-19 14:19:44 +09:00
ousttrue
c0d1fa840d GetAsSkinJointsArray と GetAsVector4Array を使う 2022-04-19 14:17:16 +09:00
ousttrue
d1fb39bb3b GetAsVector4Array 2022-04-19 14:09:50 +09:00
ousttrue
7729a3fe2b
Merge pull request #1601 from ousttrue/fix10/Vrm10Runtime
Fix10/vrm10 runtime
2022-04-19 13:26:38 +09:00
ousttrue
30996cb03c otherLicenseUrl != otherPermissionUrl をエラーとしない 2022-04-15 17:47:33 +09:00
ousttrue
8f6e6d689a catch migration exception 2022-04-15 17:42:42 +09:00
ousttrue
9a394ea842 Byte4型のBoneWeightに対応 2022-04-12 15:39:01 +09:00
ousttrue
f9fa1752eb simple 2022-04-11 17:39:20 +09:00
ousttrue
36d697fdb4 copy settings 2022-04-11 17:13:38 +09:00
ousttrue
d9280d0aa5 [ContextMenu("AddJointsToAllChild0")] 2022-04-11 17:09:43 +09:00
ousttrue
e33d5357fd Vrm10RuntimeLookAt 2022-04-11 16:16:43 +09:00
ousttrue
4483a57784 Vrm10RuntimeExpression 2022-04-11 16:03:22 +09:00
ousttrue
eb71863d6d Vrm10Instance と Vrm10Runtime で責務を整理する
* Vrm10Instance シーンヒエラルキーでの表現
* Vrm10Runtime プレイ時のインタフェース
2022-04-11 15:50:53 +09:00
notargs
700f79a700 Fix FastSpringBoneService initializing flow for #1567 2022-04-06 17:49:10 +09:00
ousttrue
0c01a8bf28
Merge pull request #1587 from Santarh/firstPersonMigrationErr
Fix a error in migrating FirstPerson.
2022-04-06 14:54:26 +09:00
ousttrue
53c9282273 唯一の public、 MeshUpdater.Execute 2022-04-05 17:42:22 +09:00
ousttrue
dadf35c802 implement UpdateDividedVertexBuffer 2022-04-05 13:13:09 +09:00
ousttrue
f199c593b7 detect dividedVertexBuffer 2022-04-05 12:48:43 +09:00
Masataka SUMI
8cffd2ccfa rename 2022-03-15 21:49:24 +09:00
Masataka SUMI
1abdb0690d rename 2022-03-15 21:48:12 +09:00
Masataka SUMI
95184dcd94 rename & comment 2022-03-15 21:41:03 +09:00
Masataka SUMI
0dc1f4b6e1 refactor 2022-03-15 21:32:11 +09:00
Masataka SUMI
0018be9253 refactor 2022-03-15 21:29:29 +09:00
Masataka SUMI
61f29b55bc refactor 2022-03-15 21:20:52 +09:00
Masataka SUMI
727f45c266 Supress null JSON access in migrating LookAt & FirstPerson 2022-03-15 21:14:26 +09:00
Masataka SUMI
8910c9baea Ignore exception 2022-03-15 20:51:46 +09:00
Masataka SUMI
f70f9e8202 Add null JSON checks. 2022-03-15 20:48:34 +09:00
Masataka SUMI
14fcc1c251 Stop using Enum.Parse 2022-03-15 20:47:49 +09:00
Masataka SUMI
7da431a956 Fix a migration error of FirstPerson. 2022-03-15 20:31:15 +09:00
Masataka SUMI
a26909291f Add null check in migrating springbone collider groups. 2022-03-15 17:36:09 +09:00
ousttrue
19f47a7d1c RuntimeOnlyAwaitCaller if isPlaying 2022-02-24 19:22:59 +09:00
ousttrue
3c873cdbaa fix await caller. ハイレベルAPI で awaitCaller=null 引き数を受ける関数が、new ImmediateCaller する 2022-02-24 19:15:59 +09:00
ousttrue
bd97a4f47f
Merge pull request #1545 from ousttrue/fix/new_immediatecaller
remove `awaitCaller ?? new ImmediateCaller()`
2022-02-22 18:20:20 +09:00
ousttrue
f49e651590
Merge pull request #1542 from ousttrue/fix10/skip_empty_mesh
skip empty mesh
2022-02-22 18:17:04 +09:00
ousttrue
c467ede04f
Merge pull request #1531 from ousttrue/fix/system_numerics_to_unityengine
Fix/system numerics to unityengine
2022-02-22 18:13:44 +09:00
notargs
e2a2c073c9 Fix springbone center logic 2022-02-21 18:25:00 +09:00
ousttrue
faebd43771 remove awaitCaller ?? new ImmediateCaller()
上流の awaitCaller を下流に使ってないことも修正
2022-02-21 16:47:44 +09:00
ousttrue
3156d0c74c skip empty mesh 2022-02-21 15:01:26 +09:00
ousttrue
c6b53148c4 remove unused 2022-02-16 16:52:27 +09:00
ousttrue
37de8f2199 Replace System.Numerics to UnityEngine 2022-02-16 16:38:18 +09:00
ousttrue
b044dc99a0 merge BufferAccessorAdapter to BufferAccessor. remove unused. 2022-02-15 20:34:23 +09:00
ousttrue
115ca18b51 BufferAccessor を UniGLTF に移動 2022-02-15 17:13:26 +09:00
ousttrue
951f22796c
Merge pull request #1523 from ousttrue/fix10/spanlike_to_nativearray
SpanLike を NativeArray で置き換える
2022-02-14 20:14:47 +09:00
ousttrue
b9d81d2cc1 use INativeArrayManager 2022-02-14 19:56:34 +09:00
ousttrue
6585ad0a98 null index check 2022-02-14 16:42:49 +09:00
ousttrue
21ac603a31 use INativeArrayManager 2022-02-14 13:22:13 +09:00
ousttrue
ae96708943 remove SpanLike 2022-02-14 13:16:09 +09:00
ousttrue
b98c2f852f BufferAccessor use NativeArray 2022-02-10 22:23:39 +09:00
ousttrue
abc9bfbe09 Vrm10ImportData use NativeArray 2022-02-10 21:03:22 +09:00
ousttrue
293a49fd31 remove ArraySegmentByteBuffer 2022-02-10 20:39:50 +09:00
ousttrue
bccad49a27 GLTF to Gltf 2022-02-10 18:53:18 +09:00
ousttrue
8d80c32a11 Merge Vrm10ExportData to ExportingGltfData 2022-02-10 18:49:48 +09:00
ousttrue
d183364687
Merge pull request #1519 from ousttrue/fix10/separate_vrm10storage
Vrm10Storageを分解
2022-02-10 16:49:03 +09:00
ousttrue
7483033bc0
Merge pull request #1520 from Santarh/updateHlapi
Define & Implements error & cancel handling explicitly about High-level VRM1.0 Loader API.
2022-02-10 14:53:58 +09:00
Masataka SUMI
6e4ef560fa throw if necessary. 2022-02-10 00:43:15 +09:00
Masataka SUMI
24f6184823 Vrm10.LoadAsync passthrough OperationCanceledException. 2022-02-10 00:26:58 +09:00
Masataka SUMI
9e06e955c3 add behaviours about function loading vrm10 has cancelled. 2022-02-09 23:14:29 +09:00
Masataka SUMI
0b77833b49 add comment 2022-02-09 20:44:29 +09:00
Masataka SUMI
23d440829e consider IAwaitCaller on VRM1.0 HLAPI 2022-02-09 20:41:13 +09:00
ousttrue
05928872cd Vrm10Storage を Vrm10ImportData と Vrm10ExportData に分解 2022-02-09 20:36:41 +09:00
Masataka SUMI
a22b4b6f52 fix cancel handling 2022-02-09 20:33:49 +09:00
Masataka SUMI
a6945d79f9 Add a minimum cancellation handling to VRM1.0 HLAPI. 2022-02-09 20:10:15 +09:00
ousttrue
720f011ae2
Merge pull request #1499 from ousttrue/fix10/simplify_vrmlib
VrmLib の整理
2022-02-09 18:28:00 +09:00
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
0b5vr
c5d330626d refactor (1.0, constraint): rename AxesMaskExtensions.Freeze -> Mask 2022-02-04 18:51:47 +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
Masataka SUMI
77fbb6ff77
Merge pull request #1497 from ousttrue/fix10/vrm10data_api
Fix10/vrm10data api
2022-02-04 16:57:54 +09:00
ousttrue
d610c84751 neutral の修正漏れ 2022-02-04 16:35:30 +09:00
ousttrue
285e393ca8 fix Dispose 2022-02-04 16:34:18 +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
ousttrue
4bb2cfaf59 remove unused 2022-02-04 15:04:56 +09:00
0b5vr
67d00a496a change (1.0, constraint): default value of axes should enable all axes 2022-02-04 13:27:21 +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
0e3bc2848a
Merge pull request #1489 from ousttrue/fix10/fix_migration_meta_firstpersonboneoffset
[1.0] Migrationのエッジケースを修正
2022-02-03 20:24:07 +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
62d217993a 同じ対象に対する設定が複数ある場合に先頭のものを採用する 2022-02-02 19:55:28 +09:00
ousttrue
67492239e8 [1.0] Migration
* meta: unknown key で throw せずに warning メッセージ表示に留める
* firstPersonBoneOffset: 無くても動くように修正
* KeyNotFoundException に key.ToString を追加
2022-02-02 13:49:29 +09:00
ousttrue
945873a5b3 neutral 関連個所(シリアライズ周り)を修正 2022-02-01 14:31:51 +09:00
ousttrue
6a4fb470ea [1.0]仕様を更新。Expressoin.Neutral が入ったのに応じて Migration を更新 2022-02-01 14:18:18 +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
8136543161
Merge pull request #1473 from ousttrue/fix10/expression_migration_fallback
vrm-0.x の仕様で、preset: unknown のときに name を preset として解釈するに対応
2022-01-18 21:33:52 +09:00
ousttrue
bc7b6ffda1 Vrm10Importer で Neutral を Custom から救出するコードを追加 2022-01-18 21:07:26 +09:00
ousttrue
cca4a54b0b 同名が複数の時、先に来た方が勝つように修正
コメント増量
2022-01-18 20:50:10 +09:00
ousttrue
7abe05827b ToLowerInvariant 2022-01-18 20:35:01 +09:00
ousttrue
1fef3fcce8 vrm-0.x の仕様で、preset: unknown のときに name を preset として解釈するに対応 2022-01-18 15:45:25 +09:00
ousttrue
65f88a8c7d using UniGLTF.Extensions.VRMC_springBone; 2022-01-13 16:39:10 +09:00
ousttrue
dcb81e89c0 rename JsonNode var 2022-01-13 16:33:14 +09:00
ousttrue
0b932a4de5 fix AddTail7cm 2022-01-12 18:24:15 +09:00
ousttrue
8ba9fa5555 gizmo color 2022-01-12 18:12:54 +09:00
ousttrue
a90a83a332 fix CreateJointsRecursive 2022-01-12 18:05:22 +09:00
ousttrue
5f60a386bc SpringBoneGroupMigrator 2022-01-12 17:47:24 +09:00
ousttrue
9f9a6898cb CreateJointsRecursive 2022-01-12 16:29:23 +09:00
ousttrue
d7482417bf コード整理 2022-01-12 16:11:06 +09:00
Yutaka Sato
78b6c4a1e6
Merge pull request #1458 from ousttrue/fix10/empty_collier_group
空の collider group の null check
2022-01-12 13:11:39 +09:00
ousttrue
19edf45302 空の collider group の null check 2022-01-12 13:06:18 +09:00
ousttrue
3ef65aab5a SpringBone gizmo 2022-01-11 14:48:41 +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
d605389354 add comment 2021-12-09 16:40:53 +09:00
ousttrue
569e0ca147 add VRMShaders.Symbols 2021-12-09 16:34:44 +09:00
ousttrue
e09c1b8df6 skip unused skin 2021-12-09 15:38:45 +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
ousttrue
3414b3b7d1 skin があるが mesh が無い。仕様はともかく実際に遭遇 2021-12-06 17:13:02 +09:00
Masataka SUMI
51893ebe4e Screen 座標系の線幅のマイグレーションミスを修正 2021-12-02 23:28:56 +09:00
Masataka SUMI
3d2e1ce395 Add a destructive migration to MToon. 2021-12-02 17:20:31 +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
5ed63e6aef warning message use MAX_WEIGHT 2021-11-24 21:56:10 +09:00
ousttrue
4533a7f0bf const 2021-11-24 21:52:47 +09:00
ousttrue
b0d8cfa567 GetBlendShapeWeight, SetBlendShapeWeight 前後で100倍する 2021-11-24 21:10:58 +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
notargs
6db8e5ecbf MeshImporterDivided.LoadDividedをNew Mesh API対応 2021-11-12 18:39:10 +09:00
notargs
f566804cc4 IndexBufferをNew Mesh APIに対応 2021-11-12 14:01:08 +09:00
notargs
c8fff439fb Add comment 2021-11-12 13:28:31 +09:00
notargs
a3674a992b UniVRM10のVertexの更新をNew Mesh APIに変更 2021-11-12 13:25:03 +09:00
ousttrue
77cc07f3d9 set indexFormat 2021-11-11 18:31:16 +09:00
PoChang007
85bf65ff20
Merge pull request #1365 from ousttrue/fix10/update_meta
[1.0] meta の Editor 仕様に追随
2021-11-08 20:35:51 +09:00
ousttrue
fee1a2c091 update meta editor 2021-11-08 20:24:46 +09:00
PoChang007
801f5b3f88
Merge pull request #1364 from ousttrue/fix/menu_slash
menu that contains "//" is not visible in Unity-2021.2
2021-11-08 19:16:42 +09:00
ousttrue
55b6921a6a ファイル名と中身が不一致。ファイル名を修正 2021-11-08 18:59:45 +09:00
ousttrue
246c15dc10 menu that contains "//" is not visible in Unity-2021.2 2021-11-08 18:01:50 +09:00
ousttrue
bbc3db8967 設定が無い時にデフォルト値を作る 2021-11-01 18:49:24 +09:00
Masataka SUMI
7935258363
Merge pull request #1349 from 0b5vr/mtoon-emissive-colorspace
fix (VRM1.0, MToon): exported emissive factor should be in linear colorspace
2021-10-29 13:48:19 +09:00
0b5vr
21eaa5307e fix (VRM1.0, MToon): Fix color space of emissiveFactor (2)
conversion should not be done throughout the entire UniVRM procedure
2021-10-29 13:46:37 +09:00
ousttrue
45d16b6772
Merge pull request #1348 from 0b5vr/mtoon-spec-version
fix (VRM1.0, MToon): change export spec version to 1.0-beta
2021-10-29 12:56:26 +09:00
Masataka SUMI
3e6abc9e5e comment 2021-10-29 00:49:46 +09:00
Masataka SUMI
100333d3c4 RenderQueue が default 値の場合を考慮 2021-10-29 00:06:43 +09:00
Masataka SUMI
2bfe585c38 mv 2021-10-28 23:58:21 +09:00
Masataka SUMI
b1710eb5d1 make internal 2021-10-28 23:57:11 +09:00
Masataka SUMI
a43ba0176f comment 2021-10-28 23:56:15 +09:00
Masataka SUMI
07967a0acd comment 2021-10-28 23:54:54 +09:00
Masataka SUMI
bd4df41789 try の範囲を狭める 2021-10-28 23:45:28 +09:00
Masataka SUMI
3dcc802285 Consider RenderQueue in migration UnlitTransparentZWrite 2021-10-28 23:37:29 +09:00
Masataka SUMI
9d6831f85f Give spec version in migratin MTOon 2021-10-28 23:01:40 +09:00
Masataka SUMI
45565eb61d Migrate UnlitTranpsarentZWrite 2021-10-28 23:00:43 +09:00
Masataka SUMI
f73a8233b2 migration uv offset scale when legacy unlit material. 2021-10-28 22:38:49 +09:00
Masataka SUMI
2d1921c1f3 Disable vertex color when use legacy unlit. 2021-10-28 22:06:50 +09:00
Masataka SUMI
6c87e1d8d1 follow material name in migration unlit 2021-10-28 21:51:44 +09:00
Masataka SUMI
75619bd5b2 refactoring 2021-10-28 21:40:15 +09:00
Masataka SUMI
7ee1555ad6 Migrate old unlit materials. 2021-10-28 21:40:05 +09:00
Masataka SUMI
7df789afde Divide & Refactoring classes in migration MToon. 2021-10-28 21:28:09 +09:00
0b5vr
acb9a25ce2 fix (VRM1.0, MToon): importer should treat emissive factor and parametric rim color factor as linear colorspace 2021-10-28 17:23:07 +09:00
0b5vr
600e8eb8d8 fix (VRM1.0, MToon): exported emissive factor should be in linear colorspace 2021-10-28 17:13:02 +09:00
0b5vr
1501f61833 fix (VRM1.0, MToon): change export spec version to 1.0-beta 2021-10-28 17:07:11 +09:00
ousttrue
48082bb7b7
Merge pull request #1347 from ousttrue/fix10/update_uvbindings
[1.0] Expression UV Binding の挙動
2021-10-28 16:43:10 +09:00
ousttrue
674b9fe859 MaterialUVBindings の対象をテクスチャー 2021-10-28 15:51:05 +09:00
ousttrue
3ba9d1cc7c Func<int, int> to delegage int MeshIndexToNodeIndexFunc(int meshIndex) 2021-10-28 14:58:03 +09:00
ousttrue
bfb4e74489 fix test 2021-10-27 22:05:30 +09:00
ousttrue
71f1eb32b0 代入漏れの修正 2021-10-27 22:02:32 +09:00
ousttrue
744221f847 Add MigrationVrmExpression.Check 2021-10-27 22:00:31 +09:00
ousttrue
806ae8d060 const LICENSE_URL_JA 2021-10-27 21:02:08 +09:00
ousttrue
87927e48fc
Merge pull request #1343 from ousttrue/fix/data_uri_handling
bufferView の data uri を実装
2021-10-27 20:43:04 +09:00
ousttrue
b8aad0cc63 IByteBuffer and glTFBuffer decoupling. 2021-10-27 19:01:42 +09:00
ousttrue
95c3c7c5d4 rename GltfData buffer access methods 2021-10-27 18:17:47 +09:00
ousttrue
4a5bbaaa9a Warning message 2021-10-27 15:55:50 +09:00
ousttrue
6597c487d2 稀に無い 2021-10-27 15:50:33 +09:00
ousttrue
6156d04c69 Avoid First throw. Skip if not found 2021-10-27 15:48:29 +09:00
ousttrue
780f08beb2
Merge pull request #1339 from ousttrue/gltf_buffer_helper
[Maintenance] refactoring gltf buffer access
2021-10-27 14:23:01 +09:00
ousttrue
1070168d64 w to data 2021-10-26 21:05:42 +09:00
ousttrue
1eec47dedd Update exporter interface. use ExportingGltfData 2021-10-26 21:02:09 +09:00
ousttrue
e8f7fdbda7 Rename GltfBufferWriter to ExportingGltfData 2021-10-26 20:34:50 +09:00
notargs
0316352e8c Fix ReconstructSpringBone default rotation 2021-10-26 18:43:34 +09:00
ousttrue
58678776b5 add GltfBufferWriter 2021-10-26 17:37:03 +09:00
ousttrue
758a9ffff9 IStorage 2021-10-26 13:00:56 +09:00
notargs
1e98f065e1 Fix errors 2021-10-25 17:03:47 +09:00
notargs
adcf43dcbe Merge remote-tracking branch 'upstream/master' into readonly_struct_material_descriptor 2021-10-25 17:02:13 +09:00
notargs
700f033fd7 MaterialDescriptorをreadonly structに変更 2021-10-25 16:52:55 +09:00
ousttrue
58bf984c9c
Merge pull request #1330 from notargs/feature/bugfix
FastSpringBoneがMathf関連のエラーを吐く問題を修正
2021-10-22 15:34:54 +09:00
notargs
698e7c0f15 不要なキャストを削除 2021-10-22 15:30:26 +09:00
notargs
c68be7c59f Fix comment 2021-10-22 15:25:19 +09:00
notargs
c215022153 Unuse mathf in burst 2021-10-22 15:24:34 +09:00
ousttrue
4ae9b94e89
Merge pull request #1324 from notargs/feature/fastspringbone_bugfix
Normalize quaternion on update headTransform.rotation
2021-10-19 18:17:33 +09:00
notargs
c350fa2808 Fix format 2021-10-19 17:04:35 +09:00
notargs
1e4b054790 Normalize quaternion on update headTransform.rotation 2021-10-19 16:18:17 +09:00
ousttrue
c8a1c99f80 top 2021-10-15 18:05:17 +09:00
ousttrue
9980faec2a 1.0-beta 2021-10-15 17:57:28 +09:00
ousttrue
b407190a80
Merge pull request #1314 from notargs/feature/spring_bone_reconstruction
FastSpringBone1.0の内部構造を動的に変更するための仕組みを追加しました
2021-10-15 17:40:24 +09:00
notargs
e9e4c9d5b6 コメントを追加 2021-10-15 16:57:09 +09:00
notargs
cfd246fce2 SpringBoneの内部構造を動的に変更するための仕組みを追加 2021-10-15 16:53:38 +09:00
ousttrue
2d85419860 CreateNodes で正しく Scale を反映する 2021-10-15 14:57:29 +09:00
ousttrue
255ad03cd2 migrate_with_scaling 2021-10-15 14:55:16 +09:00
ousttrue
c10d19c580 byte_indices 2021-10-14 18:58:39 +09:00
ousttrue
9f1207cfa9 いちおう byte 型も実装 2021-10-14 18:45:14 +09:00
ousttrue
f52e6b481f ushort の index を uint に変換する 2021-10-14 18:44:15 +09:00
Yutaka Sato
0953e00dfa
Merge pull request #1306 from notargs/feature/fastspringbone_fix_awaitcaller_bug
Hierarchyの構築が終わるまでVrm10Instanceの有効化を遅延させる
2021-10-14 17:38:26 +09:00
notargs
e2cc73b03c Hierarchyの構築が終わるまでVrm10Instanceの有効化を遅延させる 2021-10-14 17:31:50 +09:00
ousttrue
9560187ea2 clear Tangent 2021-10-14 16:49:10 +09:00
ousttrue
0f2c97c10a マイグレーション時に古い頂点Attributeが残っていた(TANGENT, COLOR_0, TEXCOORD_1) 2021-10-14 16:25:24 +09:00
ousttrue
e54afdbeed bones null check 2021-10-14 15:54:26 +09:00
ousttrue
5e84cee74b
Merge pull request #1287 from ousttrue/fix10/VisibleRenderers
[1.0] !isSelf かつ firstPersonOnly のときに VisibleRenderers から除去する
2021-10-11 14:55:10 +09:00
ousttrue
80a238c9be !isSelf かつ firstPersonOnly のときに VisibleRenderers から除去する 2021-10-08 20:09:52 +09:00
ousttrue
6506bef069 default 引き数とりやめ 2021-10-08 14:50:41 +09:00
ousttrue
2adbb21f7b GetComponentType<int> を仕様に準拠して不許可に。上流を uint に修正 2021-10-08 14:38:51 +09:00
ousttrue
8001d3673e MeshUpdater 2021-10-07 17:44:39 +09:00
ousttrue
faedf96c1d Migrate(UniGLTF.GltfData data) 2021-10-07 13:59:38 +09:00
ousttrue
990b5b35b8 Vrm10Exporterを整理 2021-10-07 13:46:20 +09:00
PoChang007
5f1499862d
Merge pull request #1279 from ousttrue/fix10/mv_spanlike
[Maintenance] mv VrmLib.SpanLike to UniGLTF.SpanLike
2021-10-06 22:49:33 +09:00
ousttrue
bfbde174c4 mv VrmLib.SpanLike to UniGLTF.SpanLike 2021-10-06 20:44:02 +09:00
ousttrue
b0a1de9f74 Avoid FastSpringBone in UnitTest 2021-10-06 19:55:19 +09:00
ousttrue
f67e0975dd
Merge pull request #1273 from notargs/feature/spring_bone_10
Improve buffer construction performance
2021-10-06 15:55:14 +09:00
notargs
55d8bcbd1c rm fastSpringBoneScope 2021-10-06 14:56:50 +09:00
notargs
88d61d32a0 rm unused property 2021-10-06 14:53:39 +09:00
notargs
367b2552e3 Add comment 2021-10-06 14:47:39 +09:00
notargs
39e98be218 Improve buffer construction performance 2021-10-06 14:45:38 +09:00
ousttrue
191ac777fe fix name 2021-10-05 19:19:12 +09:00
notargs
3ba8b65718 Rename system -> service 2021-10-05 18:56:04 +09:00
notargs
82e4d99e1b Add FastSpringBoneBufferCombiner 2021-10-05 18:51:35 +09:00
notargs
46bc49a343 Remove SpringBoneLogic & Vrm10InstanceSpringBone logics 2021-10-05 18:49:08 +09:00
notargs
d185452f48 Use ENABLE_SPRINGBONE_BURST definition 2021-10-05 18:44:30 +09:00
notargs
59b4835996 Improve FSB10 collider 2021-10-05 18:38:22 +09:00
notargs
c588d81b4d Add FastSpringBone10 core logics 2021-10-05 16:20:54 +09:00