# Visual and Module Transformers

This group covers transforms that affect meshes, materials, module data, and informational UI.

## Included transformers

* `MaterialSwapper`
* `ModuleDefinitionTransformer`
* `TransformActivator`
* `TextVisualizer`

## Use Cases

* use `TransformActivator` for on/off mesh visibility
* use `MaterialSwapper` for material-property swaps
* use `ModuleDefinitionTransformer` when you need to target one field on another part module's data object
* use `TextVisualizer` when you only want to show variant-specific text in the popout UI

---

**Documents**

- [TextVisualizer](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/textvisualizer-1mIuXNkuo9)
- [TransformActivator](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/transformactivator-y7ouU3HMof)
- [MaterialSwapper](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/materialswapper-9wl9Z8O8ts)
- [ModuleDefinitionTransformer](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/moduledefinitiontransformer-SOxIKiMJzk)