Eisenwave / obj2voxel
Convert OBJ and STL files to voxels, with support for textures. Written in pure C++17 with CMake. No raytracing or slicing or OpenGL shenanigans. Fast and robust using just 3D intersections. Simple as.
☆121Updated last year
Alternatives and similar repositories for obj2voxel:
Users that are interested in obj2voxel are comparing it to the libraries listed below
- A collection of common mesh subdivision algorithms☆94Updated 6 years ago
- Demonstration code for Marching Cubes and Dual Contouring☆287Updated last year
- ☆198Updated 7 months ago
- A simple, easily hackable C++ surface voxelizer (STL=>voxels)☆174Updated 3 years ago
- Interactively Modifying Compressed Sparse Voxel Representations☆134Updated last year
- This is the header-only version of the code we used for the experiments in the paper "Fast and Robust Mesh Arrangements using Floating-po…☆152Updated 9 months ago
- 3D Signed Distance Field☆37Updated 3 years ago
- Header only, single file, simple and efficient C++11 library to compute the signed distance function (SDF) to a triangle mesh☆164Updated 5 months ago
- ☆83Updated 8 months ago
- C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-1998)☆14Updated 2 years ago
- Dual Contoruing implemented in C++☆91Updated 5 years ago
- ☆65Updated last year
- A dual Marching Cubes method using cuboids, based on greedy meshing. Suitable for use with a uniform grid of data derived from multiple d…☆73Updated 4 years ago
- A library for detecting and resolving intersections between two surface meshes.☆427Updated this week
- Isotropic Remeshing of Triangulated Surface☆87Updated 2 years ago
- Dual Marching Cubes Implementation in C++☆64Updated 4 years ago
- Voxel rendering experiments☆50Updated last month
- Concurrent data-structure to compute binary trees in parallel☆29Updated 4 years ago
- A public domain/MIT header-only marching cube implementation in C++ without anything fancy.☆37Updated last year
- A light-weighted, efficient and header-only mesh processing frame work.☆50Updated 2 years ago
- A physically-based Monte Carlo Path Tracer (Ray Tracer) from scratch☆54Updated 2 years ago
- Pathtraced Realtime Engine☆68Updated 7 months ago
- Simple C++ implementation of the (manifold) dual marching cubes algorithm from Gregory M. Nielson☆174Updated 5 years ago
- Model synthesis is a technique for generating 2D and 3D shapes from examples.☆164Updated 10 months ago
- Isosurface extraction using largely undiscovered techniques.☆137Updated 6 years ago
- Implements a simple, readable naive surface nets algorithm☆58Updated 4 months ago
- A project testing and comparing various algorithms for creating isosurfaces.☆297Updated 8 years ago
- Source Code for HPG 2022 Paper "Virtual Blue Noise Lighting"☆47Updated 2 years ago
- Vulkan-based volume renderer with efficient empty space skipping acceleration☆31Updated 2 years ago
- ShapeML is a rule- or grammar-based procedural 3D modeling framework.☆83Updated last year