diff --git a/Assets/Scenes/ArtStaging.unity b/Assets/Scenes/ArtStaging.unity index 878b19c05..f29baf3e9 100644 --- a/Assets/Scenes/ArtStaging.unity +++ b/Assets/Scenes/ArtStaging.unity @@ -1001,11 +1001,11 @@ PrefabInstance: - target: {fileID: -7628645884310941743, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7608733947795027481, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7256267532249456369, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1017,15 +1017,15 @@ PrefabInstance: - target: {fileID: -6059041749566497700, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5875554055193582917, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5226320711536227928, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -4632764890494102457, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1033,7 +1033,7 @@ PrefabInstance: - target: {fileID: -4043258624767265800, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -3910990755373119420, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: m_LocalScale.x value: 0.5416373 @@ -1097,11 +1097,11 @@ PrefabInstance: - target: {fileID: 3016118880468968275, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5087750822105516812, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5186795438908139538, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1113,7 +1113,7 @@ PrefabInstance: - target: {fileID: 6713970355051253114, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 7775563296599598769, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1335,11 +1335,11 @@ PrefabInstance: - target: {fileID: -7628645884310941743, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7608733947795027481, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7256267532249456369, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1351,15 +1351,15 @@ PrefabInstance: - target: {fileID: -6059041749566497700, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5875554055193582917, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5226320711536227928, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -4632764890494102457, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1367,7 +1367,7 @@ PrefabInstance: - target: {fileID: -4043258624767265800, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -3910990755373119420, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: m_LocalScale.x value: 0.5032825 @@ -1431,11 +1431,11 @@ PrefabInstance: - target: {fileID: 3016118880468968275, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5087750822105516812, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5186795438908139538, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1447,7 +1447,7 @@ PrefabInstance: - target: {fileID: 6713970355051253114, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 7775563296599598769, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1901,11 +1901,11 @@ PrefabInstance: - target: {fileID: -7628645884310941743, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7608733947795027481, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7256267532249456369, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1917,15 +1917,15 @@ PrefabInstance: - target: {fileID: -6059041749566497700, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5875554055193582917, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5226320711536227928, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -4632764890494102457, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -1933,7 +1933,7 @@ PrefabInstance: - target: {fileID: -4043258624767265800, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -3910990755373119420, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: m_LocalScale.x value: 0.80300474 @@ -1997,11 +1997,11 @@ PrefabInstance: - target: {fileID: 3016118880468968275, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5087750822105516812, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5186795438908139538, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -2013,7 +2013,7 @@ PrefabInstance: - target: {fileID: 6713970355051253114, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 7775563296599598769, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -2051,11 +2051,11 @@ PrefabInstance: - target: {fileID: -7628645884310941743, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7608733947795027481, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7256267532249456369, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -2067,15 +2067,15 @@ PrefabInstance: - target: {fileID: -6059041749566497700, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5875554055193582917, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5226320711536227928, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -4632764890494102457, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -2083,7 +2083,7 @@ PrefabInstance: - target: {fileID: -4043258624767265800, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -3910990755373119420, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: m_LocalScale.x value: 0.46544862 @@ -2147,11 +2147,11 @@ PrefabInstance: - target: {fileID: 3016118880468968275, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5087750822105516812, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5186795438908139538, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -2163,7 +2163,7 @@ PrefabInstance: - target: {fileID: 6713970355051253114, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 7775563296599598769, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -7734,11 +7734,11 @@ PrefabInstance: - target: {fileID: -7628645884310941743, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7608733947795027481, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -7256267532249456369, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -7750,15 +7750,15 @@ PrefabInstance: - target: {fileID: -6059041749566497700, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5875554055193582917, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -5226320711536227928, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -4632764890494102457, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -7766,7 +7766,7 @@ PrefabInstance: - target: {fileID: -4043258624767265800, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: -3910990755373119420, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: m_LocalPosition.x value: 1.05 @@ -7818,11 +7818,11 @@ PrefabInstance: - target: {fileID: 3016118880468968275, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5087750822105516812, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 5186795438908139538, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: @@ -7834,7 +7834,7 @@ PrefabInstance: - target: {fileID: 6713970355051253114, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: - objectReference: {fileID: 2100000, guid: ed09671bb3cadb7468dc20371e66a015, type: 2} + objectReference: {fileID: 2100000, guid: 56d7d6058bb828c4f97d4b2d470512ea, type: 2} - target: {fileID: 7775563296599598769, guid: 3f4fa1d137d34524587cca58980875e6, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: diff --git a/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat b/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat new file mode 100644 index 000000000..e3000ceb0 --- /dev/null +++ b/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat @@ -0,0 +1,34 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: M_EmissiveGloam_Flora + m_Shader: {fileID: 4800000, guid: 04c728537846d7a45b3e875647ea4ab0, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Ints: [] + m_Floats: + - _FlickerAmount: 0.35 + - _FlickerSpeed: 5 + - _Seed: 0 + m_Colors: + - _EmissionColor: {r: 0.28, g: 2.1000001, b: 3.5, a: 3.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat.meta b/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat.meta new file mode 100644 index 000000000..f049ea914 --- /dev/null +++ b/Assets/_Project/Art/Materials/Staging/M_EmissiveGloam_Flora.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 56d7d6058bb828c4f97d4b2d470512ea +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Project/Shaders/EmissiveGloam.shader b/Assets/_Project/Shaders/EmissiveGloam.shader new file mode 100644 index 000000000..8cf41d9eb --- /dev/null +++ b/Assets/_Project/Shaders/EmissiveGloam.shader @@ -0,0 +1,57 @@ +// Emissive-Gloam — the LANTERN "true vs false light" master shader. +// One shader is the whole palette rule: hue = warm(ours)/cold(gloam)/lure; and the +// load-bearing readability channel is CADENCE — _FlickerAmount 0 = STEADY (true light), +// >0 = guttering FALSE light. Flicker lives in-shader (uses _Time), so it needs no script +// and reads in edit + play. HDR emission so URP Bloom catches it. Unlit: these are glows. +Shader "ProjectM/EmissiveGloam" +{ + Properties + { + [HDR] _EmissionColor ("Emission (HDR)", Color) = (0.1, 0.8, 0.5, 1) + _FlickerAmount ("Flicker Amount (0=steady/true, 1=false)", Range(0,1)) = 0.0 + _FlickerSpeed ("Flicker Speed", Float) = 6.0 + _Seed ("Per-material phase seed", Float) = 0.0 + } + SubShader + { + Tags { "RenderType"="Opaque" "RenderPipeline"="UniversalPipeline" "Queue"="Geometry" } + Pass + { + Name "EmissiveGloamUnlit" + Tags { "LightMode"="UniversalForward" } + HLSLPROGRAM + #pragma vertex vert + #pragma fragment frag + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + struct Attributes { float4 positionOS : POSITION; }; + struct Varyings { float4 positionHCS : SV_POSITION; }; + + CBUFFER_START(UnityPerMaterial) + half4 _EmissionColor; + half _FlickerAmount; + half _FlickerSpeed; + half _Seed; + CBUFFER_END + + Varyings vert (Attributes IN) + { + Varyings OUT; + OUT.positionHCS = TransformObjectToHClip(IN.positionOS.xyz); + return OUT; + } + + half4 frag (Varyings IN) : SV_Target + { + float t = _Time.y * _FlickerSpeed + _Seed; + // layered sines -> an organic guttering wave in [-1,1] + float wave = 0.6 * sin(t) + 0.4 * sin(t * 2.37 + 1.3); + // f = 1 when steady (_FlickerAmount==0); dips toward (1-_FlickerAmount) as it gutters + float f = 1.0 - _FlickerAmount * (0.5 - 0.5 * wave); + return half4(_EmissionColor.rgb * f, 1.0); + } + ENDHLSL + } + } + Fallback Off +} diff --git a/Assets/_Project/Shaders/EmissiveGloam.shader.meta b/Assets/_Project/Shaders/EmissiveGloam.shader.meta new file mode 100644 index 000000000..0adec53df --- /dev/null +++ b/Assets/_Project/Shaders/EmissiveGloam.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 04c728537846d7a45b3e875647ea4ab0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: