We are using the VecNoise a lot, and it is a bummer that we can’t expose its params, or connect them to stuff. For example, we have a magma that noises up the normals of a reflection pass. We use particle initial position to seed the noise, divide that input by something to scale the noise, works great. But the noisiness we can’t expose for artists. Would be great to have that control.
You can already expose these in Stoke and Genome.
Unfortunately, Krakatoa Magma is currently one step behind Stoke in terms of the Magma Core and Editor used.
I will see if I can port that particular feature over, but moving Krakatoa Magma to the same tech. as Stoke will be a larger job…
Since the title of this thread is “connectable”, let me clarify: We don’t want to control the parameters of a Noise operator with input sockets, because that would mean you could invalidate the Noise per particle if the input value changes on each iteration. The two Noise operators generate a cache once and then evaluate very fast for each particle. If we were to add a socket to control the Noise Levels for example, you could cause a Magma Flow to run very very slowly as it would have to rebuild the data on each iteration, and then you would come and ask why it was slow
So we are ok with exposing the values to the Modify Panel for quick changing without opening the Magma Editor, but actual connectability is out of the question at this point.