Notch Notch Manual 0.9.23
 Light | Dark
Image 2D

Image 2D

Displays an image in 2D space.

Method #

This node displays an image in 2D space on top of the rendered scene, with no respect paid to the 3D camera, viewport or objects within it. This is useful for displaying full screen images, overlays and so on.

All nodes connected to this node are treated as if flowing to the parent node, and inherits any transformation changes along the chain. Notably, Post FX cannot be connected, they should be connected to the incoming video node.

Parameters

These properties control the 3D transforms of the node. Transforms will generally be inherited by child nodes, although they can be ignored through the Inherit Transform Channels attributes.

ParameterDetails
Transform in PixelsSwitch the transform options for this node to pixels.
Position XMove along the local x-axis.
Position YMove along the local y-axis.
Position ZMove along the local z-axis.
Rotation BankRotate around the local z-axis.
Scale XScale along the local x-axis.
Scale YScale along the local y-axis.
LeftThe left position of the image2D canvas.
RightThe right position of the image2D canvas.
TopThe top position of the image2D canvas.
BottomThe bottom position of the image2D canvas.

Toggle which transform channels should be inherited from the parent node. By default, all transforms will be inherited.

ParameterDetails
Position XToggle inheritance of the X Position from the parent.
Position YToggle inheritance of the Y Position from the parent.
Position ZToggle inheritance of the Z Position from the parent.
Rotation HeadingToggle inheritance of the Rotation Heading from the parent.
Rotation PitchToggle inheritance of the Rotation Pitch from the parent.
Rotation BankToggle inheritance of the Rotation Bank from the parent.
Scale XToggle inheritance of the X Scale from the parent.
Scale YToggle inheritance of the Y Scale from the parent.
Scale ZToggle inheritance of the Z Scale from the parent.
World Position OnlyInherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties.
Inherit TimeToggle inheritance of time from the parent.

These properties control the core behaviours of the node.

ParameterDetails
ImageSelect an image to be displayed on the image plane.
Alpha ImageUse an image to control the alpha values.
UV Remap ImageUse an image to remap the UVs for the image.
ColourAdd a colour filter over the image.
Blend ModeChoose how the image blends with the scene. See Blend Modes for details.
FrameIf the image is animated, choose which frame is displayed.
AlphaControl the alpha value of the image.
Alpha Sort BiasBiases the alpha sort in order to make it render in front or behind other transparent objects.
Aspect Based Scaling ModeScale the image to retain its original aspect ratio.
  • Disabled : Does not function.
  • Scale X : The x scale is changed until it matches the original files aspect ratio.
  • Scale Y : The y scale is changed until it matches the original files aspect ratio.
  • Larger : Chooses the larger scale mode.
  • Smaller : Chooses the smaller scale mode.
UV Remap FilteringRemap the colour image to the Image 2D based on a UV map.
No Image BehaviourSelect what colour should appear in the absence of an image input.

These properties control the transofrms of the image in UV space, before the local transform properties.

ParameterDetails
UV Offset XMove the object UV along the x axis, local to the screen.
UV Offset YMove the object UV along the y axis, local to the screen.
UV Scale XScale the object UV along the x axis, local to the screen.
UV Scale YScale the object UV along the y axis, local to the screen.

These properties control how a video will behave if selected in the Image property.

ParameterDetails
Frame OffsetOffset the start frame.
Frame RateControl the frame rate of the video.
Loop End FrameChoose when the video stops looping.

These properties will control how to apply texture animations for sprite sheets.

ParameterDetails
Is Texture Animation PageToggle whether the input image should be treated as an animation page containing multiple frames of an animation.
Num Frames XThe number of animation frames in the X axis contained in the image.
Num Frames YThe number of animation frames in the Y axis contained in the image.

These properties control how the image is cropped from its initial size.

ParameterDetails
Crop In PixelsSwitch the crop options for this node to pixels.
Crop LeftHow much of the image is cropped from the left.
Crop RightHow much of the image is cropped from the right.
Crop TopHow much of the image is cropped from the bottom.
Crop BottomHow much of the image is cropped from the top.

Inputs

NameDescriptionTypical Input
Video NodeAdd an image to be displayed on the Image2D node.Video Loader
Alpha ImageAdd an image to override the alpha channel of the Image 2D node.Fractal Noise
UV Image RemapAdd an image to use as a UV remap on the Image 2D node.Video Loader
Transform ModifierApply the transforms of another node to this node.Null
Target NodeModifiy the rotations of the node to always direct the z axis towards the input.Null
Local Transform OverrideApply the transforms of another node to this node, relative to its parent.Null