Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hey there all, Hi Sasha,

As a complete noob in 3d formats other than polygonal ones, like traditional OBJ, .ma, .Ply,  blend files, etc, I was thinking about SDF modeling formats instead; 

As polygonal systems share some fundamental data, and can be then converted and shared between and into different software, similarly, is there any "basic SDF" format that could be shared and exported elsewhere ? I've seen some .json files that can be actually rendered somewhere, but could it be transferred to be used elsewhere (in different software using SDF) even if each one wants to keep its own format ?

If not, why ?

Probably my worst question ever, but that could be very useful in an artist point of view... Anyone could tell me I greatly appreciate that. Thanks in advance.

Yours sincerely. Dan

Hey Dan,

That’s actually a really interesting question! In theory, a common SDF format would be awesome, but in practice it’s quite difficult. A lot of fundamental aspects would need to be standardized—like what blend/shape functions to use, how shapes are parameterized, or how hierarchies are handled.

For example, in Womp you can assign materials per shape, while in MagicaCSG and SDF Modeler it’s usually done per sub-model or layer. These differences make it tricky to create a “universal” format that would work well across different tools without losing information or behavior.

That said, it’s definitely something to think about for the future if more SDF tools emerge and interoperability becomes more relevant.

Cheers,
Sascha

Thanks for clarifing this topic. I had some intuition about this because some primitives behave differently from a SDF software from another. The "math" behind this seems to be different, even if the shape could be the same. I understand more now. Interesting !

Thanks again.👍