material-field-ignored
Since 0.6Changed in 0.7Changed in next
A *.material.json field that nothing reads: alphaCutoff without alphaMode mask, a normalScale with no normal map, an emissive map on a black emissive. Warning: see SEVERITY.
| Severity | warning |
| Source | contract |
| Offers a fix patch | no |
Messages
The message opens with the code; <…> stands for a value.
<…> <…>layers[<…>].edgeNoiseSpace does nothing without an edgeNoise above 0layers[<…>].edgeStreakM does nothing without an edgeNoise above 0layers[<…>].mask does nothing on a layer past the third: its coverage is the maskGraph outputlayers[<…>].maskFrom does nothing on a layer past the third: its coverage is the maskGraph outputlayers[<…>].maskFrom.cavity does nothing without an occlusionTexture or ormTexture (the signal is 1 - occlusion)layers[<…>].maskFrom.edge does nothing without a normalTexture (the signal is the normal map's tilt)maskGraph.heightFrom does nothing without a height node that an output reachesmaskGraph.layers has <…> entries but the material has <…> layer(s): the extra entries do nothingmaskGraph.nodes.<…> (cavity) does nothing without an occlusionTexture or ormTexture (the signal is 1 - occlusion)maskGraph.nodes.<…> (edge) does nothing without a normalTexture (the signal is the normal map's tilt)maskGraph.nodes.<…> is not reached by any output in layers, so it does nothing
Where it points
/<n>/layers/<n>/edgeNoiseSpace/layers/<n>/edgeStreakM/layers/<n>/mask/layers/<n>/maskFrom/layers/<n>/maskFrom/cavity/layers/<n>/maskFrom/edge/maskGraph/heightFrom/maskGraph/layers/maskGraph/nodes/<n>/maskGraph/nodes/<n>/op
Since / changed
See the version chips above and what changed.