Extensions | Read | Write | Notes | |
---|---|---|---|---|
Internal | ✓ | ✓ | Houdini ASCII geometry format. | |
Internal | ✓ | ✓ | Houdini binary geometry format. | |
|
Internal | ✓ | ✓ |
Prisms ASCII format (polygons only). This format only supports polygonal geometry types. It is included in the Geometry Editor to maintain compatibility with other, older, systems. Tip In a |
|
Internal | ✓ | ✓ | PRISMS binary format (polygons only). |
Internal | ✓ | ✓ | PRISMS move/draw format (polygons only). | |
|
Internal | ✓ | RenderMan geometry. | |
|
External | ✓ | ✓ |
Uses
|
|
External | ✓ | ✓ |
Uses
|
.pc , .pmap
|
External | ✓ | ✓ |
Uses Point cloud tile-based format, as written by pcwrite. |
|
External | ✓ |
Uses
Houdini can read |
|
|
External | ✓ |
Uses Houdini reads |
|
|
External | ✓ |
Uses Houdini will read Meta Editor metaball files, although eccentric information is lost upon loading. |
|
|
External | ✓ |
Uses glightwave command.
Houdini will ignore all other features. It cannot load files saved with layer information. The file to be loaded must contain points. However, it need not contain any polygons. Note By default, LightWave objects are rendered as faceted
(no smoothing) whereas in Houdini you must explicitly
cusp polygons in order to achieve this. As a result, if
you load an object that has no smoothing values set (all
faceted) you will end up with all points in the
resulting object being “unique-ed” - giving you a much
larger data set. To get around this, manually convert
the file using the |
|
|
External | ✓ | ✓ |
Uses
The |
|
External | ✓ | ✓ |
Uses STL (and BSTL for binary) stands for Stereo Lithographic and is widely used in CAD software as well as many 3D scanners. |
|
External | ✓ | ✓ |
Uses OFF stands for Object File Format, but is not to be confused with OBJ format. It only supports closed polygons and positions for points. |
|
External | ✓ |
Uses Protein Data Bank’s atomic format. |
|
|
Internal | ✓ | ✓ |
OpenVDB file format. Primitive attributes will be converted to grid metadata, and detail attributes to file metadata. |
|
Internal | ✓ | Filmbox | |
|
Internal | ✓ | Universal Scene Descriptor. | |
|
Internal | ✓ | FloatGrid heightfield format. Imported as a 2d-Volume. | |
|
Internal | ✓ | Height Data heightfield format. Imported as a 2d-Volume. | |
|
Internal | ✓ | Raw Height Data heightfield format. Imported as a 2d-Volume. Since there is no header, these are assumed to be square. r16 is unsigned shorts in the range 0..65535 that will be converted to 0..1. r32 is 32-bit floats that will be read unaltered. The source file is treated as little-endian. | |
|
Internal | ✓ |
Textures will be loaded as 2d volumes with one volume per channel. Control over interpretation can be had by adding options after # in the filename and separated with ;. lat and lon can set the latitude and longitude, forcecolor and forceheight set the interpretation as a heightfield or color field, and heightasmask re-interprets the mask field as the height (useful if channels are reversed). For example, the filename foo.jpg#forceheight=1 will cause the image to be created as a height field rather than as a color field.
|
|
|
External | ✓ | ✓ |
Uses Support for the IGES interchange format. |
|
External | ✓ | ✓ |
Uses Support for the Alembic interchange format. |
|
Houdini 11 ASCII geometry format. |
|||
|
Houdini 11 binary geometry format. |
|||
|
Houdini 12 ASCII geometry format |
|||
|
Houdini 12 binary geometry format |
Note
Setting the environment variable HOUDINI_GEOMETRY_FORMAT
to hclassic
will set .geo/.bgeo
to save as .hclassic/.bhclassic
format. This will cause Houdini to save locked geometry in a format that can be read into older versions of Houdini. The older hclassic
formats do not support all features of the newer geometry libraries, so use of the environment variable to override the format globally should be used with caution.
See also |