Houdini Main Changelogs

Houdini 4.9.365 The handles now push their own cursors when active. This helps differentiate them from the state, and indicates the fact that the operation is currently controlled by the handle. Thu. May 17, 2001
Houdini 4.9.365 The handle menu now allows removal of keyframes. Thu. May 17, 2001
Houdini 4.9.364 The cursor now changes when selecting geometry to better indicate the fact that we're in selection mode. Wed. May 16, 2001
Houdini 4.9.364 Fixed bug in Hserver on NT where it would sometimes hang when it failed to acquire a license token from the license server.

Fixed bug in Hserver on NT where stopping the hserver service does not release acquired license tokens (thereby creating dead license tokens).

Fixed bug in sesinetd where it only removed dead license tokens when it didn't receive a connection within 1 second.

Wed. May 16, 2001
Houdini 4.9.363 Added two more entries to the right-mouse popup menu for parms in the OP parm dialogs:
  • Bind To Viewport Ladder Handle
  • Unbind All Viewport Handles
These options allow the user to easily tie a simple handle to any parm, and to remove all parm handles for which direct manipulation is no longer desired.
Tue. May 15, 2001
Houdini 4.9.363 The i3dgen application can now generate anti-aliased maps. The -A option specifies the oversampling of the VEX density function. The -V option specifies a variance threshold for anti-aliasing. Tue. May 15, 2001
Houdini 4.9.363 Added two new entries to the right-mouse popup menu for parms in the OP parm dialogs:
  • Lock Channel(s)
  • Unlock Channel(s)
Before, a convenient way of locking and unlocking channels was available only through the handle menu.
Tue. May 15, 2001
Houdini 4.9.363 Wren now supports line colors specified by the "linecolor" primitive attribute. Also lines of varying width are now supported correctly. Tue. May 15, 2001
Houdini 4.9.362 Fixed bug that caused the NT version of hserver to hang when licenses ran out. Mon. May 14, 2001
Houdini 4.9.359 The image3d VEX context has a new loop construct. The forpoints() loop will loop through all metaballs which have an effect at the point specified. The mattrib() and mdensity() functions work differently inside a forpoints() loop in that they will return the attribute for the metaball in question. For example, to blend the color attribute, you can do either:

        vector clr = mattrib("Cd", P);

or

        vector clr = 0;
        forpoints(P) { clr += mdensity(P) * mattrib("Cd", P); }

However, the loop construct also allows users to perform their own blending functions on metaball evaluation.

Please see the online HTML VEX documentation for further information.

Fri. May 11, 2001
Houdini 4.9.359 Fixed bug which caused crashes when manipulating the viewer handles of the Noise CHOP when it was generating Brownian or Random noise. Fri. May 11, 2001
Houdini 4.9.358 Removed 1024 channels per CHOP limitation when expanding pattern strings. This also fixes crash in the Rename CHOP when trying to rename more than 1024 channels at once. Thu. May 10, 2001
Houdini 4.9.357 We now draw a coloured border around parms that have handles tied to them. The border color is dark blue for the parms whose handles are visible, and dark red for invisible (ie ladder and stepladder) handles. Wed. May 9, 2001
Houdini 4.9.357 omunbind no longer crashes in SOPs. Wed. May 9, 2001
Houdini 4.9.357 The internal VEX optimizer has been sped up. Large VEX functions should load faster now. Wed. May 9, 2001
Houdini 4.9.357 Adding the ability to type an op name in the tab menu. The list of operators will be filtered to match what was typed. Wed. May 9, 2001
Houdini 4.9.357 Added handles and automatic node creation to the TimeLine view. Also added a filter mechanism to display all, just displayed, or time sensitive COPs in the timeline. Wed. May 9, 2001
Houdini 4.9.356 There are two new expression functions in Houdini:

        tex() and texni()

which perform texture evaluation of disk files. These functions are similar to the pic() and picni() expression functions, but use the texture mapping code to allow for rasters which aren't 4 channel 8/16 bit data. These functions can minimize memory usage when accessing single or three channel images and can also provide access to high-dynamic range/high-precision data stored in floating point images.

Tue. May 8, 2001
Houdini 4.9.356 The texture engine for sampling non-RAT textures was largely re-written. Aside from minor performance improvements, the texturing code now handles images consisting of 1, 3 or 4 channels of color data which can be 8-bit, 16-bit or floating point format. Previously all images loaded were converted to 4 channel 8-bit or 16-bit rasters internally.

Please note that RAT files still provide the best quality filtering and memory usage and should be used for all texture mapping (excepting bump-mapping and shadow maps where no filtering advantages are gained).

Tue. May 8, 2001
Houdini 4.9.355 When secure selection is OFF in the world viewer, the selection buttons on the left-hand side of the viewer are now enabled. Mon. May 7, 2001
Houdini 4.9.355 Improved bone rotations (especially twisting) when converting mocap data. Mon. May 7, 2001
Houdini 4.9.352 Added "Merge Operation With All Footprints" to sop viewer menu. If anyone finds footprints confusing and does not for sure what is finally exported to the object, this option should put all confusion to rest because it merges everything visible into one SOP. Fri. May 4, 2001
Houdini 4.9.352 Allow quick selection and click-and-drag operations from the bone posing state and the multi-object state. Fri. May 4, 2001
Houdini 4.9.352 New options in the RMB context-sensitive menu in the SOP/OBJ viewer:
  • Save Geometry
  • Geometry Spreadsheet
  • Edit Comment

Also shuffled entries in the viewer menu and added:

  • Operation Spreadsheet
  • Save Operation Geometry
Fri. May 4, 2001
Houdini 4.9.352 All multi-object states can copy, paste, and delete the currently picked objects. Fri. May 4, 2001