Hi Metin, Sorry for the delay, my wife's been travelling for over a month and she just got back, so i decided to take a break for a bit. Yeah, like i said the fragment shader is a glsl shader so it is using OpenGL. Also to answer your question, yes ray marching is used in the viewport shader. Meshing is only done during the conversion process and is quite intensive, depending on the resolution, bounding size, and voxel count, it can take several minutes on my machine(but my machine is running a 13 year old i7, which is less powerful than a current gen i3, plus I've only got 32gb of DDR3, really the only thing allowing me to do 3D at all is i have an RTX4060, but even that is bottlenecked by the older hardware it's connected to, lol. ) to output a mesh using Marching Cubes method from OpenVDB. There are several other custom meshing techniques hidden in the addon, such as Marching Cubes, Extended Marching Cubes, Dual Contour, etc. But unfortunately i wasn't able to get them working without excluding or reversing faces on the final mesh, so i disabled them in the UI and figured I'd circle back later to get them working properly.
It's funny you mentioned ConjureSDF, because that was my inspiration for making ArcaneSDF. Obviously Arcane is nowhere near as cool as Conjure, but I'm super poor at the moment and can't afford ConjureSDF, so i made my own to play with. Additionally, I've got a standalone SDF modeler I've been working on called Phantom Mesh, because I can't afford plasticity, lol. And while i was at it i thought it would be cool to make a 2D SDF Drawing App, so i did, i call it Phantom Canvas. Neither of the standalone apps are available yet, but hoping to get them out soon.
Thanks for adding me to your Thread, it's helped quite a bit in boosting my views and downloads. I Had no Idea that there were so many other SDF applications out there, I'm particularly interested in Unbound Engine and SDFModeller, so thanks for giving me the link. If you're interested, I'd live to chat in a DM on discord or something my name is james_42pixels or my id is 454943649898430464.

