Namespace CarbideFunction.Wildtile.Postprocessing
Classes
PostprocessableMap
A simplified map that Wildtile passes to postprocessors. Postprocessors can then create Unity game objects and assets based on this map.
PostprocessableMap.Slot
A simplified slot containing the transform for the slot and the prefab that should be placed here.
The transform is a combination of the slot's position and the module's custom transform (rotation and whether it's flipped)
Postprocessor
Wildtile passes the postprocessor C#-only modules, and the postprocessor creates Unity objects.
Different postprocessor implementations can create Unity objects in different ways. For example: one postprocessor may create prefabs, transform them as needed. Another postprocessor may read the models from the module prefabs and generate a new mesh from all the modules.
Postprocessors will be replaced in the future with a simpler system. A replacement for GridPlacer will be provided to support welding and prop placement.
PostprocessorCreator
Factory for postprocessors.