Skip to content

A implementation of the marching cubes algorithm on the GPU in Unity.

License

Notifications You must be signed in to change notification settings

TetsuriSonoda/Marching-Cubes-On-The-GPU

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Marching-Cubes-On-The-GPU

Modified SCrawk's Marching Cubes project (https://github.com/Scrawk/Marching-Cubes-On-The-GPU).

  • Simplified with one scene.
  • Changed input data from float array to Voxel structure for future update.
  • Input data is provided by OnVoxelUpdate event.
  • Changed rendering from Camera post render event to OnRenderObject.
  • Removed perlin noise dependency and added simple sphere volume example.
  • Applied Object transformation to rendered mesh.
  • Applied diffuse Object lighting depends on Unity light.

About

A implementation of the marching cubes algorithm on the GPU in Unity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 54.9%
  • ShaderLab 45.1%