Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a converter to convert Blocks as Instance Static Meshes #62

Closed
JR-Morgan opened this issue May 28, 2022 · 1 comment
Closed

Create a converter to convert Blocks as Instance Static Meshes #62

JR-Morgan opened this issue May 28, 2022 · 1 comment
Labels
conversion Related to how objects are converted enhancement New feature or request good first issue Good for newcomers

Comments

@JR-Morgan
Copy link
Member

JR-Morgan commented May 28, 2022

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:

  1. A new converter (ideally in C++, but BP would be acceptable)
  2. Changes to UStaticMeshConverter and, potentially UBlockConverter

Ideally all changes should be contained within Converters and Objects models.

Useful Resources

@JR-Morgan JR-Morgan changed the title Proper support for instanced static meshes Create a converter to convert Blocks as Instance Static Meshes Sep 26, 2022
@JR-Morgan JR-Morgan added hacktoberfest conversion Related to how objects are converted enhancement New feature or request labels Sep 26, 2022
@JR-Morgan JR-Morgan added good first issue Good for newcomers and removed hacktoberfest labels Jun 16, 2023
@JR-Morgan
Copy link
Member Author

Closing for now until users request this feature

@JR-Morgan JR-Morgan closed this as not planned Won't fix, can't repro, duplicate, stale Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conversion Related to how objects are converted enhancement New feature or request good first issue Good for newcomers
Projects
Development

No branches or pull requests

1 participant