How severely does this bug affect you?:
Steps causing the bug to occur:
- create instance of Select Input
- attempt to use bool, real, int to control it
- doesn't work
Have you found a workaround?:
Yes. A math object needs to be added to offset any typical 0/1 result, so that it can then work with select input.
Programming generally counts 0. Mix functions work based on 0/1 values, ternary operators return 0/1...logic ops often return 0/1...indices start with 0, etc.
Having to add an extra node to accomplish basic function leads to the possibility of graphs that are much less efficient and require many more steps of computation overall in order to yield the desired result.