Commit Graph

802 Commits

Author SHA1 Message Date
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
c0a02c3c5e Test use latest interface. 2021-10-14 15:36:01 +09:00
ousttrue
251c3d7706 Samples を Samples~ に移動
以降、Unity でコンパイルが通っていることを保証できない。つらい
2021-10-13 17:37:45 +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
bf7e84b1ab
Merge pull request #1280 from ousttrue/fix10/migrate_not_normalized
[1.0] ヒエラルキーに回転・スケールが含まれているモデルのマイグレーション
2021-10-11 14:37:22 +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
eabd4ca920 UniVRM-0.86.0 2021-10-07 19:17:09 +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
ousttrue
198790b5e6
Merge pull request #1271 from notargs/feature/spring_bone_10
Add FastSpringBone for VRM1.0
2021-10-05 19:10:00 +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
notargs
463b0096c1 Dispose Vrm10Instance 2021-10-04 19:38:59 +09:00
notargs
85ace9c1bb Add BlittableLogic struct 2021-10-04 19:38:48 +09:00
notargs
6bae0f5074 Fix FastSpringBone Reconstruction algorithm 2021-10-04 18:42:53 +09:00
notargs
5939f244cf Initialize fastspringBone on initialize vrm 2021-10-01 20:48:38 +09:00
notargs
2c580471f5 Update FastSpringBone10 2021-10-01 20:47:55 +09:00
notargs
59df94461e FastSpringBone作り直しのため、データ構造を再構築 2021-10-01 17:29:42 +09:00
PoChang007
dfd5d6c576
Merge pull request #1265 from ousttrue/fix/remove_warning
warning
2021-09-29 17:38:38 +09:00
PoChang007
64abe0dd81
Merge pull request #1264 from ousttrue/version/v0_85_0
UniVRM-0.85.0
2021-09-29 17:38:20 +09:00
PoChang007
6e3715b8bc
Merge pull request #1262 from ousttrue/fix/unity_version
Fix/unity version
2021-09-29 17:38:02 +09:00
notargs
0fb1395d7e Update UniVRM10 namespaces 2021-09-29 17:30:58 +09:00
notargs
5f41b780ae Add fastSpringBone10 2021-09-29 17:02:45 +09:00
ousttrue
a424d4745d warning 2021-09-29 17:00:57 +09:00
ousttrue
d4632ab599 UniVRM-0.85.0 2021-09-29 16:56:25 +09:00
ousttrue
38727a9bc3 add asmdef for samples 2021-09-29 16:04:08 +09:00
ousttrue
7030244ef3 EditorTools to ToolManager 2021-09-29 15:52:02 +09:00
ousttrue
39c7af6ad3
Merge pull request #1258 from ousttrue/fix10/firstperson_isSelf
add self flag
2021-09-29 13:22:41 +09:00
Masataka SUMI
ad39811954 VrmLib.Model の Read を非同期処理フェーズに移動 2021-09-29 13:16:10 +09:00
ousttrue
d50de3f44d add self flag 2021-09-29 13:10:06 +09:00
ousttrue
449e072d33
Merge pull request #1252 from ousttrue/fix10/fix_firstperson_setup
[1.0] FirstPerson.SetupAsync 修正
2021-09-28 20:14:04 +09:00
ousttrue
1ab5a428d5 null check and range check 2021-09-28 18:51:59 +09:00
ousttrue
50ffa89156 AddRenderer in SetupRendererAsync 2021-09-28 17:03:10 +09:00
ousttrue
0934d96228 rename_VRM10Controller_to_Vrm10Instance 2021-09-28 13:27:28 +09:00
ousttrue
7ca4aa952a Migration も対応 2021-09-17 20:58:24 +09:00
ousttrue
407d205f56 vrm-1.0 の import/export で TextureTransformBind の変換を追加 2021-09-17 20:47:09 +09:00
ousttrue
d9e9fc27bf If urp is not installed, force it to use the built-in rendering pipeline 2021-09-17 18:21:53 +09:00
ousttrue
7d98ff15f9 UniVRM-0.84.0 2021-09-17 17:38:18 +09:00
ousttrue
f3292a749d add comment for DefaultExecutionOrder 2021-09-17 17:30:30 +09:00
ousttrue
6e384cc710 DefaultExecutionOrder 2021-09-17 17:18:52 +09:00
ousttrue
48ed88c4ae
[1.0] bone selector(experimental) 【squash merge】 (#1228)
* 過去のBoneGizmoブランチから復旧

* mv

* mv

* remove _bonePoint

* mv Editor. BoneInfo, BoneSelector, BoneDrawer

* Undo, Hover

* fix Asset
2021-09-17 14:10:25 +09:00
ousttrue
e1750c2e35 meta の bool の default 値の nullcheck. AllowAntisocialOrHateUsage 2021-09-16 18:33:08 +09:00
ousttrue
4d0684b269 preview の MaterialUVBindings 動作を修正 2021-09-16 15:08:09 +09:00
ousttrue
4adf95bab6 #if UNITY_EDITOR でビルドエラーを修正
* PreviewSceneManager が MonoBehaviour かつ Editor 専用なのが微妙
2021-09-10 13:04:13 +09:00
ousttrue
9b58179447 UniVRM-0.83.0 2021-09-10 12:34:50 +09:00
PoChang007
80a45efa6c
Merge pull request #1209 from ousttrue/feature10/expression_uv_scale_offset_update
初期値との差分を使うようにロジックを変更
2021-09-09 23:00:55 +09:00
ousttrue
715006abf9 static 変数の管理はやめて、定数置き場になった 2021-09-09 21:14:31 +09:00
ousttrue
4d3cdf0670 Vrm10FirstPersonLayerSettings に隔離 2021-09-09 20:32:38 +09:00
ousttrue
6ecaef0a6e 初期値との差分を使うようにロジックを変更 2021-09-09 19:46:27 +09:00
ousttrue
d61b66f9c3 RuntimeGltfInstance.AddRenderers 2021-09-09 18:03:40 +09:00
ousttrue
fbcf4279bf fix SetupAsync 2021-09-09 17:45:27 +09:00
ousttrue
df59ac1979 add VRM10FirstPersonSample 2021-09-09 17:17:34 +09:00
ousttrue
41c3bd64f9 SetupAsync 2021-09-09 17:17:34 +09:00
ousttrue
6cfab948a2 SetupAsync 2021-09-09 17:17:33 +09:00
ousttrue
f223915c19 Import時に非表示にする 2021-09-09 14:16:03 +09:00
ousttrue
282451467a OldMeta to OriginalMetaBeforeMigration 2021-09-08 17:46:06 +09:00
ousttrue
872888a35a GlbGltfZipFileParser が AmbiguousGltfFileParser と同じ内容だった。
* GlbGltfZipFileParser 削除
* AmbiguousGltfFileParser を AutoGltfFileParser に改名(うーむ)
2021-09-08 17:41:23 +09:00
ousttrue
672e11e3ce 不完全な TaskCaller 削除。デフォルトは、ImmediateCaller とする。 2021-09-08 15:28:35 +09:00
ousttrue
09bcff8e68 LoadVrmThumbnailAsync 2021-09-08 15:25:44 +09:00
ousttrue
1bb27c82db use OldMeta 2021-09-08 15:25:43 +09:00
ousttrue
198fdce798 update VRM10ViewerUI 2021-09-08 15:25:43 +09:00
ousttrue
d5934e97d9 WIP 2021-09-08 15:25:43 +09:00
ousttrue
aad1b1252e 新しく FixNameUnique で名前を作る 2021-09-07 18:21:40 +09:00
ousttrue
4aca030dd5 MigrationVrmMeta.THUMBNAIL_NAME 2021-09-07 15:08:31 +09:00
ousttrue
c365dd41fc update thumbnail migration 2021-09-07 15:06:51 +09:00
ousttrue
f0aedd454e fallback default name 2021-09-07 15:00:11 +09:00
ousttrue
543fb0b8bb add test 2021-09-07 14:58:27 +09:00
ousttrue
eb78f0f800 DuplicatedMaterialColorBindings, DuplicatedMaterialUVBindings 2021-09-07 14:14:58 +09:00
ousttrue
cbc2e68967 ContainsKey 2021-09-07 14:08:54 +09:00
ousttrue
acc88719d3 add test 2021-09-07 14:06:20 +09:00
ousttrue
da05ff6ba8 UniVRM-0.82.1 2021-09-03 15:58:52 +09:00
ousttrue
aa546ab84d gltf の URP スイッチ 2021-09-02 13:26:43 +09:00
ousttrue
dc4f303324 vrm-1.0 の viewer sample にも URP material の例を追加した 2021-09-02 13:07:38 +09:00
ousttrue
18d1840f0c Vrm10Parser を Vrm10Data に改名し、 Vrm10Importer の引き数になった 2021-09-02 12:59:57 +09:00
ousttrue
d6cab51b2e UniVRM-0.82.0 2021-09-01 15:43:44 +09:00
ousttrue
5aa39fbafe
Merge pull request #1177 from ousttrue/feature/URP_material_importer
Add MaterialGenerator customization point (for URP)
2021-08-31 21:47:38 +09:00
ousttrue
1117e9c2c7 mv URP/UrpPipelineTypes.cs to RenderPipelineTypes.cs. fix Builtin To BuiltinRenderPipeline 2021-08-31 21:34:54 +09:00
ousttrue
eedf784c81 remove #if 2021-08-31 21:21:44 +09:00
ousttrue
784b8ba993 fix UI. Experimental 2021-08-31 21:16:49 +09:00
ousttrue
32b728bd05 Add Urp/UrpPipelineTypes.cs 2021-08-31 21:12:10 +09:00
ousttrue
dc58edafdd rename URP to Urp 2021-08-31 19:31:42 +09:00
ousttrue
90f49c4262 add Vrm10UrpMaterialDescriptorGenerator and VRMURPMaterialDescriptorGenerator 2021-08-31 19:30:21 +09:00
ousttrue
72da28f114 VrmScriptedImporterEditorGUI use Vrm10TextureDescriptorGenerator, not GltfTextureDescriptorGenerator 2021-08-26 18:47:32 +09:00
PoChang007
916dbbab6c
Merge pull request #1173 from ousttrue/feature10/update_vrm10viewer
add VRM10AutoExpression for VRM10Viewer. move test_motion.txt
2021-08-25 22:59:50 +09:00
ousttrue
8c69119058 add VRM10AutoExpression for VRM10Viewer. move test_motion.txt 2021-08-25 19:58:45 +09:00
ousttrue
56492d3f82 play mode の expression preview 2021-08-25 18:31:06 +09:00
ousttrue
e9425948e5 EditorEditMode のデフォルト値を Advanced に変更 2021-08-25 16:49:42 +09:00
ousttrue
584f9c67a4 importer の matcap texture の間違いを修正 2021-08-24 20:25:35 +09:00
ousttrue
2367e9dbc9 null check
* try による握りつぶしをやめて Error は失敗させる
2021-08-24 20:19:39 +09:00
ousttrue
a16d352cd9 rename unigltf to gltf 2021-08-20 16:57:39 +09:00
ousttrue
8e51cef38f UniVRM-0.81.0
* rename com.vrmc.unigltf to com.vrmc.gltf
* and reversion. com.vrmc.gltf use same version with vrm
2021-08-19 18:49:08 +09:00
ousttrue
9562909c65 com.vrmc.univrm1 to com.vrmc.vrm 2021-08-18 20:56:43 +09:00
ousttrue
3dfca8b3e6 fix 2021-08-18 19:34:27 +09:00
ousttrue
7c3a0c48cc prefix 2021-08-18 18:59:38 +09:00
ousttrue
448cefded0 update 2021-08-18 18:30:07 +09:00
ousttrue
54d2e967e5 mv VRM10.Samples to VRM10/Samples
* StreamingAssets 移動
* BVH load 調整
2021-08-18 18:19:14 +09:00
ousttrue
cb5a30d683 update VersionMenu
* vrm-1 の更新忘れてた
* samples 追加
2021-08-18 18:04:18 +09:00
ousttrue
504f6e8a47 remove not implemented 2021-08-17 21:15:01 +09:00
ousttrue
b0de928791 UNITY_EDITOR 2021-08-17 21:02:50 +09:00
ousttrue
f8b965760d WIP EditorTool 2021-08-17 20:53:05 +09:00
ousttrue
e530c4c6da implement Mesh.colors 2021-08-16 19:23:33 +09:00
ousttrue
96dc839f26 Editor の状態保持を static 変数に変更 2021-08-11 17:46:28 +09:00
ousttrue
3767165f9b Expression の UI 調整 2021-08-11 17:43:18 +09:00
ousttrue
9592905e57 VRM10Expression.Preset と ExpressionName を廃止
* VRM10Expression.Preset は VRM10ObjectExpression の度のスロットにセットされているかで判定
* VRM10Expression.ExpressionName は VRM10Expression.name を使う
2021-08-10 19:49:48 +09:00
PoChang007
7ee49e0866
Merge pull request #1134 from ousttrue/feature1/update_jsonschema
Feature1/update jsonschema
2021-08-10 18:33:46 +09:00
PoChang007
8f31f32d68
Merge pull request #1136 from ousttrue/fix1/fix_firstperson_editor
Fix1/fix firstperson editor
2021-08-06 18:28:48 +09:00
ousttrue
081dbae6ff first person set default button 2021-08-06 17:42:20 +09:00
ousttrue
f28b5f93df assign vrmObject.Prefab when Extract 2021-08-06 17:24:05 +09:00
ousttrue
b4b01e7518 prefab field 2021-08-06 17:19:36 +09:00
ousttrue
026797d2f3 import 時に null の expression をデフォルト値で生成する 2021-08-06 16:51:48 +09:00
ousttrue
93bb449548 remove log message 2021-08-06 16:42:33 +09:00
ousttrue
13d6b263a9 fix obsoleted 2021-08-06 16:41:37 +09:00
ousttrue
dd31a7d611 update schema done 2021-08-06 16:34:43 +09:00
ousttrue
cc89cb104c update JsonSchema to VRM-1.0beta 2021-08-06 16:27:50 +09:00
Masataka SUMI
36e7d1ef98 remove duplicated 2021-08-04 23:35:48 +09:00
Masataka SUMI
58b2588f2d Use GUID in asmdefs 2021-08-04 15:19:09 +09:00
ousttrue
cb0c2b7570 Unity-2019 require ApplyRevertGUI call in OnInspectorGUI
https://github.com/Unity-Technologies/UnityCsReference/blob/2019.4/Modules/AssetPipelineEditor/ImportSettings/AssetImporterEditor.cs#L443
2021-08-04 14:37:23 +09:00
ousttrue
6951519a79 null check 2021-08-03 14:57:05 +09:00
ousttrue
6dead3bcd8 add null check 2021-08-03 13:34:36 +09:00
ousttrue
819fb95a25 Extract 時に VRM10Expression.Prefab をセットする 2021-07-29 17:51:38 +09:00
ousttrue
c1c778e907 * PreviewPrefab の ObjectField を常時表示
* m_scene のライフサイクルを整理(生成を遅延。OnDestroyとPrefabが変更された時に破棄)
2021-07-29 17:42:21 +09:00
ousttrue
9fd371563c remove inheritance 2021-07-29 17:19:08 +09:00
ousttrue
89073efdba remove unused 2021-07-29 17:13:42 +09:00
Masataka SUMI
21a5f4e315 Make asmdef's auto-referenced true. 2021-07-19 16:15:35 +09:00
ousttrue
e57235d0a0 fix ExpressionTest 2021-07-19 12:37:14 +09:00
ousttrue
77a8c21213 fix GetOrLoadExpression 2021-07-19 12:34:14 +09:00
Masataka SUMI
8c661736cd Rename MToon10 2021-07-15 16:35:59 +09:00
ousttrue
a1b8ef429e fix generator 2021-07-02 19:57:37 +09:00
ousttrue
fa460f0031 JsonSchema を更新してコードを再生成した
https://github.com/vrm-c/vrm-specification/pull/296
2021-07-02 19:57:37 +09:00
ousttrue
ea642495cd fix VRMC_hdr_emissiveMultiplier generation path 2021-07-02 19:56:40 +09:00
ousttrue
a96e0b6267 GenerateInfo 2021-07-02 19:56:39 +09:00
ousttrue
760051f1ac
Merge pull request #1085 from ousttrue/feature10/VRMC_hdr_emissiveMultiplier
VRMC_materials_hdr_emissiveMultiplier 実装
2021-06-30 15:10:26 +09:00
Masataka SUMI
e1c897b220 Add unique suffix to same name assets. 2021-06-29 22:23:03 +09:00
ousttrue
bc8a8b3a7f update VRM10MetaEditor 2021-06-29 20:27:35 +09:00
ousttrue
0bdb224215 gltfExporter use GltfExportSettings 2021-06-29 20:25:58 +09:00
ousttrue
6cfdf81429 merge MeshExportSettings to GltfExportSettings 2021-06-29 20:25:58 +09:00
ousttrue
68d9c76d0e mv EmissiveMultiplier to UniGLTF 2021-06-29 20:25:56 +09:00
ousttrue
aacb30bac3 JsonSchemaからの再生成
* VRMC_materials_hdr_emissiveMultiplier が追加
* TextureTransformBind.Scaling => Scale rename
2021-06-29 20:25:56 +09:00
ousttrue
94f2d9f7bb ApplyModifiedProperties 2021-06-29 17:32:13 +09:00
Masataka SUMI
3ed5c4fe5c Rename IGltfData to GltfData 2021-06-28 00:26:54 +09:00
Masataka SUMI
a1c40eeda0 Implements Parser variants. 2021-06-28 00:26:05 +09:00
Masataka SUMI
e5ca1346a5 Rename GltfParser to IGltfData 2021-06-27 21:45:30 +09:00
Masataka SUMI
02455ef51d TextureDeserializer can await. 2021-06-24 22:03:46 +09:00
ousttrue
8080bf7ab6 CanExtract 2021-06-24 18:46:12 +09:00
ousttrue
1ea276e959 CanExtract 2021-06-24 18:39:27 +09:00
ousttrue
765c685837 remove ScriptedImporterExtension 2021-06-24 18:24:18 +09:00
ousttrue
0b575c43d2
Merge pull request #1072 from Santarh/exportTexturesWithoutAlpha
Export textures with alpha channel only if necessary
2021-06-24 15:43:15 +09:00
Masataka SUMI
ba086dc0ed Don't export alpha channel if alphaMode was not opaque in vrm1.0 2021-06-24 15:27:19 +09:00
Masataka SUMI
2ad014f11c Rename 2021-06-24 15:13:05 +09:00
Masataka SUMI
fbd885c67c Export texture's alpha if only necessary. 2021-06-23 23:04:16 +09:00
Masataka SUMI
8472a20cdf define variable name clearly 2021-06-23 21:07:44 +09:00
ousttrue
c6e6bf64a3 fix using 2021-06-23 12:53:43 +09:00
ousttrue
13c445f882 vrm0 の時だけ migration checkbox 2021-06-22 15:12:41 +09:00
PoChang007
53649f9ef8
Merge pull request #1053 from ousttrue/feature10/remap_editor
Feature10/remap editor
2021-06-22 13:56:37 +09:00
ousttrue
c6cb7e9df3 VRM10ExportDialog use VRM10MetaEditor 2021-06-21 19:17:51 +09:00
ousttrue
61d77b2989 restore meta editor 2021-06-21 19:13:48 +09:00
ousttrue
b4131c4bad VRM10MetaEditor 2021-06-21 18:34:39 +09:00
ousttrue
9ba9a9f5a6 rename 2021-06-21 18:21:50 +09:00
ousttrue
1161054638 implement revert and apply 2021-06-21 15:30:25 +09:00
ousttrue
e5b1f378c3 ScriptedImporterEditorBase に Apply 前の状態を保持する。 2021-06-21 15:01:06 +09:00
ousttrue
21d0ce714e RemapEditorBase に externalObjectMap を保持しない 2021-06-21 14:15:48 +09:00
ousttrue
e04ac65bf5 WIP reload timing 2021-06-21 13:43:27 +09:00
ousttrue
682bde5289 RemapEditorBase constructor 2021-06-21 13:43:27 +09:00
ousttrue
f6c0f475cd RemapEditorBase 2021-06-21 13:43:26 +09:00
PoChang007
4f549c59d1
Merge pull request #1049 from ousttrue/feature10/fix_sparse
Feature10/fix sparse
2021-06-21 13:40:55 +09:00
ousttrue
061eae6029 static 2021-06-18 18:53:10 +09:00
ousttrue
1e958ae408 impl custom editor
renderer を pulldown で選択できるようになった
2021-06-18 18:52:14 +09:00
ousttrue
12e17f8c99 fix extract folder 2021-06-17 15:17:18 +09:00
ousttrue
8cad2ed2d0 external_object_map に null が入っているときがある(対象を削除したとき) 2021-06-17 14:35:18 +09:00
ousttrue
3181dd6c90 fix Migrate_VrmTestModels 2021-06-16 18:32:43 +09:00
ousttrue
593e7ec896 fix Migrate_SpringBoneTest 2021-06-16 18:32:43 +09:00
ousttrue
4e91e16901 null check 2021-06-16 18:01:30 +09:00
ousttrue
8f28621c92
Merge pull request #1042 from ousttrue/feature10/vrm_object
[vrm1]ScriptableObjectの構成を見直し
2021-06-16 17:49:51 +09:00
ousttrue
9fa1517a57 update Expression 2021-06-16 17:40:12 +09:00
ousttrue
ca4bab658e update RendererFirstPersonFlags。文字列で保持 2021-06-16 17:03:41 +09:00
ousttrue
a35db5cf36 Spring on Controller 2021-06-16 15:57:37 +09:00
ousttrue
43ee6595c4 rename 2021-06-16 15:42:42 +09:00
ousttrue
2664a773e0 DrawLookAtGizmo 2021-06-16 15:38:10 +09:00
ousttrue
8a01eae5f1 Gaze to VRM10Controller 2021-06-16 15:00:02 +09:00
ousttrue
872a0ddc97 Export VRM10ObjectMeta 2021-06-16 14:51:36 +09:00
ousttrue
cac6d2d295 fix extract VRM10Object 2021-06-15 20:13:25 +09:00
ousttrue
55db3fa8c3 clear 2021-06-15 20:03:23 +09:00
ousttrue
cb59024f8e WIP VRM10Object 2021-06-15 19:10:54 +09:00
ousttrue
9a43354294
Merge pull request #1041 from Santarh/fixMigrationMToonTest
Fix MToon migration tests
2021-06-15 18:52:22 +09:00
Masataka SUMI
0545cbc365 Fix MToon migration tests 2021-06-15 18:47:13 +09:00
Masataka SUMI
50383c3483 Disable auto-referenced in asmdefs 2021-06-15 18:00:27 +09:00
ousttrue
1a063ff3f6
Merge pull request #1036 from ousttrue/feature10/impl_aim_constraint
aim constraint Yaw, Pitch freeze
2021-06-15 15:11:31 +09:00
ousttrue
ca2d28ddfb null check 2021-06-15 15:01:17 +09:00
ousttrue
671b333673 aim constraint Yaw, Pitch freeze 2021-06-15 14:51:20 +09:00
ousttrue
ceed241abd avoid editor error if not playing 2021-06-15 14:16:52 +09:00
ousttrue
48a9ea6230 new EditorGUI.DisabledScope(false) は GUI.enabled = true という意味ではないぽい 2021-06-15 14:04:33 +09:00
ousttrue
048ce04ebd runtime 変数置き場を隔離して、初期化を遅延。Editor 用の変数の初期化を分離。 2021-06-15 13:43:16 +09:00
Masataka SUMI
193342c701 Fix failing extracting meta object file in vrm1 2021-06-14 19:41:16 +09:00
Masataka SUMI
03144e6add fix bug 2021-06-14 16:35:29 +09:00
ousttrue
bc429439ee とりあえず Exception 回避 2021-06-14 15:36:42 +09:00
ousttrue
611da973e5
Merge pull request #1024 from Santarh/mtoon3
Use MToon10 in VRM1.0 implementation.
2021-06-14 12:43:10 +09:00
Masataka SUMI
f66ef33d2d migrate mtoon texture transform correctly. 2021-06-11 21:46:01 +09:00
ousttrue
f680423aba
Merge pull request #1023 from ousttrue/feature10/update_jsonschema
JsonSchema を更新
2021-06-11 17:27:23 +09:00
ousttrue
423889cb05 UnityObjectManager is not unnecessary for prefab 2021-06-11 17:12:13 +09:00
ousttrue
c523b1c7ea JsonSchema を更新 2021-06-11 16:38:22 +09:00
ousttrue
612a59cba7 TakeResponsibilityForDestroyObjectFunc の返り値削除
GameObject(prefab root)の移譲の判定にしか使っていなかった。設計変更で不要になった
2021-06-10 20:39:13 +09:00
ousttrue
0bdd18c408 fix humanoid SubAssetKey 2021-06-10 20:39:13 +09:00
ousttrue
e9d4654678 UnityObjectManager から ScriptedImporter に移譲する 2021-06-10 20:39:12 +09:00
ousttrue
a17c789a02 ImporterContext.LoadAsync が UnityObjectManager を戻すようにインタフェースを変更 2021-06-10 20:39:12 +09:00
ousttrue
3b1f3fb52c add SubAssetKey to TakeResponsibilityForDestroyObjectFunc 2021-06-10 20:39:11 +09:00
Masataka SUMI
2dd31517e2 use MToon10 in VRM10 import/export 2021-06-10 20:23:42 +09:00
Masataka SUMI
45b7b3e7de Add migration mtoon10 2021-06-10 15:20:13 +09:00
ousttrue
44b9652d6f null check 2021-06-09 15:50:16 +09:00
ousttrue
d01b41e963 fix VrmScriptedImporterEditorGUI 2021-06-09 15:49:53 +09:00
ousttrue
3c779b1110 UnityEditor.Selection.activeTransform 2021-06-09 15:49:32 +09:00
ousttrue
e7d461fac1 Vrm10Parser を導入して、ここで extension の取り出しと migrate を呼び出すようにした。 2021-06-09 13:16:04 +09:00
ousttrue
b07eda0caa TryParseOrMigrate return bool 2021-06-08 19:38:40 +09:00
ousttrue
83654b447d OnEnable is run when Attached. 2021-06-08 19:24:46 +09:00
ousttrue
bf3f4416a8 Vrm10Importer.OpenOrMigrate 2021-06-08 19:24:17 +09:00
ousttrue
8dd640b4bc ObjectField in play mode
https://qiita.com/mattak/items/6f4c358b781392a4c3fb
2021-06-08 18:40:04 +09:00
ousttrue
098d0458a1 remove waning 2021-06-08 18:22:06 +09:00
ousttrue
b8bf52592f
Merge pull request #1007 from ousttrue/feature/impl_morph_target_sparse_for_divided
既存の morphTarget の sparse export を整理して、divided 頂点バッファでも動くようにした
2021-06-07 19:18:08 +09:00
ousttrue
ada991eb71 コード見直し。SparseBase 使ってなかった。 2021-06-07 19:13:10 +09:00
ousttrue
20602bc805 texture が無い時(index==-1)に入れ物を作らない。KHR_materials_unlit を有効に。 2021-06-04 17:25:23 +09:00
ousttrue
40be812e25 fix -1 index in migration 2021-06-04 16:34:26 +09:00
ousttrue
a557fd6eae show migration error 2021-06-04 16:27:25 +09:00
ousttrue
80abc5d7ce implement BlendShapeExporter.Export 2021-06-04 15:40:44 +09:00
ousttrue
7e42a8bd12 BlendShapeExporter を準備中 2021-06-04 13:39:28 +09:00
ousttrue
ce98d54976 IBlendShapeFilter 2021-06-03 18:14:38 +09:00
ousttrue
acfe0d347a implement AnimationClip extract 2021-06-03 14:11:12 +09:00
ousttrue
4c130f1e27 TmpGuiEnable to EditorGUI.DisabledScope 2021-06-03 14:11:12 +09:00
ousttrue
fd18413d67
Merge pull request #996 from ousttrue/feature10/update_spring_bone_tail_spec
Feature10/update spring bone tail spec
2021-06-01 19:43:45 +09:00
ousttrue
2d53b15559 MeshUtility.Humanoid を UniHumanoid.Humanoid に移動 2021-06-01 18:24:07 +09:00
ousttrue
56db0e2e54 rename namespace MeshUtility to UniGLTF.MeshUtility
* MeshUtility と UniGLTF に重複していたクラスを削除
2021-06-01 18:09:41 +09:00
ousttrue
a7464374ab spring bone の末端に追加の joint を配置
https://github.com/vrm-c/vrm-specification/pull/255
2021-06-01 17:29:36 +09:00
ousttrue
e3ffffbd6f SpringBone 末端の仕様変更
https://github.com/vrm-c/vrm-specification/pull/255
2021-06-01 17:03:56 +09:00
ousttrue
b2f342d7e1 rename VRM10SpringJoint to VRM10SpringBoneJoint 2021-06-01 16:55:34 +09:00
ousttrue
f97bbc1ea5 new m_colliderList 2021-06-01 16:42:36 +09:00