Koru materials have lots of parameters that can use textures, like reflection, bump, mask and so on. Almost everywhere you can also provide a tint color or a multiplier. Here’s what it looks like:
The top one (Bump) has a multiplier, while the bottom one (Color) has a tint color instead. Both controls have texture boxes at the right. That’s the same image, explained:
By unchecking the box between the multiplier/tint field and the texture box, you can disable the texture for that parameter. In that case, only the tint or multiplier value will be used.
If you load an image to the texture control, it will change its appearance. Here we loaded image into the bottom control:
As you may see, the bottom control displays a “picture” icon in its texture box, showing that an image is loaded there. You can drag that texture box and drop it to another control that accepts textures to copy the image with all its settings to that control.
By clicking the texture box you open the texture editor window:
Here’s what you can configure here:
Here you can make a simple color correction of the image by adjusting brightness, contrast and gamma levels. As with other settings, this affects only this exactly parameter, so the same image loaded to a different material will stay intact.
Koru can shift, tile and rotate textures in each slot. Here you configure it using the controls below:
Wrapping options are:
Filtering options are:
Sometimes you just need a part of the image. That’s where the crop helps. You can define the rectangle of the image you want to use, using Left/Top/Right/Bottom fields. Note that the parameters should be in [0; 1] range, as these are UV coordinates.
The difference between crop and repeat/offset approach is that crop works before repeat/offset and you can easily tile cropped image without risk of seeing the parts that should be cropped.
Sometimes (for bump images) texture editor shows a different set of parameters, mostly by removing the color correction section and adding a height/normal map switch, which is essential for bump.