New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

three-bvh-csg

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

three-bvh-csg - npm Package Versions

2

0.0.16

Diff

Changelog

Source

[0.0.16] - 2024-01-07

Fixed

  • A couple cases relating missing triangles during clip
  • Cases where degenerate triangles could make their way into the result and potentially cause incorrectly large bounding boxes.
gkjohnson
published 0.0.15 •

Changelog

Source

[0.0.15] - 2023-12-05

Fixed

  • Case where extraneous points could be generated causing incorrectly large bounding boxes when brushes contain degenerate triangles.
gkjohnson
published 0.0.14 •

Changelog

Source

[0.0.14] - 2023-12-05

Unpublished

gkjohnson
published 0.0.13 •

Changelog

Source

[0.0.13] - 2023-10-22

Fixed

  • Case where coplanar faces may not be clipped together.
  • Case where coplanar faces may not be removed correctly.
gkjohnson
published 0.0.12 •

Changelog

Source

[0.0.12] - 2023-10-20

Fixed

  • Evaluator.conslidateGroups not working as expected when groups need to be reordered and merged.
  • Cases where triangles are culled incorrectly.
gkjohnson
published 0.0.11 •

Changelog

Source

[0.0.11] - 2023-10-17

Added

  • Small performance improvement to HalfEdge structure generation resulting in up to 4-5% time improvement on operations.
  • Additional small performance improvement of 4-5% to speed up determination of whether a whole triangle is inside the companion mesh or not.
  • Adjust the hash logic for finding sibling edges to be more robust.
  • Support for HOLLOW_INTERSECTION and HOLLOW_SUBTRACTION to allow for non-manifold clipping results on the first brush.
  • Improve performance by ~10-30% when objects are intersecting by preemtively detecting potential coplanar faces and skipping a slow raycast path for non-coplanar faces.
gkjohnson
published 0.0.10 •

Changelog

Source

[0.0.10] - 2023-09-03

Added

  • Evaluator.consolidateGroups option to merge groups with common materials on CSG operation.
  • New optional function signature for Evaluator.evalute to return perform multiple operations on the brushes at once.
  • REVERSE_SUBTRACTION operation to perform the subtraction of brush A from brush B.

Fixed

  • A clip case resulting in a missing triangle.

Changed

  • Bumped three-mesh-bvh version to v0.6.6
  • Uses an indirect bvh buffer to enable faster intersection search operations.
gkjohnson
published 0.0.9 •

Changelog

Source

[0.0.9] - 2023-08-12

Fixed

  • Incorrect type declarations.
gkjohnson
published 0.0.8 •

Changelog

Source

[0.0.8] - 2023-07-08

Fixed

  • Peer dependencies to allow three versions >= r144
gkjohnson
published 0.0.7 •

Changelog

Source

[0.0.7] - 2023-06-07

Fixed

  • Typo when changing SphereBufferGeometry.
2
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc