meshula / Awesome Voxel
Voxel resources for coders
Stars: ✭ 96
Projects that are alternatives of or similar to Awesome Voxel
Holoshield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+317.71%)
Mutual labels: graphics, vfx
2d Unity Experiments
A collection of visual Unity experiments with latest packages (URP, Shader Graph, Cinemachine, etc).
Stars: ✭ 107 (+11.46%)
Mutual labels: graphics, vfx
Openvdb
OpenVDB - Sparse volume data structure and tools
Stars: ✭ 1,359 (+1315.63%)
Mutual labels: vfx, voxel
Rcam
Real time volumetric video capture for live visuals
Stars: ✭ 128 (+33.33%)
Mutual labels: graphics, vfx
Djv
Professional media review software for VFX, animation, and film production
Stars: ✭ 282 (+193.75%)
Mutual labels: graphics, vfx
Touchdesigner shared
TouchDesigner toxes and small projects
Stars: ✭ 385 (+301.04%)
Mutual labels: graphics, realtime
Grubo
Audio visual experience with Roland Groovebox MC-101 and the Unity game engine
Stars: ✭ 41 (-57.29%)
Mutual labels: graphics, vfx
Realtime Server Ue4 Demo
A UE4 State Synchronization demo for realtime-server. 为realtime-server而写的一个UE4状态同步demo.
Stars: ✭ 88 (-8.33%)
Mutual labels: realtime
Citro2d
Library for drawing 2D graphics using the Nintendo 3DS's PICA200 GPU
Stars: ✭ 88 (-8.33%)
Mutual labels: graphics
Thunder
⚡️ A Go framework for rapidly building powerful graphql services
Stars: ✭ 1,281 (+1234.38%)
Mutual labels: realtime
React Color Tools
A set of tools as React components for working with colors 🎨
Stars: ✭ 87 (-9.37%)
Mutual labels: graphics
Awesome Voxel
Projects and resources relating to coding for Voxels
Key -
- 📄 Research project or paper
- 💻 Code
- 🎨 Tool
Contents
- Sparse Volumes
- File Loaders
- Mapping
- Voxelizers
- Surfacers
- Wavefront Collapse
- Deformations
- Rendering
- Physics
- Proceduralism
- Tools
- Contribute
- License
Foundations
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Adaptively Sampled Distance Fields: A General Representation of Shape for Computer Graphics Sarah F. Frisken, Ronald N. Perry, Alyn P. Rockwood, Thouis R. Jones TR2000-15 December 2000
Sparse Volumes
- OpenVdb 💻 Dreamworks' hierarchical sparse volume representation and manipulation library
- OctoMap 💻 🎨 An Efficient Probabilistic 3D Mapping Framework Based on Octrees
- [http://www.merl.com/publications/docs/TR2000-15.pdf] 📄 Adaptively Sampled Distance Fields (Siggraph 2000)
File Loaders
- EnkiMI 💻 Enki Minecraft file loader
- https://github.com/aiekick/MagicaVoxel_File_Writer Aiekick's Magica Voxel file writer
Mapping
- [https://web.stanford.edu/~zollhoef/papers/EG18_RecoSTAR/paper.pdf] 📄 State of the Art on 3D Reconstruction with RGB-D Cameras
- voxblox 💻 🎨 A volumetric library that stores Truncated Signed Distance Fields in voxels
- tsdf Fusion 💻 Fusing Truncated Signed Distance Files
Voxelizers
- VoxSurf 💻 🎨 C++ surface voxelizer; converts STL files to VOX files
- SdfGen 💻 🎨 commandline utility to generate grid-based signed distance fields from triangle meshes
- Voxelizer 💻 Header only voxelizer in C
- Discregid Discretize signed distance fields, includes cubic interpolation
- Haar Tree 💻 Haar Tree
- Voxel Hashing 💻 Voxel Hashing, by Niessner et al, Siggraph Asia 2017
- Voxel Panda Using SceneKit and ModelIO to voxelize a mesh, in Swift
Surfacers
- [https://github.com/emilk/Dual-Contouring] 💻 Dual Contouring
- [https://github.com/nickgildea/fast_dual_contouring] Dual contouring, includes a SIMD QEF implementation
- [https://github.com/Lin20/BinaryMeshFitting] 💻 Another contouring scheme, includes QEF
- [https://github.com/tdhooper/glsl-marching-cubes] 💻 Marching Cubes
Wavefront Collapse
- VoxModSynth 💻 C++ implementation of wave function collabse for model synthesis
Deformations
- VolumeDeform 📄 VolumeDeform: Real-time Volumetric Non-rigid Reconstruction
Rendering
- Fast Ray Box Intersections 💻 📄 A Ray-Box Intersection Algorithm and Efficient Dynamic Voxel Rendering
- Voxel Rendering Techniques 📄 Optimal triangulation & more
- CPU Sparse Voxel Octree 💻 tunabrain's SVO raytracer
- Efficient Sparse Voxel Octrees 💻 📄 Efficient Spare Volume Octrees by Laine and Karras
- Voxlap 💻 Ken Silverman's influential early voxel terrain engine. It's currently not that easy to compile, but it of definite historical interest.
- [https://github.com/s-macke/VoxelSpace] VoxelSpace - old school height map rendering
- [https://github.com/tommyettinger/IsoVoxel] IsoVoxel - render isometric views of VOX files
- [http://www.cse.chalmers.se/edu/year/2017/course/TDA362/grid.pdf] 📄 A Fast Voxel Traversal Algorithm for Ray Tracking, by Amanatides and Woo
Physics
- Terrain Physics 📄 Voxel Terrain Physics and Collision
Proceduralism
- Eric's MagicaVoxel Shaders 💻
- Lachlan's MagicaVoxel Shaders 💻
- Goxel's voxel shape grammar 💻
- patStar's MagicaVoxel Shaders 💻
Tools
- MagicaVoxel 🎨 MagicaVoxel Editor and Visualizer
- Goxel 💻 🎨 Open Source 3D voxel editor for Mac, Windows, iOS, and Linux.
- VoxQL 💻 🎨 QuickLook Generator for MagicaVoxel files on Mac.
- [https://github.com/mikelovesrobots/mmmm] A collection of everything needed to populate a city
Contribute
Contributions are welcome - see thecontribution guidelines
License
To the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].