Skip to content

Conversation

@RyeMutt
Copy link
Contributor

@RyeMutt RyeMutt commented Oct 3, 2025

Description

This introduces a V-HACD based llconvexdecomposition implementation.

Related Issues

Issue Link: #4475


Checklist

Please ensure the following before requesting review:

  • I have provided a clear title and detailed description for this pull request.
  • If useful, I have included media such as screenshots and video to show off my changes.
  • The PR is linked to a relevant issue with sufficient context.
  • I have tested the changes locally and verified they work as intended.
  • All new and existing tests pass.
  • Code follows the project's style guidelines.
  • Documentation has been updated if needed.
  • Any dependent changes have been merged and published in downstream modules
  • I have reviewed the contributing guidelines.

Additional Notes

It's currently only enabled in builds where havok is disabled.

Companion autobuild package repository: https://github.com/ryemutt/3p-vhacd

This will require generation of a physicsextensions_stub package without the llconvexdecomposition files.

Copy link
Collaborator

@Geenz Geenz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Geenz Geenz merged commit 2cdcd33 into secondlife:develop Oct 10, 2025
22 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Oct 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants