On this page

Usage

i3dconvert [-v] [-t|-i] [-d x y z] file1 file2

The -v option will cause verbose output.

Output

Converts 3D texture file formats to geometry (and vice versa).

The -c, -i, or -t or option can be used to generate a specific type of 3D texture image from the geometry file:

-c

Generate a Point Cloud Texture map.

-i

Generate an irradiance map.

-t

Generate a .i3d texture file.

If you don’t specify one of the above options, the program will use the attributes on the geometry to choose the output format.

Working with 3D texture files (.i3d)

The geometry file that is generated will be a set of points with attributes defined for each channel of the i3d image. When converting from a geometry file to a 3d texture, the points must be evenly spaced in a regular axis-aligned lattice for the program to work. Currently, only ASCII geometry files can be created, although it is possible to read any format of geometry files.

The -d option allows you to specify the resolution of the target texture file when converting from a .geo file to a .i3d file. If the -d option is not specified, the resolution of the image will be determined by analyzing the geometry coordinates.

When converting a cubic point cloud into a .i3d file with i3dconvert without metaballs, the -d option for specifying the resolution is not used and returns an error. Specifying a resolution is invalid because you have a regular xyz grid of points so the resolution will be the number of points in each respective axis and there is no filter needed to increase and decrease the resolution. Each point in the cubic point cloud becomes a voxel in the i3d image.

Examples

i3dconvert cloud.i3d stdout.geo | gconvert stdin > cloud.bgeo

i3dconvert cloud.bgeo cloud1.i3d

Making point cloud texture maps

Point cloud textures are stored in the Tiled Block Format (TBF). Each channel in the point cloud has a prefix associated with it. This prefix is used to differentiate between point and primitive attributes of the same name.

The prefix for each geometric element is specified by the following:

-P point_prefix

Default pcloud:

-V vertex_prefix

Default vertex:

-R primitive_prefix

Default primitive:

-D detail_prefix`

Default detail:

Currently, only point attributes can be stored in the TBF files.

Stand-alone utilities

  • abcconvert

    Convert between Alembic formats.

  • abcecho

    Print information about an Alembic file.

  • abcinfo

    Print information about an Alembic file.

  • chchan

    Copies channel collection to/from action channel format.

  • chcp

    Copies channel collection file to another format.

  • chinfo

    Prints information about a channel collection file.

  • claudio

    Copies CHOP data (clip) to/from audio formats.

  • clchan

    Copies CHOP data (clip) to/from action channel format.

  • clchn

    Copies CHOP data (clip) to/from channel collection format.

  • clcp

    Copies CHOP data (clip) to another format.

  • clinfo

    Prints information about a CHOP data (clip) file.

  • dsmconvert

  • dsmmerge

  • dsparse

    Parses and displays dialog scripts.

  • gabc

    Convert between Alembic and Houdini geometry.

  • gconvert

    Convert between Houdini polygon formats.

  • gdxf

    Converts DXF polygons to/from Houdini format.

  • geps

    Converts EPS files to Houdini polygon format.

  • giges

  • ginfo

    Prints polygon file statistics.

  • glightwave

    Converts LightWave files to/from Houdini format.

  • gplay

    Geometry viewer.

  • gptex

    Makes a ptexture image file from a geometry file.

  • greduce

    Reduces polygons in a file.

  • gwavefront

    Converts .obj files to/from Houdini format.

  • hbrickmap

    Converts an i3d file or volume primitive geo/bgeo file into a Pixar brickmap file.

  • hcollapse

    Collapses a directory structure.

  • hcpio

  • hexpand

    Expands hip files into a directory structure.

  • hrender

  • hsc

  • hscript

    Command line HScript interpreter.

  • i3dconvert

  • iautocrop

    Crops images based on pixel values.

  • icineon

    Convert images from 10-bit Cineon format to an 8 bit format.

  • icomposite

  • iconvert

    Converts image formats.

  • icp

    Isolate a region of an image in a new image.

  • iflip - Flip Image

  • ihot

    Scans an image for video-unsafe colors.

  • iinfo

    Outputs information about an image.

  • ilut

    Generates a lookup table (LUT) from standard channel formats or another LUT.

  • ilutcomp

    Generates a single lookup table (LUT) from from two LUTs.

  • ilutinfo

    Prints information about a lookup table (LUT) file.

  • imdisplay

    Sends an image to an mdisplay window.

  • iprint

    Prints the RGBA values for an image as text.

  • iquantize

    Reduces the number of colors in an image.

  • isixpack

    Generates an environment/reflection map from six images representing the six sides of a cube, or a cross image.

  • itilestitch

    Assemble a series of image files with crop windows into a single image.

  • izg

    Converts Z-depth images to 8-bit grayscale images.

  • izmatte

    Composites RGB and Z-depth images.

  • mcacclaim

    Converts an Acclaim motion file to a Houdini script and channel file(s).

  • mcbiovision

    Converts a BioVision motion file to a Houdini script and channel file(s).

  • mcmotanal

    Converts a Motion Analysis TRC motion file to a Houdini script and channel file(s).

  • mcp

    Convert an image sequence to a movie file.

  • minfo

    Prints information about movie files.

  • siminfo

    Prints simulation cache file statistics.

  • spy

    Shell utility for navigating the UNIX filesystem.

  • vexcache

    Query or modify the VEX compile cache.

  • vexexec

    Execute a cvex shader.