Skip to content

feat(vector3utils): Add Vector3Utils.volume and unit tests for vector3utils and physicsutils - #821

Merged
Quenty merged 1 commit into
mainfrom
users/quenty/volume
Sep 9, 2026
Merged

feat(vector3utils): Add Vector3Utils.volume and unit tests for vector3utils and physicsutils#821
Quenty merged 1 commit into
mainfrom
users/quenty/volume

Conversation

@Quenty

@Quenty Quenty commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Adds Vector3Utils.volume and uses it in PhysicsUtils.estimateBuoyancyContribution. Both vector3utils and physicsutils now have a test target and specs for every module. Also fixes PhysicsUtils.getConnectedParts returning the root part twice, which double-counted its mass in applyForce and acceleratePart.

…3utils and physicsutils

Adds Vector3Utils.volume and uses it in PhysicsUtils.estimateBuoyancyContribution.

Gives both packages a runnable test target and specs for every module:
Vector3Utils, Vector3SerializationUtils, RandomVector3Utils, PhysicsUtils and
RxPhysicsUtils.

Fixes PhysicsUtils.getConnectedParts returning the root part twice. The engine
already includes the calling part in GetConnectedParts, so the extra insert
double-counted its mass in applyForce and acceleratePart.
@Quenty
Quenty deployed to integration September 9, 2026 00:05 — with GitHub Actions Active
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Deploy Results

Package Status Try it
@quenty/integration ✅ Deployed (v218) (7.8s) Open | Play

1 package deployed, 1 passed, 0 failed in 8.6s · View logs

Test Results

Package Status Try it
@quenty/physicsutils ✅ Passed (26/26) (733ms) Open | Play
@quenty/ragdoll ✅ Passed (12/12) (1.5s) Open | Play
@quenty/ik ✅ Passed (3/3) (1.1s) Open | Play
@quenty/vector3utils ✅ Passed (42/42) (1.3s) Open | Play
@quenty/camera ✅ Passed (56/56) (1.4s) Open | Play
@quenty/brine ✅ Passed (88/90) (1.1s) Open | Play

6 packages tested, 6 passed, 0 failed in 18.2s · View logs

@Quenty
Quenty merged commit 69630c0 into main Sep 9, 2026
9 checks passed
@Quenty
Quenty deleted the users/quenty/volume branch September 9, 2026 00:19
@Quenty Quenty added the released This issue/pull request has been released. label Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released This issue/pull request has been released.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant