{ Effect = "Shaders/myEffect.hlsl", Textures = [ "AlbedoTexture": "Textures/TestMat/rustediron2_albedo.png", "NormalTexture": "Textures/TestMat/rustediron2_normal.png", "MetallicTexture": "Textures/TestMat/rustediron2_metallic.png", "RoughnessTexture": "Textures/TestMat/rustediron2_roughness.png", "EmissiveTexture": "Textures/rocket.png" ], Variables = [ "AlbedoColor": .ColorRGBA{ Value = { R = 1, G = 1, B = 1, A = 1 } }, "NormalScaling": .Float2{ Value = { X = 1, Y = 1 } }, "MetallicFactor": .Float{ Value = 1 }, "RoughnessFactor": .Float{ Value = 1 }, "EmissiveColor": .ColorRGB{ Value = { R = 1, G = 0, B = 0 } } ] }