mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-05-12 21:45:06 -05:00
22 lines
573 B
C#
22 lines
573 B
C#
using UniGLTF;
|
|
using UnityEngine;
|
|
using VRMShaders;
|
|
|
|
namespace UniVRM10
|
|
{
|
|
public class Vrm10MaterialExporter : MaterialExporter
|
|
{
|
|
public override glTFMaterial ExportMaterial(Material m, ITextureExporter textureExporter, GltfExportSettings settings)
|
|
{
|
|
if (Vrm10MToonMaterialExporter.TryExportMaterialAsMToon(m, textureExporter, out var dst))
|
|
{
|
|
return dst;
|
|
}
|
|
else
|
|
{
|
|
return base.ExportMaterial(m, textureExporter, settings);
|
|
}
|
|
}
|
|
}
|
|
}
|