30 lines
910 B
C#
30 lines
910 B
C#
using NUnit.Framework;
|
|
using UniGLTF;
|
|
|
|
namespace UniVRM10.Test
|
|
{
|
|
public class LoadTests
|
|
{
|
|
[Test]
|
|
public void EmptyThumbnailName()
|
|
{
|
|
using (var data = new GlbFileParser(TestAsset.AliciaPath).Parse())
|
|
using (var migrated = Vrm10Data.Migrate(data, out var vrm1Data, out var migration))
|
|
{
|
|
// Vrm10Data.ParseOrMigrate(TestAsset.AliciaPath, true, out Vrm10Data vrm, out MigrationData migration))
|
|
Assert.NotNull(vrm1Data);
|
|
|
|
var index = vrm1Data.VrmExtension.Meta.ThumbnailImage.Value;
|
|
|
|
// empty thumbnail name
|
|
vrm1Data.Data.GLTF.images[index].name = null;
|
|
|
|
using (var loader = new Vrm10Importer(vrm1Data))
|
|
{
|
|
loader.LoadAsync(new VRMShaders.ImmediateCaller()).Wait();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|