YOUR ACCOUNT

Login or Register to post new topics or replies
Darrell Plank
Posts: 42
Filters: 4
The impetus for this is that I'm interested in taking a shot at doing the 17 symmetry groups in a filter. At the very least this would require having an int slider that goes from 1 to 17. There are two problems here before I even get to the math of the symmetry types. One is that 7 of the groups are already implemented in the kaleidoscope module so that I'd like the slider to just use one kaleidoscope node for 1 to 7 and plug it into "mode" for that node. Unfortunately, once I've plugged it in there, the slider is limited to values 1 to 7 no matter what I set the max to. Additionally, somewhere along the line I'm going to be generating all the remaining symmetry types (at least that's the plan smile:)) so I'll be wanting to use a switch to select from all those types. Again, the switch only has 8 values and so will limit me to 8 values. I'd like to be able to use a second switch to switch between three switches and use my slider to drive all four switches for values from 1 to 17.

The first question is whether there's a good way to handle this sort of thing? It seems that purely numerical integers such as the selector on a switch or mode on the kaleidoscope only come from sliders and so I don't see any opportunity of remapping the value using any function nodes or anything. I know about the remap checkbox in the slider, but it doesn't serve to put a max on the value at the destination for int sliders so really doesn't do anything for me here. In some instances, turning the value into a map might work via assemble HLS or some such, but not here since maps can't be used as input. I realize I could use 7 kaleidoscope nodes and select but that seems horribly wasteful when one would serve just fine. Besides, it doesn't solve the switch problem which limits me to values 1 to 8. I can't have 17 switches and "switch" between them using another switch with 17 inputs.

The second point is that it would really be nice to have a more general remapping procedure for sliders in general. I love having the controls in FF - it's a great feature - but sometimes I need to feed 3.14 * log(some input value) (or whatever)into another node's input. As long as the target accepts a map input, I may or may not be able to do such a thing by using some sort of function and creating a map with the required value fed through that function. Dunno - haven't really tried - just thinking off the top of my head. In general, though, I don't think there's a way to do this sort of thing - for instance, taking the max of my slider value and 7 and feeding that into the mode of the kaleidoscope.

I've only recently bought FF and so could easily be missing something. Am I? Is there a good way of doing this stuff that I'm missing?

Thanks for any help
Darrell
Darrell
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Darrell Plank wrote:
The second point is that it would really be nice to have a more general remapping procedure for sliders in general. I love having the controls in FF - it's a great feature - but sometimes I need to feed 3.14 * log(some input value) (or whatever)into another node's input.


I agree, this is a must-have feature, but there's currently no way to do this in Filter Forge 1.0, and it's unlikely that it will make it into V2.0 (though we may release it later in an update).
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,712 Registered Users
+19 new in 30 days!

153,534 Posts
+27 new in 30 days!

15,348 Topics
+72 new in year!

Create an Account

Online Users Last minute:

54 unregistered users.