{ "Inputs": [ { "Semantic": "Position", "Name": "pos", "ScalarType": "float", "Width": 1, "Height": 3, "ArrayLength": 1, "OpenGLLocation": 0 }, { "Semantic": "Color1", "Name": "color", "ScalarType": "float", "Width": 1, "Height": 4, "ArrayLength": 1, "OpenGLLocation": 1 } ], "Outputs": [ { "Name": "fragColor", "ScalarType": "float", "Width": 1, "Height": 4, "ArrayLength": 1, "OpenGLLocation": 0 } ] }