Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

functions.xml #2

Open
coderofsalvation opened this issue May 10, 2021 · 3 comments
Open

functions.xml #2

coderofsalvation opened this issue May 10, 2021 · 3 comments

Comments

@coderofsalvation
Copy link

coderofsalvation commented May 10, 2021

Hi just wanted to say thanks and the fact that Im using Zwerg.
It's perfect for me, as I'd like to stay more on the modeling/compositional side of things, instead of the whole code/math-rabbithole of shaders.

Is it correct to assume that I can just modify functions.xml with some extra functions, like from here: https://iquilezles.org/www/articles/distfunctions/distfunctions.htm

As in...bring your own batteries?

@movAX13h
Copy link
Owner

Hello, yes you're right; you can modify functions.xml to add new nodes.

I'm not up-to-date with the currently available tools but I'm quite sure that Zwerg is very limited compared to those other tools since it is more of a prototype than a complete solution. It also has inconvenient limitations - for example nesting (for more than 1 level deep - doing operations on results) does not work (but could be added easily with a little effort). It can be useful though for setting up a scene and then continue in code - I think.

Anyway, I wish you the best on your journey working with signed distance fields!

@movAX13h
Copy link
Owner

I just came across this one ... have not tested but looks promising:
https://ephtracy.github.io/index.html?page=magicacsg

@coderofsalvation
Copy link
Author

coderofsalvation commented Jul 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants