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

Various new features, examples and fixes #12

Merged
merged 19 commits into from
Jul 23, 2024
Merged

Various new features, examples and fixes #12

merged 19 commits into from
Jul 23, 2024

Conversation

mphe
Copy link
Owner

@mphe mphe commented Jul 23, 2024

Closes #6, #10, #9

mphe added 19 commits June 29, 2024 23:49
- Move simulation logic to new NativeRopeContext class
- Add a fixate_begin property to control whether the rope should be
  fixed at the node's position or be completely free.
- Add simulation_weights array that provides a multiplier for each point.
  These weights are used during simulation to control how much a point
  is allowed to move from its position.
  Can be set to 0.0 to completely fixate a point in place.
- Add clang-tidy config
- Move examples into rope_examples/ directory
- Add diagnostic list addon
- Remove unrelated files from final build package
- Update build workflow
It should only update when requested by RopeToolHelper.
This allows maintaining the last update state across saves.
@mphe mphe merged commit f33c4aa into master Jul 23, 2024
10 of 20 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.

Provide more example scenes
1 participant