Reordered material property groups according to design review.
- Base Color - Metallic - Roughness - Specular Reflectance F0 - Normal - Occlusion - Emissive - Subsurface - Clear Coat - Displacement - Opacity - UVs - Irradiance - General Settings ATOM-14002 [Material Editor] Revisit user facing organization and layout of material types
This commit is contained in:
@@ -13,11 +13,6 @@
|
||||
"displayName": "Metallic",
|
||||
"description": "Properties for configuring whether the surface is metallic or not."
|
||||
},
|
||||
{
|
||||
"id": "anisotropy",
|
||||
"displayName": "Anisotropic Material Response",
|
||||
"description": "How much is this material response anisotropic."
|
||||
},
|
||||
{
|
||||
"id": "roughness",
|
||||
"displayName": "Roughness",
|
||||
@@ -28,25 +23,25 @@
|
||||
"displayName": "Specular Reflectance f0",
|
||||
"description": "The constant f0 represents the specular reflectance at normal incidence (Fresnel 0 Angle). Used to adjust reflectance of non-metal surfaces."
|
||||
},
|
||||
{
|
||||
"id": "clearCoat",
|
||||
"displayName": "Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "normal",
|
||||
"displayName": "Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "opacity",
|
||||
"displayName": "Opacity",
|
||||
"description": "Properties for configuring the materials transparency."
|
||||
"id": "detailLayerGroup",
|
||||
"displayName": "Detail Layer",
|
||||
"description": "Properties for Fine Details Layer."
|
||||
},
|
||||
{
|
||||
"id": "uv",
|
||||
"displayName": "UVs",
|
||||
"description": "Properties for configuring UV transforms."
|
||||
"id": "detailUV",
|
||||
"displayName": "Detail Layer UV",
|
||||
"description": "Properties for modifying detail layer UV."
|
||||
},
|
||||
{
|
||||
"id": "anisotropy",
|
||||
"displayName": "Anisotropic Material Response",
|
||||
"description": "How much is this material response anisotropic."
|
||||
},
|
||||
{
|
||||
"id": "occlusion",
|
||||
@@ -58,25 +53,30 @@
|
||||
"displayName": "Emissive",
|
||||
"description": "Properties to add light emission, independent of other lights in the scene."
|
||||
},
|
||||
{
|
||||
"id": "parallax",
|
||||
"displayName": "Displacement",
|
||||
"description": "Properties for parallax effect produced by a height map."
|
||||
},
|
||||
{
|
||||
"id": "subsurfaceScattering",
|
||||
"displayName": "Subsurface Scattering",
|
||||
"description": "Properties for configuring subsurface scattering effects."
|
||||
},
|
||||
{
|
||||
"id": "detailLayerGroup",
|
||||
"displayName": "Detail Layer",
|
||||
"description": "Properties for Fine Details Layer."
|
||||
"id": "clearCoat",
|
||||
"displayName": "Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "parallax",
|
||||
"displayName": "Displacement",
|
||||
"description": "Properties for parallax effect produced by a height map."
|
||||
},
|
||||
{
|
||||
"id": "detailUV",
|
||||
"displayName": "Detail Layer UV",
|
||||
"description": "Properties for modifying detail layer UV."
|
||||
"id": "opacity",
|
||||
"displayName": "Opacity",
|
||||
"description": "Properties for configuring the materials transparency."
|
||||
},
|
||||
{
|
||||
"id": "uv",
|
||||
"displayName": "UVs",
|
||||
"description": "Properties for configuring UV transforms."
|
||||
},
|
||||
{
|
||||
// Note: this property group is used in the DiffuseGlobalIllumination pass and not by the main forward shader
|
||||
|
||||
@@ -23,6 +23,16 @@
|
||||
"displayName": "Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "detailLayerGroup",
|
||||
"displayName": "Detail Layer",
|
||||
"description": "Properties for Fine Details Layer."
|
||||
},
|
||||
{
|
||||
"id": "detailUV",
|
||||
"displayName": "Detail Layer UV",
|
||||
"description": "Properties for modifying detail layer UV."
|
||||
},
|
||||
{
|
||||
"id": "occlusion",
|
||||
"displayName": "Occlusion",
|
||||
@@ -38,16 +48,6 @@
|
||||
"displayName": "Wrinkle Layers",
|
||||
"description": "Properties for wrinkle maps to support morph animation, using vertex color blend weights."
|
||||
},
|
||||
{
|
||||
"id": "detailLayerGroup",
|
||||
"displayName": "Detail Layer",
|
||||
"description": "Properties for Fine Details Layer."
|
||||
},
|
||||
{
|
||||
"id": "detailUV",
|
||||
"displayName": "Detail Layer UV",
|
||||
"description": "Properties for modifying detail layer UV."
|
||||
},
|
||||
{
|
||||
"id": "general",
|
||||
"displayName": "General Settings",
|
||||
|
||||
+15
-15
@@ -57,11 +57,6 @@
|
||||
"displayName": "Layer 1: Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "layer1_clearCoat",
|
||||
"displayName": "Layer 1: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer1_occlusion",
|
||||
"displayName": "Layer 1: Occlusion",
|
||||
@@ -72,6 +67,11 @@
|
||||
"displayName": "Layer 1: Emissive",
|
||||
"description": "Properties to add light emission, independent of other lights in the scene."
|
||||
},
|
||||
{
|
||||
"id": "layer1_clearCoat",
|
||||
"displayName": "Layer 1: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer1_parallax",
|
||||
"displayName": "Layer 1: Displacement",
|
||||
@@ -110,11 +110,6 @@
|
||||
"displayName": "Layer 2: Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "layer2_clearCoat",
|
||||
"displayName": "Layer 2: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer2_occlusion",
|
||||
"displayName": "Layer 2: Occlusion",
|
||||
@@ -125,6 +120,11 @@
|
||||
"displayName": "Layer 2: Emissive",
|
||||
"description": "Properties to add light emission, independent of other lights in the scene."
|
||||
},
|
||||
{
|
||||
"id": "layer2_clearCoat",
|
||||
"displayName": "Layer 2: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer2_parallax",
|
||||
"displayName": "Layer 2: Displacement",
|
||||
@@ -163,11 +163,6 @@
|
||||
"displayName": "Layer 3: Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "layer3_clearCoat",
|
||||
"displayName": "Layer 3: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer3_occlusion",
|
||||
"displayName": "Layer 3: Occlusion",
|
||||
@@ -178,6 +173,11 @@
|
||||
"displayName": "Layer 3: Emissive",
|
||||
"description": "Properties to add light emission, independent of other lights in the scene."
|
||||
},
|
||||
{
|
||||
"id": "layer3_clearCoat",
|
||||
"displayName": "Layer 3: Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "layer3_parallax",
|
||||
"displayName": "Layer 3: Displacement",
|
||||
|
||||
@@ -23,26 +23,11 @@
|
||||
"displayName": "Specular Reflectance f0",
|
||||
"description": "The constant f0 represents the specular reflectance at normal incidence (Fresnel 0 Angle). Used to adjust reflectance of non-metal surfaces."
|
||||
},
|
||||
{
|
||||
"id": "clearCoat",
|
||||
"displayName": "Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "normal",
|
||||
"displayName": "Normal",
|
||||
"description": "Properties related to configuring surface normal."
|
||||
},
|
||||
{
|
||||
"id": "opacity",
|
||||
"displayName": "Opacity",
|
||||
"description": "Properties for configuring the materials transparency."
|
||||
},
|
||||
{
|
||||
"id": "uv",
|
||||
"displayName": "UVs",
|
||||
"description": "Properties for configuring UV transforms."
|
||||
},
|
||||
{
|
||||
"id": "occlusion",
|
||||
"displayName": "Occlusion",
|
||||
@@ -53,15 +38,30 @@
|
||||
"displayName": "Emissive",
|
||||
"description": "Properties to add light emission, independent of other lights in the scene."
|
||||
},
|
||||
{
|
||||
"id": "subsurfaceScattering",
|
||||
"displayName": "Subsurface Scattering",
|
||||
"description": "Properties for configuring subsurface scattering effects."
|
||||
},
|
||||
{
|
||||
"id": "clearCoat",
|
||||
"displayName": "Clear Coat",
|
||||
"description": "Properties for configuring gloss clear coat"
|
||||
},
|
||||
{
|
||||
"id": "parallax",
|
||||
"displayName": "Displacement",
|
||||
"description": "Properties for parallax effect produced by a height map."
|
||||
},
|
||||
{
|
||||
"id": "subsurfaceScattering",
|
||||
"displayName": "Subsurface Scattering",
|
||||
"description": "Properties for configuring subsurface scattering effects."
|
||||
"id": "opacity",
|
||||
"displayName": "Opacity",
|
||||
"description": "Properties for configuring the materials transparency."
|
||||
},
|
||||
{
|
||||
"id": "uv",
|
||||
"displayName": "UVs",
|
||||
"description": "Properties for configuring UV transforms."
|
||||
},
|
||||
{
|
||||
// Note: this property group is used in the DiffuseGlobalIllumination pass, it is not read by the StandardPBR shader
|
||||
|
||||
Reference in New Issue
Block a user