Houdini 22.0 Nodes TOP nodes

Make Texture TOP node

Convert images into texture maps.

Since 22.0

This node is a wrapper around the imaketx utility. It converts scanline images to mipmapped .exr or .rat textures with minimal memory overhead.

Parameters

Generate When

Determines when this node will generate work items. You should generally leave this set to “Automatic” unless you know the node requires a specific generation mode, or that the work items need to be generated dynamically.

All Upstream Items are Generated

This node will generate work items once all of the input nodes have generated their work items.

All Upstream Items are Cooked

This node will generate work items once all of the input nodes have cooked their work items.

Each Upstream Item is Cooked

This node will generate work items each time a work item in an input node is cooked.

Automatic

The generation mode is selected based on the generation mode of the input nodes. If any of the input nodes are generating work items when their inputs cook, this node will be set to Each Upstream Item is Cooked. Otherwise, it will be set to All Upstream Items are Generated.

Cache Mode

Determines how the processor node handles work items that report expected file results.

Automatic

If the expected result file exists on disk, the work item is marked as cooked without being scheduled. If the file does not exist on disk, the work item is scheduled as normal. If upstream work item dependencies write out new files during a cook, the cache files on work items in this node will also be marked as out-of-date.

Automatic (Ignore Upstream)

The same as Automatic, except upstream file writes do not invalidate cache files on work items in this node and this node will only check output files for its own work items.

Read Files

If the expected result file exists on disk, the work item is marked as cooked without being scheduled. Otherwise the work item is marked as failed.

Write Files

Work items are always scheduled and the expected result file is ignored even if it exists on disk.

Cook Type

Determines how work items in the node should cook, e.g. if they should run in process, out of process, or using services.

Input

File Source

Upstream Output File

The path to the asset root layer. Every external dependency will be automatically added to the .usdz output.

Custom File Path

Provides a list of files to zip together based on the provided multi parameter of file paths.

File Tag

The path to the image file to be converted. Only available when File Source is set to Upstream Output File.

File Path

The path to the image file to be converted. Only available when File Source is set to Custom File Path.

AOV

The AOV of the source image to create a mipmapped texture.

Texture Properties

Tile Width

The tile width to use in the output image.

Tile Height

The tile height to use in the output image.

Down-Scaling Filter

The filter to use when downscaling.

S Wrap Mode

Specify the default wrap mode for the texture in the s direction.

Black

Texture coordinates outside the 0-1 range return black.

Periodic

Texture coordinates outside the 0-1 range wrap around, effectively being processed by a modulo 1 operation before sampling the image.

Clamp

Texture coordinates are clamped to the 0-1 range before sampling the image.

Mirror

Texture coordinates outside the 0-1 range will be mirrored back into the 0-1 range. FOr example u=-0.01 will return the u=0.01 texture coordinate value, and u=1.01 will return the u=0.99 texture coordinate value.

T Wrap Mode

Specify the default wrap mode for the texture in the t direction.

Color Management

Manager

Overrides HOUDINI_COLOR_MANAGER to specify the color conversion manager (ocio, builtin).

Linearize sRGB

Linearize sRGB images. Three channel 8-bit images are assumed to be in sRGB space. Single channel images are assumed to be in linear space.

Remove Opaque Alpha Channel

Remove alpha channel that is fully opaque (always 1.0), saving only an RGB texture.

Disable OCIO Parsing

Turn off OCIO parsing of color spaces from filenames.

Conversion

Source Color Space

The original color space of the input image AOV. If blank, the source color space will be sRGB or linear depending on the file type.

Target Color Space

The destination color space. If blank, scene_linear is chosen.

Output

Output File

The destination for the output texture file.

File Tag

The tag to apply to the work items produced by this node.

Options

OpenEXR Mode

Saving mode used for EXR textures.

Process Newer Sources Only

Only update and overwrite the texture file, if the source image is newer than the existing texture file on disk.

Disable Sanitization

Turns off sanitizing input data (pass input data through verbatim without replacing any infinities or NANs).

Skip Color Metadata

Normally, imaketx will store color metadata in the texture. This option turn off this feature.

Verbose

TOP nodes