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

Additional nodes for GeometryPartModule #37

Merged
merged 5 commits into from
Apr 4, 2019
Merged

Conversation

dkavolis
Copy link
Owner

@dkavolis dkavolis commented Apr 4, 2019

Adds additional nodes to GeometryPartModule:

  • ignoreTransform (string)- transform with the specified name is excluded from voxelization, one transform name per node
  • ignoreIfNoRenderer (bool) - transforms without MeshRenderer component attached are excluded from voxelization, only works for mesh voxelization (not colliders)
  • unignoreTransform (string) - unignore transform with the specified name if it is ignored by ignoreIfNoRenderer, one transform name per node

Using these nodes, heat shields are now properly voxelized to match their visual shape (except inflatable heat shield at the moment).

The Debug build of FAR (included in bin/Debug/) also contains information on which meshes/colliders have been used in voxelization and which transforms contain no MeshRenderer component. For now, release builds don't contain this information to keep logging output small.

@dkavolis dkavolis merged commit cdb2a11 into master Apr 4, 2019
@dkavolis dkavolis deleted the geom_transforms branch April 4, 2019 08:30
@dkavolis dkavolis mentioned this pull request Apr 4, 2019
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.

1 participant