mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-09-12 05:48:47 -05:00
fix Migrate_VrmTestModels
This commit is contained in:
@@ -191,6 +191,10 @@ namespace UniVRM10
|
||||
definition.Outline.OutlineWidthValue = value;
|
||||
break;
|
||||
case "_OutlineWidthMode":
|
||||
if (value > 2)
|
||||
{
|
||||
value = 0;
|
||||
}
|
||||
definition.Outline.OutlineWidthMode = (MToon.OutlineWidthMode)value;
|
||||
break;
|
||||
|
||||
@@ -379,7 +383,7 @@ namespace UniVRM10
|
||||
gltfMaterial.alphaMode = "BLEND";
|
||||
dst.TransparentWithZWrite = true;
|
||||
gltfMaterial.alphaCutoff = 0.5f;
|
||||
dst.RenderQueueOffsetNumber = Mathf.Clamp( transparentZWriteRenderQueueMap[mtoon.Definition.Rendering.RenderQueueOffsetNumber], 0, +9);
|
||||
dst.RenderQueueOffsetNumber = Mathf.Clamp(transparentZWriteRenderQueueMap[mtoon.Definition.Rendering.RenderQueueOffsetNumber], 0, +9);
|
||||
break;
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException();
|
||||
@@ -526,7 +530,7 @@ namespace UniVRM10
|
||||
dst.OutlineWidthFactor = mtoon.Definition.Outline.OutlineWidthValue * centimeterToMeter;
|
||||
break;
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException();
|
||||
throw new ArgumentOutOfRangeException($"OutlineWidthMode: {(int)mtoon.Definition.Outline.OutlineWidthMode}");
|
||||
}
|
||||
if (mtoon.TextureIndexMap.OutlineWidthTexture.HasValue)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user