Shader Utilities (.shaders.util)#

coord#

class infinigen2.shaders.util.coord.CoordWarpResult(vector, fac)[source]#

Bases: NamedTuple

vector: pf.ProcNode[pf.Vector]#
fac: pf.ProcNode[float]#
class infinigen2.shaders.util.coord.SpaceWarpResult(vector, fac)[source]#

Bases: NamedTuple

vector: pf.ProcNode[pf.Vector]#
fac: pf.ProcNode[float]#
infinigen2.shaders.util.coord.coord_warp(...) CoordWarpResult[source]#
Parameters:
infinigen2.shaders.util.coord.space_warp(...) SpaceWarpResult[source]#
Parameters:

mix#

infinigen2.shaders.util.mix.color_mix_4(...) pf.ProcNode[pf.Color][source]#
Parameters:
infinigen2.shaders.util.mix.colors_layering_5(...) pf.ProcNode[pf.Color][source]#
Parameters:
infinigen2.shaders.util.mix.values_layering_5(...) pf.ProcNode[float][source]#
Parameters:

Module contents#