aachman98 / Sorcar

Procedural modeling in Blender using Node Editor
https://aachman98.itch.io/sorcar
GNU General Public License v3.0
1.16k stars 112 forks source link

Breack sizes #120

Closed zebus3d closed 4 years ago

zebus3d commented 4 years ago

I think this option can be comfortable and useful.

aachman98 commented 4 years ago

This is a nice addition, but I want to keep the nodes as modular as possible though. Can't this be done by using a scale transform node? Also, hiding the input sockets can be implemented in another way, similar to what you did in your fork (a custom update_val function before calling base node's function). The problem currently is that the values don't get updated until the node is executed.

zebus3d commented 4 years ago

This is a nice addition, but I want to keep the nodes as modular as possible though. Can't this be done by using a scale transform node? Also, hiding the input sockets can be implemented in another way, similar to what you did in your fork (a custom update_val function before calling base node's function). The problem currently is that the values don't get updated until the node is executed.

Well actually the size and radius could also be done later with another nodes... but I thought it would be more comfortable and avoid having a thousand more nodes, I think it can be useful, especially because it is optional, if you want to work putting more nodes behind this is not going to stop you.

zebus3d commented 4 years ago

You don't lose your initial value either.