Create a converter to convert Blocks as Instance Static Meshes #62
Labels
conversion
Related to how objects are converted
enhancement
New feature or request
good first issue
Good for newcomers
Motivation
Instanced Static Meshes can be rendered much more efficiently, especially with many instances in a scene.
Current Behaviour
Block instances are converted as empty actors (with a transform) here, with their geometry converted as regular UStaticMeshComponent, here .
Since we don't currently define a
UBlockDefinition
object model in C++, block definition are implicitly converted through normal object traversal.Desired Behaviour
Geometry inside a Block Definition should get converted as
UInstancedStaticMeshComponent
/UHierarchicalInstancedStaticMeshComponent
.Potential Solution
This can be done either with:
UStaticMeshConverter
and, potentiallyUBlockConverter
Ideally all changes should be contained within Converters and Objects models.
Useful Resources
The text was updated successfully, but these errors were encountered: