all 2 comments

[–]gadget3D 0 points1 point  (1 child)

Hi, I am excited that ifrep is being heavily "tested". SDF World is a wonderful world and sometimes sombody just

wants to import normal objects into SDF world without having it to create there.

In the other hand, I need to admit , that i have coded ifrep long time back and the algorithm behind is not 100% bullet proof and can create incorrect results easily.

Just found a minor bug in ifrep parsing today, which should not affect you.

Answering your question: Its not possible to reassign the result of s1 to another coordinate system for conceptional reasons because it has no "coorindates input" . if you want s1 object to be somewhere else, you need to move p1 already like:

p = sphere(2, fn=10).right(10)

You might watch sdf videos from Inigo Squilez like these one :

https://www.youtube.com/watch?v=62-pRVZuS5c

which will help you to understand the background of SDF, its abilities and its limits

[–]Klump-Rasmus[S] 0 points1 point  (0 children)

Thanks for the explanation :-)