mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-08-20 17:45:22 -05:00
Merge pull request #200 from dwango/extensions_VRM_default_null
glTF.extensions.VRM default value to null
This commit is contained in:
@@ -16,11 +16,13 @@ namespace VRM
|
||||
public VRMExporter(glTF gltf) : base(gltf)
|
||||
{
|
||||
gltf.extensionsUsed.Add(glTF_VRM_extensions.ExtensionName);
|
||||
gltf.extensions.VRM = new glTF_VRM_extensions();
|
||||
}
|
||||
|
||||
public new static glTF Export(GameObject go)
|
||||
{
|
||||
var gltf = new glTF();
|
||||
|
||||
using (var exporter = new VRMExporter(gltf)
|
||||
{
|
||||
#if VRM_EXPORTER_USE_SPARSE
|
||||
|
||||
@@ -7,12 +7,15 @@ namespace UniGLTF
|
||||
{
|
||||
public partial class glTF_extensions : ExtensionsBase<glTF_extensions>
|
||||
{
|
||||
public VRM.glTF_VRM_extensions VRM = new VRM.glTF_VRM_extensions();
|
||||
public VRM.glTF_VRM_extensions VRM;
|
||||
|
||||
[JsonSerializeMembers]
|
||||
void VRMSerializeMembers(GLTFJsonFormatter f)
|
||||
{
|
||||
f.Key("VRM"); f.GLTFValue(VRM);
|
||||
if (VRM != null)
|
||||
{
|
||||
f.Key("VRM"); f.GLTFValue(VRM);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user