Releases: gkjohnson/three-edge-projection
Releases · gkjohnson/three-edge-projection
v0.0.5
v0.0.4
Changed
- ProjectionGenerator now returns an object with functions for extracting edges.
Added
- Ability to extract hidden edges in addition to visible edges.
- Optimizations to increase generation speed.
- Remove requirement to merge geometry ahead of time.
- A "MeshVisibilityCuller" class that can be run to help reduce the number of meshes that need to be processed.
Removed
- ProjectionGeneratorWorker
v0.0.3
v0.0.2
Added
- SilhouetteGenerator: performance improvements by skipping unnecessary triangles that are determined to already be in the shape.
- SilhouetteGenerator: Perform simplification of edges.
- SilhouetteGenerator: Add ability to see outline and mesh edges.
- ProjectionGenerator:
includeIntersectionEdgesoption defaults to true.
v0.0.1
Fixed
- Some missing edges in projection
Changed
- Largely simplified code
- Migrated logic from three-mesh-bvh
Added
- ProjectionGenerator class for generating flattened, projected edges
- SilhouetteGenerator class for generating flattened, projected silhouette geometry (slow and sometimes unstable)
- Ability to generate intersection edges for projection with
ProjectionGenerator.includeIntersectionEdges