Houdini Main Changelogs
|Houdini 6.1.147||Locked SOPs in hip and otl files now save geometry in binary instead of ascii. New hip files saved in this version will still be loadable in older versions (tested up to Houdini 4).||Fri. September 26, 2003|
|Houdini 6.1.146||Fixed a bug introduced yesterday where non-Windows platforms would not list directories in the file chooser dialogs.||Thu. September 25, 2003|
|Houdini 6.1.146|| When rendering geometry from disk files, there is now a further option to automatically save the Render SOP as an archive (Auto-Archive). This option is currently only implemented for IFD and RIB generation. The option should be used with caution since there are several caveats:
1) There are no efficiency gains when rendering IFDs, but the2) When Auto-Archiving RIB objects, the archives will beoption is implemented for completeness.
incorrectly generated if the geometry is instanced more than one time.3) Shaders are embedded in the auto-archive, therefore when
rendering shadow maps, it's impossible to optimize using null shaders.
|Thu. September 25, 2003|
|Houdini 6.1.146||Fixed a threading bug with the VEX operators, which caused crashes periodically.||Thu. September 25, 2003|
|Houdini 6.1.146||Fixed a bug where the file COP could not properly remap a single image into a sequence.||Thu. September 25, 2003|
|Houdini 6.1.146||When doing a "Create Type From" operation on a subnet operator, the default parameter values for float type parameters would sometimes appear as "" instead of "0". This would result in bad initial parameter values. Now the defaults are properly set to "0", and the case of float parameter defaults of "" is handled properly.||Thu. September 25, 2003|
|Houdini 6.1.146||Fixed a core dump causing bug in the tree Curve control.||Thu. September 25, 2003|
|Houdini 6.1.146||Previously when specifying "#pragma choice" for an integer parameter, the first token had to be "0", the second "1", and so on. This limitation has now been removed. However, the token strings are ignored, and only the order of the strings matters when determining the value of the integer parameter.||Wed. September 24, 2003|
|Houdini 6.1.145||Fixed the rate matching options in the sequence COP.||Wed. September 24, 2003|
|Houdini 6.1.145||Several classes have been removed from the FS library such as FS_Manager, FS_Stat, and FS_Client. Please use the new FS_Info, FS_Reader, and FS_Writer classes instead. Not all of the functionality has been duplicated. For any missing functionality, standard C runtime library functions can be used.||Wed. September 24, 2003|
|Houdini 6.1.145||For the "follow curve" type of the Inverse Kinematics solver in the CHOPs, a new paramter "Curve Normals" has been added. The default value of the parameter is set such that best possible normal transfer occurs between the curve and the bone chain. For curves that have normals, the bone chain normals will interpolate the curve normals. This differs from the current behaviour, where even if the curve has normals, the bone chain does not interpolate them. The "No Normals" value of the parameter "Curve Normals" will restore the old behaviour of the CHOP.||Wed. September 24, 2003|
|Houdini 6.1.145||A new parameter, Curve Normals, has been added to the Inverse Kinematics CHOP. For the "follow curve" solver type, this parameter controls the way the normals are transfered from the curve onto the bone chain. See the Inverse Kin CHOP help for details.||Wed. September 24, 2003|
|Houdini 6.1.145||A case where the AttribTransfer SOP combined with a Merge could result in putting uninitialized data being put in the pCaptData attribute has been fixed.||Wed. September 24, 2003|
|Houdini 6.1.145||Fixed a bug that could cause some tiles in Halo to be locked on the cache forever.||Wed. September 24, 2003|
|Houdini 6.1.145||When rendering floating point images, there is now an option to perform minimal rounding of the floating point data. This option is invoked by specifying an uppercase "FLOAT" (or "Float") to the -b option. For example "mantra -b Float" instead of "mantra -b float". There is further information in the help for mantra ("mantra -").||Wed. September 24, 2003|
|Houdini 6.1.145||The home/frame on selected (F, H, g) will now properly home on selected OTLs and object subnets.||Wed. September 24, 2003|
|Houdini 6.1.144||Fixed bug where cleaning/extracting/keeping position when parenting the transform on a bone with IK attached would do the wrong thing.||Tue. September 23, 2003|
|Houdini 6.1.144||The Basis SOP has a new menu option to re-parameterize the curves according to the arc length.||Tue. September 23, 2003|
|Houdini 6.1.144|| A new dropdown menu allows to select the type of parameterization of the path (if the object is positioned on any). The default, arc length choice will interpret the position parameter, as the fraction of the total path length, and position the object there. The uniform option will use the position parameter as the domain parameter of the curve (the old behaviour).
Also, the handle, when set to 1.0 and dragged back a bit, will correctly set the parameter to the value above 0.9 but less than 1.0. Previously the paramter was being set to the value greater than 1.9.
|Tue. September 23, 2003|
|Houdini 6.1.144||Added initial version of a SOP for blending geometry. The SOP has not been enabled yet.||Tue. September 23, 2003|
|Houdini 6.1.144||It is now possible to specify the names of OTL files on the hscript or houdini command line. These OTL files are loaded into the current hip file only.||Tue. September 23, 2003|
|Houdini 6.1.144||You can now resize the brush radius in the Brush SOP tools by using Alt-mouse drag or Shift-mouse drag. The Alt mimics other common packages, while the Shift is there for Linux where Alt-drag often does something funky with the window manager.||Tue. September 23, 2003|
|Houdini 6.1.144||The SOP_BrushBase class has additional pure virtuals setRadius, setUVRadius, and UVRADIUS, that must be implemented to derive HDK Brush SOPs.||Tue. September 23, 2003|
|Houdini 6.1.144||The Brush SOPs now use a seperate UV radius from the 3d Radius. This is because the UV scales are usually quiet different from the 3d scales, and ideally one is moving the brush between the two viewports.||Tue. September 23, 2003|
|Houdini 6.1.144||Trying to carve or loft polygons with zero vertices will no longer lead to possible crashes.||Tue. September 23, 2003|