Skip to content

Commit 39d3e8e

Browse files
committed
readme update
1 parent 19abdd7 commit 39d3e8e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Several tutorials for using g3Sharp have been posted on the Gradientspace blog:
3838
- [3D Bitmaps, Minecraft Cubes, and Mesh Winding Numbers](http://www.gradientspace.com/tutorials/2017/12/14/3d-bitmaps-and-minecraft-meshes) - Bitmap3, VoxelSurfaceGenerator, DMeshAABBTree3 Mesh Winding Number,
3939
- [Implicit Surface Modeling](http://www.gradientspace.com/tutorials/2018/2/20/implicit-surface-modeling) - Implicit primitives, voxel/levelset/functional booleans, offsets, and blending, lattice/lightweighting demo
4040
- [DMesh3: A Dynamic Indexed Triangle Mesh](http://www.gradientspace.com/tutorials/dmesh3) - deep dive into the DMesh3 class's internal data structures and operations
41+
- [Surfacing Point Sets with Fast Winding Numbers](http://www.gradientspace.com/tutorials/2018/9/14/point-set-fast-winding) - tutorial on the Fast Mesh/PointSet Winding Number, and how to use the g3Sharp implementation
4142

4243

4344
# Main Classes
@@ -260,12 +261,14 @@ Several tutorials for using g3Sharp have been posted on the Gradientspace blog:
260261

261262
## Spatial Data Structures
262263

263-
- **DMeshAABBTree**: triangle mesh axis-aligned bounding box tree
264+
- **DMeshAABBTree3**: triangle mesh axis-aligned bounding box tree
264265
- bottom-up construction using mesh topology to accelerate leaf node layer
265266
- generic traversal interface DoTraversal(TreeTraversal)
266-
- Queries for NearestTriangle(point), FindNearestHitTriangle(ray) and FindAllHitTriangles(ray)
267-
- TestIntersection(triangle), TestIntersection(other_tree), FindIntersections(other_tree)
268-
- IsInside(point)
267+
- FindNearestTriangle(point), FindNearestHitTriangle(ray) and FindAllHitTriangles(ray), FindNearestVertex(point)
268+
- FindNearestTriangles(other_tree)
269+
- TestIntersection(triangle), TestIntersection(other_tree), FindAllIntersections(other_tree)
270+
- IsInside(point), WindingNumber(point), FastWindingNumber(point)
271+
- **PointAABBTree3**: point variant of DMeshAABBTree3, with PointSet Fast Winding Number
269272
- **Polygon2dBoxTree**: 2D segment bbox-tree, distance query
270273
- **PointHashGrid2d**, **SegmentHashGrid2d**: hash tables for 2D geometry elements
271274
- **PointHashGrid3d**: hash tables for 3D geometry elements

0 commit comments

Comments
 (0)