mv GetTextureImportParamSet Get

This commit is contained in:
Masataka SUMI
2021-05-27 15:37:38 +09:00
parent a4a5b1d0cb
commit adbe16e154
15 changed files with 18 additions and 18 deletions

View File

@@ -56,7 +56,7 @@ namespace UniGLTF
s_foldTextures = EditorGUILayout.Foldout(s_foldTextures, "Remapped Textures");
if (s_foldTextures)
{
importer.DrawRemapGUI<UnityEngine.Texture>(textureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable().Select(x => x.SubAssetKey));
importer.DrawRemapGUI<UnityEngine.Texture>(textureDescriptorGenerator.Get().GetEnumerable().Select(x => x.SubAssetKey));
}
if (GUILayout.Button("Clear"))

View File

@@ -44,7 +44,7 @@ namespace UniGLTF
using (var loader = new ImporterContext(parser, extractedObjects))
{
// Configure TextureImporter to Extracted Textures.
foreach (var textureInfo in loader.TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable())
foreach (var textureInfo in loader.TextureDescriptorGenerator.Get().GetEnumerable())
{
TextureImporterConfigurator.Configure(textureInfo, loader.TextureFactory.ExternalTextures);
}

View File

@@ -80,7 +80,7 @@ namespace UniGLTF
Action<IEnumerable<UnityPath>> onCompleted = null)
{
var extractor = new TextureExtractor(parser, textureDirectory, subAssets);
foreach (var param in textureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable())
foreach (var param in textureDescriptorGenerator.Get().GetEnumerable())
{
extractor.Extract(param.SubAssetKey, param);
}

View File

@@ -183,7 +183,7 @@ namespace UniGLTF
public async Task LoadTexturesAsync()
{
var textures = TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable();
var textures = TextureDescriptorGenerator.Get().GetEnumerable();
foreach (var param in textures)
{
var tex = await TextureFactory.GetTextureAsync(param);

View File

@@ -35,7 +35,7 @@ namespace UniGLTF
m_parser = parser;
}
public TextureImportParamSet GetTextureImportParamSet()
public TextureImportParamSet Get()
{
if (_textureImportParamSet == null)
{

View File

@@ -9,6 +9,6 @@ namespace UniGLTF
/// </summary>
public interface ITextureDescriptorGenerator
{
TextureImportParamSet GetTextureImportParamSet();
TextureImportParamSet Get();
}
}

View File

@@ -136,7 +136,7 @@ namespace UniGLTF
}
// should unique
var gltfTextures = new GltfTextureDescriptorGenerator(parser).GetTextureImportParamSet().GetEnumerable()
var gltfTextures = new GltfTextureDescriptorGenerator(parser).Get().GetEnumerable()
.Select(x => x.SubAssetKey)
.ToArray();
var distinct = gltfTextures.Distinct().ToArray();

View File

@@ -207,7 +207,7 @@ namespace UniGLTF
{
GLTF = TwoTexture(),
};
var items = new GltfTextureDescriptorGenerator(parser).GetTextureImportParamSet().GetEnumerable().ToArray();
var items = new GltfTextureDescriptorGenerator(parser).Get().GetEnumerable().ToArray();
Assert.AreEqual(2, items.Length);
}
@@ -216,7 +216,7 @@ namespace UniGLTF
{
GLTF = TwoTextureOneUri(),
};
var items = new GltfTextureDescriptorGenerator(parser).GetTextureImportParamSet().GetEnumerable().ToArray();
var items = new GltfTextureDescriptorGenerator(parser).Get().GetEnumerable().ToArray();
Assert.AreEqual(1, items.Length);
}
@@ -225,7 +225,7 @@ namespace UniGLTF
{
GLTF = TwoTextureOneImage(),
};
var items = new GltfTextureDescriptorGenerator(parser).GetTextureImportParamSet().GetEnumerable().ToArray();
var items = new GltfTextureDescriptorGenerator(parser).Get().GetEnumerable().ToArray();
Assert.AreEqual(1, items.Length);
}
@@ -234,7 +234,7 @@ namespace UniGLTF
{
GLTF = CombineMetallicSmoothOcclusion(),
};
var items = new GltfTextureDescriptorGenerator(parser).GetTextureImportParamSet().GetEnumerable().ToArray();
var items = new GltfTextureDescriptorGenerator(parser).Get().GetEnumerable().ToArray();
Assert.AreEqual(1, items.Length);
}
}

View File

@@ -96,7 +96,7 @@ namespace UniGLTF
// extractor
var extractor = new TextureExtractor(parser, UnityPath.FromUnityPath(""), context.TextureFactory.ConvertedTextures);
var m = context.TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable()
var m = context.TextureDescriptorGenerator.Get().GetEnumerable()
.FirstOrDefault(x => x.SubAssetKey.Name == "texture_1.standard");
Assert.Catch<NotImplementedException>(() => extractor.Extract(m.SubAssetKey, m));

View File

@@ -84,7 +84,7 @@ namespace VRM
using (var context = new VRMImporterContext(parser, map))
{
var editor = new VRMEditorImporterContext(context, prefabPath);
foreach (var textureInfo in editor.TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable())
foreach (var textureInfo in editor.TextureDescriptorGenerator.Get().GetEnumerable())
{
VRMShaders.TextureImporterConfigurator.Configure(textureInfo, context.TextureFactory.ExternalTextures);
}

View File

@@ -59,7 +59,7 @@ namespace VRM
using (var context = new VRMImporterContext(parser, map))
{
var editor = new VRMEditorImporterContext(context, prefabPath);
foreach (var textureInfo in context.TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable())
foreach (var textureInfo in context.TextureDescriptorGenerator.Get().GetEnumerable())
{
VRMShaders.TextureImporterConfigurator.Configure(textureInfo, context.TextureFactory.ExternalTextures);
}

View File

@@ -18,7 +18,7 @@ namespace VRM
m_vrm = vrm;
}
public TextureImportParamSet GetTextureImportParamSet()
public TextureImportParamSet Get()
{
if (_textureImportParamSet == null)
{

View File

@@ -72,7 +72,7 @@ namespace VRM
},
}
};
var items = new VrmTextureDescriptorGenerator(parser, vrm).GetTextureImportParamSet().GetEnumerable().ToArray();
var items = new VrmTextureDescriptorGenerator(parser, vrm).Get().GetEnumerable().ToArray();
Assert.AreEqual(1, items.Length);
}
}

View File

@@ -101,7 +101,7 @@ namespace UniVRM10
using (var loader = new Vrm10Importer(parser, extractedObjects))
{
// settings TextureImporters
foreach (var textureInfo in loader.TextureDescriptorGenerator.GetTextureImportParamSet().GetEnumerable())
foreach (var textureInfo in loader.TextureDescriptorGenerator.Get().GetEnumerable())
{
VRMShaders.TextureImporterConfigurator.Configure(textureInfo, loader.TextureFactory.ExternalTextures);
}

View File

@@ -17,7 +17,7 @@ namespace UniVRM10
m_parser = parser;
}
public TextureImportParamSet GetTextureImportParamSet()
public TextureImportParamSet Get()
{
if (_textureImportParamSet == null)
{