csharp
public record class MaterialBakeRecordWhat a bake was, said in enough detail to run it again or to distrust it.
Remarks
⚠ Adapter is recorded and never compared, which doc 48 § D4 states as a decision rather than as a limitation: a re-bake on the same machine is byte-identical and that is asserted, a re-bake on a different card is not, and pretending otherwise would make the first artist with a different GPU a bug report.
Fields and properties (5)
public required string SourceWhere the maps came from, as a path a person can follow.
public AssetId SourceAssetWhich asset that was, where it is one.
public string SetWhich of the source's texture sets produced this material, where it has more than one.
public IReadOnlyDictionary<string, string> ParametersThe graph's exposed parameters, as they stood.
public string AdapterWhich adapter ran the bake. Recorded, never asserted.
Used by (6)
- MaterialBakeAssetTestsVixen.Editor.Assets.Tests
- MaterialBakeRouteVixen.Editor.Texturing
- MaterialProvenanceVixen.Editor.Assets
- ProjectMaterialBakerVixen.Editor.Assets
- TextureGraphRunnerVixen.Cli
- TextureRunnerVixen.Cli