Adding groupname to material instance
This commit is contained in:
+2
@@ -203,6 +203,7 @@ namespace AZ
|
|||||||
propertyConfig.m_id = AZ::RPI::MaterialPropertyId(groupNameId, shaderInputStr).GetCStr();
|
propertyConfig.m_id = AZ::RPI::MaterialPropertyId(groupNameId, shaderInputStr).GetCStr();
|
||||||
propertyConfig.m_nameId = shaderInputStr;
|
propertyConfig.m_nameId = shaderInputStr;
|
||||||
propertyConfig.m_displayName = shaderInputStr;
|
propertyConfig.m_displayName = shaderInputStr;
|
||||||
|
propertyConfig.m_groupName = groupDisplayName;
|
||||||
propertyConfig.m_description = shaderInputStr;
|
propertyConfig.m_description = shaderInputStr;
|
||||||
propertyConfig.m_defaultValue = uvName;
|
propertyConfig.m_defaultValue = uvName;
|
||||||
propertyConfig.m_originalValue = uvName;
|
propertyConfig.m_originalValue = uvName;
|
||||||
@@ -247,6 +248,7 @@ namespace AZ
|
|||||||
AtomToolsFramework::ConvertToPropertyConfig(propertyConfig, propertyDefinition);
|
AtomToolsFramework::ConvertToPropertyConfig(propertyConfig, propertyDefinition);
|
||||||
|
|
||||||
propertyConfig.m_id = AZ::RPI::MaterialPropertyId(groupNameId, propertyDefinition.m_nameId).GetFullName();
|
propertyConfig.m_id = AZ::RPI::MaterialPropertyId(groupNameId, propertyDefinition.m_nameId).GetFullName();
|
||||||
|
propertyConfig.m_groupName = groupDisplayName;
|
||||||
const auto& propertyIndex = m_editData.m_materialAsset->GetMaterialPropertiesLayout()->FindPropertyIndex(propertyConfig.m_id);
|
const auto& propertyIndex = m_editData.m_materialAsset->GetMaterialPropertiesLayout()->FindPropertyIndex(propertyConfig.m_id);
|
||||||
propertyConfig.m_defaultValue = AtomToolsFramework::ConvertToEditableType(m_editData.m_materialTypeAsset->GetDefaultPropertyValues()[propertyIndex.GetIndex()]);
|
propertyConfig.m_defaultValue = AtomToolsFramework::ConvertToEditableType(m_editData.m_materialTypeAsset->GetDefaultPropertyValues()[propertyIndex.GetIndex()]);
|
||||||
propertyConfig.m_parentValue = AtomToolsFramework::ConvertToEditableType(m_editData.m_materialTypeAsset->GetDefaultPropertyValues()[propertyIndex.GetIndex()]);
|
propertyConfig.m_parentValue = AtomToolsFramework::ConvertToEditableType(m_editData.m_materialTypeAsset->GetDefaultPropertyValues()[propertyIndex.GetIndex()]);
|
||||||
|
|||||||
Reference in New Issue
Block a user