Talos docs

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.

Plain text
Severitywarning
Sourcecontract
Offers a fix patchno

Messages

The message opens with the code; <…> stands for a value.

  • <…> <…>
  • layers[<…>].edgeNoiseSpace does nothing without an edgeNoise above 0
  • layers[<…>].edgeStreakM does nothing without an edgeNoise above 0
  • layers[<…>].mask does nothing on a layer past the third: its coverage is the maskGraph output
  • layers[<…>].maskFrom does nothing on a layer past the third: its coverage is the maskGraph output
  • layers[<…>].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 reaches
  • maskGraph.layers has <…> entries but the material has <…> layer(s): the extra entries do nothing
  • maskGraph.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.