Hi all,
I am new to Unity. Suppose I have volume data and would like to rendering the object represented by the iso surface in the volume, can I do that with Unity?
Thank you very much.
Fireman
Hi all,
I am new to Unity. Suppose I have volume data and would like to rendering the object represented by the iso surface in the volume, can I do that with Unity?
Thank you very much.
Fireman
Hi gecong!
What you want to do is a little complicated. I supposed you have in your dataset a set of points, each one with a value assigned, i.e., you have something like f(x,y,z). And you want to plot an isosurface of this discrete set in Unity, i.e, you want something like this.
The short answer to your question is yes. You probably can do this. But you have to implement (o search) the algorithms for this in Unity (C#), namely, isosurface extraction algorithm and render this surface, as a simply mesh (and in this case, you have to triangulate it) or special render surface technique, like raymarching. In any case…it could be a huge amount of work (beautiful in my opinion…but huge)
Hope this helps!
Cheers
Jose Moreno