Пример #1
0
        static void ExportVrm(IVrmExporter exporter, Model m)
        {
            if (m.Vrm == null)
            {
                return;
            }

            exporter.ExportVrmMeta(m.Vrm, m.Textures);

            exporter.ExportVrmHumanoid(m.GetBoneMap(), m.Nodes);

            exporter.ExportVrmMaterialProperties(m.Materials, m.Textures);

            exporter.ExportVrmBlendShape(m.Vrm.BlendShape, m.MeshGroups, m.Materials);

            exporter.ExportVrmSpringBone(m.Vrm.SpringBone, m.Nodes);

            exporter.ExportVrmFirstPersonAndLookAt(m.Vrm.FirstPerson, m.Vrm.LookAt, m.MeshGroups, m.Nodes);
        }