Jack's repositories

glviz

GLviz is a small collection of C++ classes and GLSL shaders to facilitate the development of OpenGL demos.

Language:C++License:MITStargazers:0Issues:0Issues:0

BSP

a c++ bsp-tree for 3d triangle meshes that can handle arbitrary vertex types

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0

Delaunay-3

A C++ implementation of Guibas and Stolfi's divide-and-conquer algorithm from their 1985 paper. Uses SFML for rendering.

Stargazers:0Issues:0Issues:0

Fast-BVH

A Simple, Optimized Bounding Volume Hierarchy for Ray/Object Intersection Testing

Language:C++License:MITStargazers:0Issues:0Issues:0
License:NOASSERTIONStargazers:0Issues:0Issues:0

HKS

the matlab code of heat kernel signature

Language:C++Stargazers:0Issues:0Issues:0

laplacian-meshes

An implementation of Laplacian mesh editing for Math 290.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

LBC

Local barycentric coordinates solver

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0

mcflow

An implementation of implicit curvature flow as described in "Implicit Fairing of Irregular Meshes using Diffusion and Curvature Flow" by Desbrun et al.

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

MeshAngleAnalyzer

Determines whether or not a manifold mesh has any sharp edges.

Stargazers:0Issues:0Issues:0

MeshFix-V2.1

Converts a raw digitized polygon mesh to a clean mesh where all the occurrences of a specific set of "defects" are corrected. Holes, self-intersections, degenerate and non-manifold elements are all replaced with valid configurations.

Language:C++Stargazers:0Issues:0Issues:0

MeshSimplify

Mesh Simplification based on edge-collapse algorithm

Language:C++Stargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

motion_planning_nearest_neighbours

MPNN, kd-tree nearest neighbor implementation for mixed topologies based on Yershova and LaValle's paper.

Language:C++Stargazers:0Issues:0Issues:0

netgen_NoC11

netgen without C11 usage [MSVS2013 support].

Language:C++License:LGPL-2.1Stargazers:0Issues:0Issues:0

octree

Sparce 3d array implemented as octree

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0

OpenNurbsFit

Open source NURBS fitting library

License:NOASSERTIONStargazers:0Issues:0Issues:0

pcl

Point Cloud Library (PCL)

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

Polygon2Triangle

A MFC application which is used to triangulate the polygons using Constrained Delaunay Triangulation.

Stargazers:0Issues:0Issues:0

Quadtree

A simple region-based quadtree data-structure that supports dynamic insertion

Stargazers:0Issues:0Issues:0

QuadTree-2

A simple QuadTree with 2D line visualization

License:MITStargazers:0Issues:0Issues:0

Quadtree-Meshgrid

This is QuadTree implementation for mesh grid in C++. The element of every single grid is square.

Stargazers:0Issues:0Issues:0

QVTKDemo

Using VTK-Qt binding to demonstrate VTK features

Stargazers:0Issues:0Issues:0

SDFGen

A simple commandline utility to generate grid-based signed distance field (level set) generator from triangle meshes, using code from Robert Bridson's website.

Language:C++Stargazers:0Issues:0Issues:0

Sharpen-Bend

Recovering curved sharp edges in triangle meshes produced by feature insensitive sampling

Stargazers:0Issues:0Issues:0

sketch-retopo

CAD project about sketching on 3D models to generate mesh.

Language:C++Stargazers:0Issues:0Issues:0

SplineFitting

C++ code for illustrating Spline Fitting in OpenGL

Language:C++Stargazers:0Issues:0Issues:0

surface_splatting

OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0
Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0

voronoi-quadtree

Library for approximating generalized Voronoi diagrams using quadtrees.

Stargazers:0Issues:0Issues:0