Houdini Main Changelogs

Houdini 5.5.22 New Furrows displacement VOP in the Displace toolbar. New Cardboard material VOP in the Material toolbar. Use with Furrows VOP to obtain corrugated cardboard. Thu. June 13, 2002
Houdini 5.5.22 Fixed problem with dragging ops from the network worksheet pane into floating windows which are over the pane in question. Thu. June 13, 2002
Houdini 5.5.22 Fixing a problem where installing extensions to expired licenses in hkey would list 0 as the quantity allowed and hkey would complain if the number was changed from 0. Thu. June 13, 2002
Houdini 5.5.22 New Waves displacement VOP in the Displace toolbar. Thu. June 13, 2002
Houdini 5.5.22 Sped up the loading of hip files that contain several VOPNETs. Thu. June 13, 2002
Houdini 5.5.22 Fixed some problems with deleting VOPNETs that could cause core dumps. Thu. June 13, 2002
Houdini 5.5.22 When installing a modification to a license (eg. EXTEND, UPGRADE, etc.) and that license does not exist, the error message now explains that the key attempts to modify a license that is not installed. Thu. June 13, 2002
Houdini 5.5.22 Fixed bad shading of metaballs when they were in a detail with other primitives with point normals. Thu. June 13, 2002
Houdini 5.5.21 Mantra's deep raster output has been fixed in several ways:
  • Filtering and blending can now be turned off for any variable. Certain variables have bad edge artifacts with filtering and blending on (P, Pz, s, t, N).
  • The Pz variable is now available (Surface depth from Camera). It is simply a more compact way of accessing P.z if the X and Y coordinates are not needed.
  • The number of VEX variables that can be output from 1 mantra driver has been increased from 6 to 20.
Wed. June 12, 2002
Houdini 5.5.21 Removed the cpio_expand and cpio_collapse links to hexpand and hcollapse. Just use hexpand and hcollapse now. Wed. June 12, 2002
Houdini 5.5.21 Added HOUDINI_OGL_DISABLE_RASTER_IN_OVERLAY environment variable to skip rendering of bitmap icons in overlay planes. In particular, this means that vop menus containing such icons now draw much, much faster on Octanes. Wed. June 12, 2002
Houdini 5.5.21 Change from Houdini 4.1:

The ::instance, ::orient, ::dihedral, and ::lookat methods are no longer in global namespace. Instead, they should be accessed with UT_Matrix?::funcname. Note also it is now UT_Matrix4::instanceS rather than UT_Matrix4::instance. The UT_Matrix classes now have member functions to perform these data to the matrix itself, which is preferred over the old behaviour. Thus:

        instance(mat, p, v, s);

becomes:

        mat.instance(p, v, s);

or

        UT_Matrix4::instance(mat, p, v, s);
Wed. June 12, 2002
Houdini 5.5.21 On Windows version of Houdini, added workaround for being spawned with invalid standard output/error handles under Cygwin shells. All console output messages should now appear when spawn from Cygwin shells. Tue. June 11, 2002
Houdini 5.5.20 Fixed Windows XP stability problems due to bug in the C run time library, MSVCRT.DLL (version 7.0.2600.0). Tue. June 11, 2002
Houdini 5.5.20 Added an Inline Code VOP. This operator lets you write VEX code that appears directly in your VOPNET's generated shader code. Tue. June 11, 2002
Houdini 5.5.19 Renamed the "Context To Device" VOP to "To NDC" and "Device To Context" to "From NDC". Mon. June 10, 2002
Houdini 5.5.19 Fixing a problem where hkey would not think you were entitled to a license extension when the license had expired and you were not viewing expired licenses. Mon. June 10, 2002
Houdini 5.5.19 On Windows, we now use a more consistent method of generating the server codes, which should only affect users running with multiple network adapters (e.g. users with laptops). Mon. June 10, 2002
Houdini 5.5.19 If you specify a global variable name or a VCC reserved word as the Parameter Name in a Parameter VOP, the Parameter VOP now gets an error flag which says that an invalid Parameter Name has been specified. Previously, specifying a Global Variable name would result in the Parameter Name automatically changing itself. Setting it to a VCC reserved word would result in compiler warnings or errors. Mon. June 10, 2002
Houdini 5.5.19 If "$signature" was used in the code block of a script based VOP, it was not being expanded properly. It would always expand to the parameter value of the signature parameter, instead of the real signature being used, which could be affected by the data types of connected inputs. This bug is now fixed. Mon. June 10, 2002
Houdini 5.5.19 VOP Parameters are now animatable. However, as they always evaluate at time 0, a warning is generated if a time dependent expression is used. The purpose of this change is to allow constant expressions like "$PI" or "1/3" to be used. Mon. June 10, 2002
Houdini 5.5.19 The default saving method is now "Numbered Backups" Mon. June 10, 2002
Houdini 5.5.19 The default saving method has been changed to "Numbered Backups" Mon. June 10, 2002
Houdini 5.5.15 When generating velocity based motion blur IFD's, Houdini will now generate smaller .ifd files for mantra. The velocity blur is now done in mantra rather than in Houdini. This also means that velocity motion blur works if the object is set to render from disk files (instead of Houdini passing down the geometry). Fri. June 7, 2002
Houdini 5.5.15 It is now possible for mantra to render sub-division surfaces and points from disk files (bounded or otherwise). Fri. June 7, 2002