I've been experimenting with writing out 3DTiles and gLTF/GLB models with FME. One issue I've run into is that FME seems to be creating some kind of shininess to the surfaces which I can't seem to get rid of. The model just has a single color appearance which I want to be able to cast shadows if there is a light source, however, I don't want the appearance to be 'shiny', it should just be dull.
I've set my appearance to be a single Diffuse (I've also tried Ambient) color. I've set the shininess to 0 and for I've set the Opacity to 1.
This is in my resulting gLTF file, FME has given a 'metallicFactor' to the model which I'm guessing is why there is a shine to it:
"materials" : [
{
"name" : "[Color M02]",
"pbrMetallicRoughness" : {
"baseColorFactor" : [ 0.7764705882352941, 0.7764705882352941, 0.7764705882352941, 1 ],
"roughnessFactor" : 1,
"metallicFactor" : 0.5
}
}
],
This also comes through into my 3D Tile when creating them. I see the same properties in the b3dm files in my 3D Tiles set.
Any ideas? Has anyone else seen this?