Spline Architect allows creating walls and buildings by arranging modular meshes along a spline. Meshes at corners are generated dynamically and can be either straight or curved. |
 |
Floor meshes are also generated dynamically and uniquely for each SplineArchitectWall . |
 |
Generation occurs in the SplineArchitectWall actor, inside the OnConstruct() function. This happens every time the actor is loaded unless the structure is baked. |
 |
When baked, all “one-time” meshes are converted into regular StaticMesh components, and the actor no longer executes any logic when loading. |
 |
Baked components can be modified manually, and changes will persist until the SplineArchitectWall is baked again. |
 |
During baking, StaticMesh assets for corners and floors are created. These meshes are saved with consistent naming and reused across different structures whenever possible. |
 |