diff --git a/Content/Maps/Temp/assetsLibrary_temp.umap b/Content/Maps/Temp/assetsLibrary_temp.umap index 02f646fa..a3d2af3b 100644 Binary files a/Content/Maps/Temp/assetsLibrary_temp.umap and b/Content/Maps/Temp/assetsLibrary_temp.umap differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Mask.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Mask.uasset new file mode 100644 index 00000000..5d3a667e Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Mask.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Occlusion.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Occlusion.uasset new file mode 100644 index 00000000..a5854604 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Opacity.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Opacity.uasset new file mode 100644 index 00000000..4dc321ac Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1A_Opacity.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Mask.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Mask.uasset new file mode 100644 index 00000000..5d2b5a6b Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Mask.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Occlusion.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Occlusion.uasset new file mode 100644 index 00000000..bb7fd8b6 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Opacity.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Opacity.uasset new file mode 100644 index 00000000..de022682 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1B_Opacity.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Mask.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Mask.uasset new file mode 100644 index 00000000..27dda582 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Mask.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Occlusion.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Occlusion.uasset new file mode 100644 index 00000000..b57c1a97 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Opacity.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Opacity.uasset new file mode 100644 index 00000000..db15043f Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1C_Opacity.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Mask.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Mask.uasset new file mode 100644 index 00000000..b891de28 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Mask.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Occlusion.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Occlusion.uasset new file mode 100644 index 00000000..4bc131f1 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Opacity.uasset b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Opacity.uasset new file mode 100644 index 00000000..2b1fea70 Binary files /dev/null and b/Content/Textures/Patterns/CircleTile1x1/T_CircleTile1x1D_Opacity.uasset differ diff --git a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Height.uasset b/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Height.uasset deleted file mode 100644 index 88bc4bd4..00000000 Binary files a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Height.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Normal.uasset b/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Normal.uasset deleted file mode 100644 index 3a438c57..00000000 Binary files a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_Normal.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_ORM.uasset b/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_ORM.uasset deleted file mode 100644 index 6ada2e0a..00000000 Binary files a/Content/Textures/Patterns/SampleStripes_01A/T_SampleStripes_01A_ORM.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Mask.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Mask.uasset new file mode 100644 index 00000000..d0fc86c4 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Mask.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Occlusion.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Occlusion.uasset new file mode 100644 index 00000000..bd8e189e Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Opacity.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Opacity.uasset new file mode 100644 index 00000000..b2fce8f9 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1A_Opacity.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Mask.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Mask.uasset new file mode 100644 index 00000000..852763a6 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Mask.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Occlusion.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Occlusion.uasset new file mode 100644 index 00000000..e3d12380 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Opacity.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Opacity.uasset new file mode 100644 index 00000000..5171f17c Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1B_Opacity.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Mask.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Mask.uasset new file mode 100644 index 00000000..82d467e5 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Mask.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Occlusion.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Occlusion.uasset new file mode 100644 index 00000000..bc60e655 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Opacity.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Opacity.uasset new file mode 100644 index 00000000..449ad9d9 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1C_Opacity.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Mask.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Mask.uasset new file mode 100644 index 00000000..09f3c267 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Mask.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Occlusion.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Occlusion.uasset new file mode 100644 index 00000000..f59a2c41 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Opacity.uasset b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Opacity.uasset new file mode 100644 index 00000000..c27820e7 Binary files /dev/null and b/Content/Textures/Patterns/SquareTile1x1/T_SquareTile1x1D_Opacity.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Mask.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Mask.uasset new file mode 100644 index 00000000..9f7acaef Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Mask.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Occlusion.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Occlusion.uasset new file mode 100644 index 00000000..513d43f0 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Opacity.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Opacity.uasset new file mode 100644 index 00000000..9f4bbdb8 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1A_Opacity.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Mask.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Mask.uasset new file mode 100644 index 00000000..8bbc40f3 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Mask.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Occlusion.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Occlusion.uasset new file mode 100644 index 00000000..9c1001cc Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Opacity.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Opacity.uasset new file mode 100644 index 00000000..986a06c5 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1B_Opacity.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Mask.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Mask.uasset new file mode 100644 index 00000000..d8fc8095 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Mask.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Occlusion.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Occlusion.uasset new file mode 100644 index 00000000..ac53755e Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Opacity.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Opacity.uasset new file mode 100644 index 00000000..d3dbf34c Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1C_Opacity.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Mask.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Mask.uasset new file mode 100644 index 00000000..e4208e42 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Mask.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Occlusion.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Occlusion.uasset new file mode 100644 index 00000000..b67c2d66 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Occlusion.uasset differ diff --git a/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Opacity.uasset b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Opacity.uasset new file mode 100644 index 00000000..be0cb4e3 Binary files /dev/null and b/Content/Textures/Patterns/StripeTile1x1/T_StripeTile1x1D_Opacity.uasset differ diff --git a/Content/Textures/Patterns/T_BrickWork_Mask.uasset b/Content/Textures/Patterns/T_BrickWork_Mask.uasset deleted file mode 100644 index a16de8cf..00000000 Binary files a/Content/Textures/Patterns/T_BrickWork_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_Disc1x1_Mask_Mask.uasset b/Content/Textures/Patterns/T_Disc1x1_Mask_Mask.uasset deleted file mode 100644 index ca70e8d6..00000000 Binary files a/Content/Textures/Patterns/T_Disc1x1_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_RandomDisc32x32_Mask_Mask.uasset b/Content/Textures/Patterns/T_RandomDisc32x32_Mask_Mask.uasset deleted file mode 100644 index 65d5bb5d..00000000 Binary files a/Content/Textures/Patterns/T_RandomDisc32x32_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_RandomDisc8x8_Mask_Mask.uasset b/Content/Textures/Patterns/T_RandomDisc8x8_Mask_Mask.uasset deleted file mode 100644 index c0dbb01f..00000000 Binary files a/Content/Textures/Patterns/T_RandomDisc8x8_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_RandomSquare32x32_Mask_Mask.uasset b/Content/Textures/Patterns/T_RandomSquare32x32_Mask_Mask.uasset deleted file mode 100644 index 12779ddd..00000000 Binary files a/Content/Textures/Patterns/T_RandomSquare32x32_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_RandomSquare8x8_Mask_Mask.uasset b/Content/Textures/Patterns/T_RandomSquare8x8_Mask_Mask.uasset deleted file mode 100644 index 6edbea0c..00000000 Binary files a/Content/Textures/Patterns/T_RandomSquare8x8_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_Square1x1_Mask_Mask.uasset b/Content/Textures/Patterns/T_Square1x1_Mask_Mask.uasset deleted file mode 100644 index e1ba45ac..00000000 Binary files a/Content/Textures/Patterns/T_Square1x1_Mask_Mask.uasset and /dev/null differ diff --git a/Content/Textures/Patterns/T_Stripe_Mask.uasset b/Content/Textures/Patterns/T_Stripe_Mask.uasset deleted file mode 100644 index 4109dc15..00000000 Binary files a/Content/Textures/Patterns/T_Stripe_Mask.uasset and /dev/null differ diff --git a/Content/_Temp/Yard_Test/Layers/MLI_Pavement.uasset b/Content/_Temp/Yard_Test/Layers/MLI_Pavement.uasset index 22074cbc..b3b1a78b 100644 Binary files a/Content/_Temp/Yard_Test/Layers/MLI_Pavement.uasset and b/Content/_Temp/Yard_Test/Layers/MLI_Pavement.uasset differ diff --git a/Content/_Temp/Yard_Test/Materials/MI_Layer_Roadside.uasset b/Content/_Temp/Yard_Test/Materials/MI_Layer_Roadside.uasset index dd66aefe..5ae91238 100644 Binary files a/Content/_Temp/Yard_Test/Materials/MI_Layer_Roadside.uasset and b/Content/_Temp/Yard_Test/Materials/MI_Layer_Roadside.uasset differ