Ejemplo n.º 1
0
            public void UpdateMeta(Migration.Vrm0Meta meta, Texture2D thumbnail)
            {
                if (meta == null)
                {
                    return;
                }

                m_textModelTitle.text           = meta.title;
                m_textModelVersion.text         = meta.version;
                m_textModelAuthor.text          = meta.author;
                m_textModelContact.text         = meta.contactInformation;
                m_textModelReference.text       = meta.reference;
                m_textPermissionAllowed.text    = meta.allowedUser.ToString();
                m_textPermissionViolent.text    = meta.violentUsage.ToString();
                m_textPermissionSexual.text     = meta.sexualUsage.ToString();
                m_textPermissionCommercial.text = meta.commercialUsage.ToString();
                m_textPermissionOther.text      = meta.otherPermissionUrl;

                // m_textDistributionLicense.text = meta.ModificationLicense.ToString();
                m_textDistributionOther.text = meta.otherLicenseUrl;

                m_thumbnail.texture = thumbnail;
            }
Ejemplo n.º 2
0
            public void UpdateMeta(Texture2D thumbnail, UniGLTF.Extensions.VRMC_vrm.Meta meta, Migration.Vrm0Meta meta0)
            {
                m_thumbnail.texture = thumbnail;

                if (meta != null)
                {
                    m_textModelTitle.text   = meta.Name;
                    m_textModelVersion.text = meta.Version;
                    m_textModelAuthor.text  = meta.Authors[0];
                    m_textModelContact.text = meta.ContactInformation;
                    if (meta.References != null && meta.References.Count > 0)
                    {
                        m_textModelReference.text = meta.References[0];
                    }
                    // m_textPermissionAllowed.text = meta.AllowedUser.ToString();
                    m_textPermissionViolent.text    = meta.AllowExcessivelyViolentUsage.ToString();
                    m_textPermissionSexual.text     = meta.AllowExcessivelySexualUsage.ToString();
                    m_textPermissionCommercial.text = meta.CommercialUsage.ToString();
                    // m_textPermissionOther.text = meta.OtherPermissionUrl;

                    // m_textDistributionLicense.text = meta.ModificationLicense.ToString();
                    m_textDistributionOther.text = meta.OtherLicenseUrl;
                }

                if (meta0 != null)
                {
                    m_textModelTitle.text           = meta0.title;
                    m_textModelVersion.text         = meta0.version;
                    m_textModelAuthor.text          = meta0.author;
                    m_textModelContact.text         = meta0.contactInformation;
                    m_textModelReference.text       = meta0.reference;
                    m_textPermissionAllowed.text    = meta0.allowedUser.ToString();
                    m_textPermissionViolent.text    = meta0.violentUsage.ToString();
                    m_textPermissionSexual.text     = meta0.sexualUsage.ToString();
                    m_textPermissionCommercial.text = meta0.commercialUsage.ToString();
                    m_textPermissionOther.text      = meta0.otherPermissionUrl;
                    // m_textDistributionLicense.text = meta0.ModificationLicense.ToString();
                    m_textDistributionOther.text = meta0.otherLicenseUrl;
                }
            }
Ejemplo n.º 3
0
 public MigrationData(string msg, Migration.Vrm0Meta meta = default, byte[] bytes = default)
 {
     Message = msg;
     OriginalMetaBeforeMigration = meta;
     MigratedBytes = bytes;
 }