I tried playing with KCM a bit and wanted to change the Input from Channel to Signed Distance, as it was described by an example I found on Thinkbox’ website. Unfortuantely, there was no option called Signed Distance at the Input Channel Node.
How am I supposed to recreate that, then?
My version of Krakatoa clearly shows the SignedDistance channel on the proposed list of Input channels, so
Check that your sorting/filtering options in the Input Channel node is set to “Factory Default” and not to some filter like “FumeFX Channels Only” or any other option that contains “…Only” in the name - these modes show only a subset of the channel names.
Please understand that the channels listed in the Input Channel node are just suggestions and for your convenience. You can enter ANY name of an existing channel even if Krakatoa and MagmaFlow do not have any concept of its functionality. In fact, you can CREATE new channels from one KCM and load them in another by simply entering matching arbitrary names in the Output and Input Channel nodes to pass data around. For example I can output from one KCM a channel called “Bobo” set to float32[3] and I can create an Input Channel node in a KCM above it that reads channel “Bobo” and the data will be passed up the stack… In other words, entering “SignedDistance” in the Input Channel node (in the text field below the drop-down list with the pre-defined names) will correctly read the SignedDistance channel, assuming it exists in the stream (e.g. on a PRT Volume object).