image node rgb outputs

gar26lw

New member
hey, if you use unreal/substance/3d coat etc there is an option to pack your linear pbr textures to a single image.

one rgb image with ambient occlusion in red, roughness in green, metallic in blue or a variant thereof with the ao, roughness, metallic swapped around.

this reduces memory but also reduces complexity and files.

it’s much easier and nicer to drag one file in and have it hook up automatically to all of those pbr inputs. more so as substance and 3d coat auto generate it too.

i’d like to be able to do the same in lightwave, especially since we have an unreal material but also for the principal material as it’s so much easier to only have one file in addition to your normal map and col map when setting up surfaces.

i don’t see an option to do this in lw in the image nodes. rgb is one output.
any ideas there on splitting the col to respective rgb outputs ?

(this feels like a feature request and i’ll enter it as soon as i can :) )
 
Last edited:
Vector scalar node... X, Y, Z = R, G, B. However you dont need one for the R, as plugging a vector out to a scalar in will use only the first component of that vec.
 
..and remember about color-space in Image Editor.. if you packed other data in image file, color space transformation should not modify data..

..and remember about compressing in lossless file format to not modify data.. e.g. JPEG is optimizing compression to store RGB not something else..

TrueArt's Node Library 2019 has Color Split (also to HSB) and Color/Scalar color-space converting nodes:
attachment.php

View attachment 144386
 

Attachments

  • Color Split and Conversion.png
    Color Split and Conversion.png
    136.6 KB · Views: 655
Last edited:
Back
Top