Skip to content

Lib.image.use

Operators

  • Blend — Blends two images.
  • BlendImages — Blends the connected input images with cross-fading and using a float index.
  • BlendWithMask — Blends two images by the brightness of a 3rd mask image.
  • Combine3Images — A node to combine 3 input images into the RGBA channels of a new one.
  • CombineMaterialChannels — Combines roughness, metallic, and ambient occlusion texture maps that are loaded with [LoadImage] into a single texture for [SetMaterial] to create PBR materials.
  • CombineMaterialChannels2 — Combines roughness, metallic, and ambient occlusion texture maps into a single texture for [SetMaterial].
  • CustomPixelShader — Creates a custom shader from a source parameter. This can be useful for prototyping.
  • DepthBufferAsGrayScale — Converts the provided depth buffer into a grayscale texture.
  • FirstValidTexture
  • Fxaa — Fast approXimate Anti-Aliasing is a post-FX, use it to improve SDF / RayMarching.
  • KeepInTextureArray — Pick a single "slice" from a TextureArray
  • KeepPreviousFrame
  • NormalMap — Converts the brightness of an image into a normal map that can be used with [SetMaterial].
  • PickTexture — Picks one of the connected textures. Only the selected connection will be updated.
  • RenderWithMotionBlur — This will render multiple instances of the incoming op each pass with slightly offset local time.
  • SwapTextures — A helper that swaps texture buffers. This can be useful for implementing buffer buffering in compute shader effects.
  • UseFallbackTexture — Automatically replaces a non-loadable texture with a predefined backup.
  • UseTextureReference — Uses a reference to a [RenderTarget] to implement feedback effects.

Auto-generated from the operator library.