Commit Graph

23 Commits

Author SHA1 Message Date
ousttrue
59d84cb78b glTFTextureTypes, Export_PBR 2021-03-17 15:30:01 +09:00
ousttrue
fd12e0d1f5 remove ITextureConverter. static class OcclusionMetallicRoughnessConverter 2021-03-17 15:30:00 +09:00
ousttrue
d2e560aca4 OcclusionMetallicRoughnessConverter.Convert
#781
2021-03-17 15:30:00 +09:00
ousttrue
4413128f28 remove ITextureConverter.GetImportTexture 2021-03-17 15:29:59 +09:00
ousttrue
d589f6bb46 OcclusionMetallicRoughnessConverter 2021-03-17 15:29:58 +09:00
ousttrue
f03c912e73 asset に対する UnityEngine.Object.DestroyImmediate の挙動確認 2021-03-17 12:35:43 +09:00
ousttrue
538f6fa919 ImporterContext.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
c083505ef5 fix MaterialTests 2021-03-03 12:57:35 +09:00
ousttrue
2e6ded5a7f ImporterContextのAssetImport向けの機能を、EditorImporterContextに分離
EditorImporterContext
#758
2021-02-26 19:00:48 +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
677ccf9d58 remove DepthFirstScheduler
#450
2021-02-16 20:16:21 +09:00
ousttrue
912664768f merge MaterialItemBase to MaterialFactory 2021-02-15 13:49:49 +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
e2b2495e1c * MaterialImporter を MaterialItem に分解
* MaterialImporter を interface から delegate に格下げ
* UniUnlit の導入により不要になった ShaderStore を削除
2021-02-10 20:14:13 +09:00
ousttrue
2ba6b4fc31 MaterialImporter.GetTextureFunc を引数に 2021-02-10 17:51:15 +09:00
ousttrue
cdc9d73d36 未使用の Generics 関数を削除。関連するテストの修正 2021-02-09 15:32:27 +09:00
ousttrue
8c8f39059a msgpack, toml関連を除去
#682
2021-02-09 14:58:07 +09:00
ousttrue
870614323a JsonString.Unescape 2021-02-02 13:30:42 +09:00
ousttrue
1dc393d4aa add unittest
#476
2021-02-02 13:30:42 +09:00
ousttrue
f309225320 UniGLTF/Runtime/UniGLTF/Format の UnityEngine 依存を除去 2020-12-01 18:33:25 +09:00
ousttrue
f7f6730fec コード整理、UniGLTF/Runtime, Editor, Tests 2020-12-01 17:10:13 +09:00