All Projects → millerc3 → Marching Cubes

millerc3 / Marching Cubes

Licence: mit

Labels

Projects that are alternatives of or similar to Marching Cubes

Applying eanns
A 2D Unity simulation in which cars learn to navigate themselves through different courses. The cars are steered by a feedforward neural network. The weights of the network are trained using a modified genetic algorithm.
Stars: ✭ 1,093 (+680.71%)
Mutual labels:  asp
Webtimesheetmanagement
Basic TimeSheet Management Application in ASP.NET MVC 5
Stars: ✭ 93 (-33.57%)
Mutual labels:  asp
Signalw
Even simpler and faster real-time web for ASP.NET Core.
Stars: ✭ 125 (-10.71%)
Mutual labels:  asp
Koolshare Clash
🐱 Run Clash Tunnel on Koolshare OpenWrt
Stars: ✭ 1,106 (+690%)
Mutual labels:  asp
Shadergraph Examples
ShaderGraph Examples for Unity 2018.1.
Stars: ✭ 73 (-47.86%)
Mutual labels:  asp
Ashxlessspy
ashx China Chopper WebShell
Stars: ✭ 98 (-30%)
Mutual labels:  asp
Zblogasp
Z-Blog是一款小巧而强大的ASP博客程序,同时支持Microsoft Access和Microsoft SQL Server两种数据库。
Stars: ✭ 56 (-60%)
Mutual labels:  asp
Sqlserverperformancedashboard
A web-based real-time monitoring app to show performance and problems of one or more SQL Server instances
Stars: ✭ 133 (-5%)
Mutual labels:  asp
Aspnetcore.docs
Documentation for ASP.NET Core
Stars: ✭ 9,940 (+7000%)
Mutual labels:  asp
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-13.57%)
Mutual labels:  asp
Sanalog 1.5.2 Web
Sanalog v1.5.2 Solution Package
Stars: ✭ 61 (-56.43%)
Mutual labels:  asp
Signalr
Incredibly simple real-time web for .NET
Stars: ✭ 8,532 (+5994.29%)
Mutual labels:  asp
Desktop Awoo
Awoo?
Stars: ✭ 104 (-25.71%)
Mutual labels:  asp
Shaderprofilingandoptimization
Demo project for the "Shader Profiling and Optimization" talk presented at Unite Shanghai 17.
Stars: ✭ 59 (-57.86%)
Mutual labels:  asp
Hyperfastcgi
Performant nginx to mono fastcgi server
Stars: ✭ 125 (-10.71%)
Mutual labels:  asp
Spa Asp.net Api Vuejs
A Vue.js single page application for basic Management By Objective tasks using ASP .NET Webapi 2 and SQL server
Stars: ✭ 57 (-59.29%)
Mutual labels:  asp
Easyasp
A simple classic ASP (VBScript) library with database control, FSO, upload, JSON creator & parser, XML creator, template engine...
Stars: ✭ 93 (-33.57%)
Mutual labels:  asp
Asp Xtreme Evolution
ASP Xtreme Evolution goal is to be a versatile MVC URL-Friendly base for Classic ASP applications with some additional features that are not ASP native. It should implement things that are common to most applications removing the pain of starting a new software and helping you to structure it so that you get things right from the beginning. Our key concepts are choice and freedom over limiting conventions, polyglotism, sustained quality, extensibility which we try to implement in a clean, maintainable and extensible way.
Stars: ✭ 136 (-2.86%)
Mutual labels:  asp
Applicationinsights Dotnet Server
Microsoft Application Insights for .NET Web Applications
Stars: ✭ 130 (-7.14%)
Mutual labels:  asp
Zendesk jwt sso examples
Examples using JWT for Zendesk SSO
Stars: ✭ 119 (-15%)
Mutual labels:  asp

Checkout The Progression of The Project!

https://imgur.com/gallery/LxMHpKr

alt text

Marching-Cubes

I recently graduated with a Computer Engineering degree without a job lined up, so in my free time I sought out a neat project to work on and remembered how much I enjoyed learning some Unity basics over the last couple years. I like to use hobby projects to talk about during interviews and I hadn't worked on one in a couple of months so I started this project!

So I made this over the course of the last week with a fair bit of difficulty. Before this project I had only followed a few Brackey's tutorials here and there over the last year, but never really did anything of my own work. Not only that, but before this project, I didn't even know what a voxel is, what procedural terrain generation is, or the process of mesh creation - safe to say that I learned a whole lot.

After spending probably about 30 hours on it in total, it's not perfect, but my goal was to create a really easy to read and follow - and rather unoptimized - marching cubes project that I want to release for others to learn from. I based this heavily around Paul Bourke's work along with the Scrawk repo.

While attempting to learn and understand the algorithm along with c# and unity basics along the way, I really struggled to understand how Scrawk converted the C code to the Unity engine. I have a fair amount of experience with C/C++ so I understood Bourke's code, but really struggled with Scrawk's unity code. Maybe this is because I was a novice, and its actually very helpful for experienced Unity devs, but either way I found it difficult to follow.

To help out those who come after me, I decided to create this project with readability in mind. At the cost of a fair bit of optimization, I believe that this code is pretty readable with comments preceding almost every line to explain variables, classes, and functions. In the future I plan to optimize the crap out of this project and hopefully either set up the "Job System" that I keep hearing about, or set up some threads to decrease some of the CPU load.

Thanks for checking it out!

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