I would like to render clouds using C#, directX9.0
using Microsoft.DirectX.Direct3D;
using Microsoft.DirectX;
Now I have roughly add and render the vertex as per below:
As you can see, the vertex is added in a cubic structure. And what I need to do now is to change the cubic structure to curve structure so that the whole cubic structure should looks like a cloud.
I am not using any graphic library but to build this structure solely using Microsoft.DirectX
and DirectX.Direct3D
I did some Google search, and it seems the cube marching algorithm is a useful method to be implemented on these kind of 3D rendering.
From what I researched, there are no ready source for C#, but only for C++ for cube marching algorithm.
So, I would like to ask, if I only want to do the cloud rendering, is the marching cube algorithm a must? Or are there other options to align the structure to let it look like a cloud?
I totally have no idea at all, hope could look for some snipshot of source code or any good reference in C# using DirectX.dll