All Projects → pavelkouril → Unity Marching Cubes Gpu

pavelkouril / Unity Marching Cubes Gpu

Licence: mit
GPU ComputeShader implementation of Marching Cubes algorithm

Labels

Projects that are alternatives of or similar to Unity Marching Cubes Gpu

X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Stars: ✭ 1,079 (+1640.32%)
Mutual labels:  unity
Chromium Unity Server
Embedded web browser for Unity games, based on Chromium Embedded Framework (CEF)
Stars: ✭ 58 (-6.45%)
Mutual labels:  unity
Brunetons Ocean
Brunetons ocean in Unity
Stars: ✭ 60 (-3.23%)
Mutual labels:  unity
Unity Ugui Xcharts
A charting and data visualization library for Unity. 一款基于UGUI的数据可视化图表插件。
Stars: ✭ 1,086 (+1651.61%)
Mutual labels:  unity
Unityasync
Task and Async Utility Package for Unity. Start co-routines from anywhere.
Stars: ✭ 58 (-6.45%)
Mutual labels:  unity
Unity3d Ai And Procedural Generation Framework
Unity3D AI and Procedural Generation Framework.
Stars: ✭ 58 (-6.45%)
Mutual labels:  unity
Unity3d Quicksearch
A Command Palette for Unity
Stars: ✭ 54 (-12.9%)
Mutual labels:  unity
Diodon
Aiming to be the best integrated clipboard manager for the Gnome/Unity desktop
Stars: ✭ 60 (-3.23%)
Mutual labels:  unity
Uchromakey
Chroma key shader asset for Unity
Stars: ✭ 58 (-6.45%)
Mutual labels:  unity
Unityiphonexsupport
Support iPhoneX by changing the drawing area of Unity.
Stars: ✭ 59 (-4.84%)
Mutual labels:  unity
Voxelframework
An awesome Voxel framework for Unity (Game Engine)
Stars: ✭ 57 (-8.06%)
Mutual labels:  unity
Nnao
Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-8.06%)
Mutual labels:  unity
Hooking Template With Mod Menu
A small template for Android Hooking with Substrate. (Includes a mod menu written in Java)
Stars: ✭ 59 (-4.84%)
Mutual labels:  unity
Voxelman
Unity ECS + C# Job System example
Stars: ✭ 1,086 (+1651.61%)
Mutual labels:  unity
Unitysapi
init
Stars: ✭ 60 (-3.23%)
Mutual labels:  unity
Cardboard Vr Unity Sdk
Stars: ✭ 55 (-11.29%)
Mutual labels:  unity
Hoshiyukitoonshader
GI&HDR based toon shader for Unity.
Stars: ✭ 58 (-6.45%)
Mutual labels:  unity
Unity Hierarchy Folders
Specialized folder objects for Unity Hierarchy.
Stars: ✭ 62 (+0%)
Mutual labels:  unity
Erbium
🤺Third Person Character Controller for unity🤺
Stars: ✭ 61 (-1.61%)
Mutual labels:  unity
Escapefromtarkov Trainer
Escape from Tarkov Trainer
Stars: ✭ 59 (-4.84%)
Mutual labels:  unity

Marching Cubes GPU implementation for Unity

Developed with Unity 5.6, might work on older versions as well. No guarantee tho. Requires DX11 hardware. Not honestly sure about mobile phones, but my guess is it won't work. Feel free to correct me.

The generating of density field is done on CPU, but for demonstration purposes it should be enough. You will probably want to modify the MarchingCubes.DensityTexture from Texture3D to RenderTexture in a real application.

ProceduralGeometry shader used for drawing the MC is barebone and contains only diffuse lightning; replace it with a custom one, modified to your liking. :)

Any pull requests and issues are welcome.

Credits

Implementing this would not be possible without:

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