All Projects → Scrawk → Mesh Voxelization

Scrawk / Mesh Voxelization

Licence: mit
Mesh voxelization in Unity

Labels

Projects that are alternatives of or similar to Mesh Voxelization

Unitychatsdk
Unity Video Chat SDK supports UnityEditor, Android,iOS,Windows,UWP(Hololens)
Stars: ✭ 105 (-6.25%)
Mutual labels:  unity
Reflexityai
Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity
Stars: ✭ 109 (-2.68%)
Mutual labels:  unity
Entitas 2d Roguelike
Rewrite of the Unity 2D Roguelike example using the Entitas Entity Component System
Stars: ✭ 110 (-1.79%)
Mutual labels:  unity
Undopro
UndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!
Stars: ✭ 107 (-4.46%)
Mutual labels:  unity
Unitylibrary
📚 Library of all kind of scripts, snippets & shaders for Unity
Stars: ✭ 1,968 (+1657.14%)
Mutual labels:  unity
Impulse
A barebones C# bootstrap framework for building scalable projects quickly and easily in Unity.
Stars: ✭ 109 (-2.68%)
Mutual labels:  unity
Entitas Lite
Entitas-Lite is a No-CodeGenerator branch of Entitas, and also a fast & easy ECS framework for C#/Unity.
Stars: ✭ 106 (-5.36%)
Mutual labels:  unity
Iframework
Simple Unity Framework
Stars: ✭ 110 (-1.79%)
Mutual labels:  unity
2d Unity Experiments
A collection of visual Unity experiments with latest packages (URP, Shader Graph, Cinemachine, etc).
Stars: ✭ 107 (-4.46%)
Mutual labels:  unity
Pb stl
STL import/export for Unity, supporting both ASCII and Binary.
Stars: ✭ 108 (-3.57%)
Mutual labels:  unity
Proceduraltoolkit
Procedural generation library for Unity
Stars: ✭ 1,729 (+1443.75%)
Mutual labels:  unity
Xr Unity
8th Wall XR Unity projects and resources. Feel free to contribute!
Stars: ✭ 108 (-3.57%)
Mutual labels:  unity
Unlitclouds
A unity cloud shader, using vertex colors and tessellation for a simple stylized look.
Stars: ✭ 110 (-1.79%)
Mutual labels:  unity
Webviewhook
Exposed Unity Editor WebView API
Stars: ✭ 107 (-4.46%)
Mutual labels:  unity
Unity
This repository contains all relevant information about Unity Container suit
Stars: ✭ 1,513 (+1250.89%)
Mutual labels:  unity
Particleeffectforugui
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
Stars: ✭ 1,941 (+1633.04%)
Mutual labels:  unity
Unity Taptic Plugin
iOS TAPTIC Engine Bridge for Unity
Stars: ✭ 109 (-2.68%)
Mutual labels:  unity
Self Driving Vehicle
Simulation of self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
Stars: ✭ 112 (+0%)
Mutual labels:  unity
Simple Firebase Unity
Firebase Realtime-Database's REST API Wrapper for Unity in C#
Stars: ✭ 111 (-0.89%)
Mutual labels:  unity
Cyanemu
CyanEmu is a VRChat client emulator in Unity. Includes a player controller with interact system. Works with SDK2 and SDK3.
Stars: ✭ 108 (-3.57%)
Mutual labels:  unity

Mesh-Voxelization

This project converts a mesh into voxels in Unity. The idea is to ray trace the mesh and find where each ray intersects a triangle. These positions can then be used to make a 3D array of voxels.

The ray tracing is accelerated by using a AABB tree to group the mesh triangles. The AABB tree should be much faster for large meshes but the overhead might not be worth it for smaller meshes.

The original code for the AABB tree can be found in the core section of this collection of code from Miles Macklins blog.

For the demo scene the voxels are converted back into a mesh by adding quads at the edge of each voxel.

The mesh before voxelization.

Before voxelization

The mesh after voxelization.

After voxelization

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].