Commit Graph

84 Commits

Author SHA1 Message Date
ousttrue
3d85986f2e MetallicFactor and RoughnessFactor 2021-03-17 15:29:59 +09:00
ousttrue
d589f6bb46 OcclusionMetallicRoughnessConverter 2021-03-17 15:29:58 +09:00
ousttrue
2273022411
Merge pull request #795 from ousttrue/fix/vrm_dispose
fix VRMImporterContext
2021-03-17 13:16:05 +09:00
ousttrue
5425a68ebc VRMImporterContext.TransferOwnership が不適切。VRMImporterContext.Dispose が無かった。 2021-03-17 12:18:40 +09:00
ousttrue
fb84f47e34
Merge pull request #793 from ousttrue/version/0_68_2
UniVRM-0.68.2
2021-03-17 12:09:38 +09:00
ousttrue
01e6f1efdb UniVRM-0.68.2 2021-03-16 20:29:46 +09:00
ousttrue
784b7ed600 add thumbnail 2021-03-16 20:23:26 +09:00
ousttrue
a60cea63e6 glTFから生成すべきテクスチャーを列挙する
#790
2021-03-16 20:14:13 +09:00
ousttrue
02b7ffd5e2 fix material rename 2021-03-16 16:07:21 +09:00
ousttrue
bd3028ef35 UniVRM-0.68.1 2021-03-16 15:06:43 +09:00
ousttrue
1457ab136b ConvertAndExtractImages 2021-03-09 14:28:08 +09:00
ousttrue
397bd5869b TakeOwnershipFunc 2021-03-09 13:09:53 +09:00
ousttrue
16764421ee VRMEditorImporterContext 2021-03-08 21:39:22 +09:00
ousttrue
3a7fc7735e fix Dispose 2021-03-08 19:52:30 +09:00
ousttrue
148e43f5e1 refactor ImporterContext.Dispose and ImporterContext.TransferOwnership 2021-03-08 19:52:29 +09:00
ousttrue
54de206aad
Merge pull request #765 from ousttrue/fix/textuerloader_from_external
Fix/textuerloader from external
2021-03-02 20:50:39 +09:00
ousttrue
73e30ef60f UniVRM-0.68.0 2021-03-02 18:32:06 +09:00
ousttrue
f3454d55e9 remove AltTask. replace IAwaitCaller 2021-03-02 18:04:43 +09:00
ousttrue
14c39b61be fix vrmAssetPostprocessor
TextureのAssetImportが3種類になったのに対応

* ScriptedImporter(subAsset)
* ScriptedImporter(ExternalObject)
* AssetPostProcessor(from TextureAsset)
2021-03-01 20:29:41 +09:00
ousttrue
47853d3a7d
Merge pull request #760 from ousttrue/feature/destroy_on_destroy
Feature/destroy on destroy
2021-03-01 14:39:58 +09:00
ousttrue
ead45c9640
Merge pull request #759 from ousttrue/feature/gltf_export_window
Feature/gltf export window
2021-03-01 14:37:38 +09:00
ousttrue
26a649938a restore SaveSpringBoneToJSON 2021-02-26 21:27:43 +09:00
ousttrue
7657e62893 VRMImporterContext.ModelOwnResources 2021-02-26 19:07:17 +09:00
ousttrue
2e6ded5a7f ImporterContextのAssetImport向けの機能を、EditorImporterContextに分離
EditorImporterContext
#758
2021-02-26 19:00:48 +09:00
ousttrue
d96f47bd2a gltfExporter.m_axisInverter 2021-02-26 14:35:16 +09:00
ousttrue
fab04f7eb0 rename NextFrameAwaitable 2021-02-24 22:09:52 +09:00
ousttrue
48c9c6ee73 WIP GltfScriptedImporter 2021-02-24 18:13:24 +09:00
ousttrue
edb6a50968 MaterialFactory manipulate ExternalObjectMap 2021-02-24 16:39:13 +09:00
ousttrue
a5be5e1383 GltfParserの分離と、ImporterContextのインターフェース整理
使い方
* var parser = new GltfParser();
* parser.ParsePath(filePath); // ParseJson, ParseGlb 等パース系の関数
* context = new ImporterContext(parser); // parse から context を作る
* context.Load(); // もしくは LoadAsync で、Unity化する
2021-02-22 15:52:32 +09:00
ousttrue
0f85964a50 コード整理。デバッグ用の時間計測を分離 2021-02-22 14:39:30 +09:00
ousttrue
758e90bcab LoopAwaitable 2021-02-19 16:53:38 +09:00
ousttrue
6914df7de0 not Generic 2021-02-19 16:23:57 +09:00
ousttrue
282a81e894 動いた 2021-02-19 14:30:10 +09:00
ousttrue
c3997af90e WIP ExplicitTask 2021-02-18 15:28:01 +09:00
ousttrue
701d44acc9 nextFrame 2021-02-16 20:42:21 +09:00
ousttrue
677ccf9d58 remove DepthFirstScheduler
#450
2021-02-16 20:16:21 +09:00
ousttrue
0f513f3341 remove obsolete 2021-02-16 19:27:19 +09:00
ousttrue
912664768f merge MaterialItemBase to MaterialFactory 2021-02-15 13:49:49 +09:00
ousttrue
693cc665c2 Separate TextureFactory from MaterialFactory 2021-02-15 13:44:30 +09:00
ousttrue
e1d3647181 Editor スクリプトで UnitySynchronizationContext.Exec をキックする対策 2021-02-15 13:21:01 +09:00
ousttrue
c7e0191685 CreateMaterialAsyncFunc 2021-02-12 21:22:46 +09:00
ousttrue
153ec536e6 TextureItem to MaterialFactory.GetTextureAsync 2021-02-12 20:32:05 +09:00
ousttrue
c26ea50e6a remove ITextureLoader.ProcessOnAnyThread 2021-02-12 17:17:13 +09:00
ousttrue
e2b2495e1c * MaterialImporter を MaterialItem に分解
* MaterialImporter を interface から delegate に格下げ
* UniUnlit の導入により不要になった ShaderStore を削除
2021-02-10 20:14:13 +09:00
ousttrue
958f02ac73 作業準備。Material/Texture 関連を MaterialFacotry に移動 2021-02-10 18:19:24 +09:00
ousttrue
2ba6b4fc31 MaterialImporter.GetTextureFunc を引数に 2021-02-10 17:51:15 +09:00
ousttrue
e1367461a2 v0.67.0 2021-02-10 14:49:43 +09:00
ousttrue
dcf9608e86
Merge pull request #734 from ousttrue/feature/simplify_unijson
Feature/simplify unijson
2021-02-09 19:46:22 +09:00
amamagi
cb14663a2a fix typo 2021-02-09 19:42:49 +09:00
ousttrue
c2ffda92dc MsgPack と Json を共用にするための Generics ListTreeNode を 単純な型 JsonNode で置き換え 2021-02-09 15:15:38 +09:00