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

Update 2.0 #144

Merged
merged 126 commits into from
Mar 8, 2024
Merged

Update 2.0 #144

merged 126 commits into from
Mar 8, 2024

Conversation

bneukom
Copy link
Collaborator

@bneukom bneukom commented Mar 4, 2024

No description provided.

bneukom and others added 30 commits July 20, 2023 13:28
SoftObjectPtr might not load the underlying asset (which it will have to anyways during the replacement) which makes the validity check not work properly.
This means that several materials could have the same identifier (eg if the user does not specify a material name in CGA and they share the same texture). But this is preferred to identify them independently because of it's indeterminism (because of the post fix numbers added to the name, which can change between different runs)
Could lead to hard to track errors if we just return an empty identifier in case a material is missing.
Necessary for packaged builds
For some reason only missing for a packaged build
…ne_edit_finished

Avoid regenerating buildings on spline edits in interactive mode
bneukom and others added 25 commits February 19, 2024 14:29
Improves performance for many instances
Names ending with an underscore are interpreted in a specific way by the FName constructor (the postfix number indicating a unique number of the name, which we can not guarantee).
Happened when batch generation was enabled/disabled in fast succession which caused the model to be generated both on the normal VitruvioActor as well as the BatchVitruvioActor.

With this change we invalidate the (if ongoing) generate results on the BatchVitruvioActor once a VitruvioActor has been removed.
The visualizer doesn't need a physical representation in the world and is not needed in packaged builds.
We always generate collisions for generated models now.
@bneukom bneukom requested a review from bstegerESRI March 7, 2024 11:55
@bneukom bneukom merged commit 0e29f02 into main Mar 8, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants