Skip to content

Image In

Node icon
Inputs

Loads an image from disk (PNG, JPEG, WebP, TGA, or BMP) as the starting point of your pipeline.

Image In is the most common starting node. Point it at a file on your disk, and it loads that image into the graph. It supports PNG, JPEG, WebP, TGA, and BMP formats.

Optionally, you can enable Custom Size to resize the image on load using Nearest or Linear filtering. The Watch File toggle makes the node automatically reload when the source file changes on disk, which is useful when editing the source in another application like Photoshop.

File paths can be relative: type assets/logo.png and the path resolves relative to your .arcb file. A hint below the input shows the resolved absolute path on hover.

General

BrowseText

Path to source image file

Watch FileToggle
Default: false

Auto-reload when file changes on disk (polls once/second)

Custom SizeToggle
Default: false

Enable resize to custom dimensions

Fit ModeChoice
Default: None

How image fits custom size

  • NoneNo resizing — use the image at its original size.
  • FitScale the image to fit inside the target dimensions, preserving aspect ratio. May leave empty space.
  • FillScale the image to fill the target dimensions, preserving aspect ratio. May crop edges.
  • StretchStretch the image to exactly match the target dimensions. May distort.
FilterChoice
Default: Linear

Resampling filter

  • NearestPixel-perfect resampling with no blending — ideal for pixel art.
  • LinearSmooth bilinear interpolation — good for photographs and general use.
Width pxInteger
Default: 512 Range: 1–8192

Custom output width

Height pxInteger
Default: 512 Range: 1–8192

Custom output height

Notes

Width px/Height px/Fit Mode/Filter only visible when Custom Size is enabled.

  • Drag and drop an image file onto the graph canvas to automatically create an Image In node.
  • Paste from clipboard with Ctrl+V to create an Image In node from copied images.
  • Enable Watch File to create a live link. Edit in Photoshop, save, and ArcBrush updates automatically.
  • Use Nearest filtering when resizing pixel art to keep crisp edges.
  • Use relative paths (e.g., assets/texture.png) to keep your project portable across machines.