Houdini Main Changelogs

Houdini 4.9.549 A new entry in the right-mouse menu over objects and sops allows users to bring up the channel chooser to scope that op's channels. Look for "Channel Chooser...". Fri. November 30, 2001
Houdini 4.9.549 The Deform SOP now has a Fast Deform mode (on by default) which will speed up deformations by a large amount when the incoming geometry is not changing. Fri. November 30, 2001
Houdini 4.9.549 Win2K performance problems due to memory allocation should be fixed now. Fri. November 30, 2001
Houdini 4.9.548 Recover from bad desktops saved with previous versions of Houdini which were created by having floating panes. Once you load a bad desktop, it will be saved out properly the next time it is saved. Thu. November 29, 2001
Houdini 4.9.548 We no longer save out bad desktops when we have floating panes. Note that floating panes are not saved to desktops. Thu. November 29, 2001
Houdini 4.9.547 The graph editor now supports a Level of Detail (LOD) setting, and a setting to draw past the end of channels. These features, along with overall performance improvements, will help when working with large or complex channels. A hotkey (default 'w') provides a quick way of alternating between low quality and high quality drawing modes. Wed. November 28, 2001
Houdini 4.9.547 Hotkeys for changing view type have changed for the better:

        1 - Perspective
        2 - Top
        3 - Front
        4 - Right
        5 - UV

These keys are available in the view operation.

Wed. November 28, 2001
Houdini 4.9.546 IGES curves that can't load into houdini for whatever reason (higher degree that what houdini supports, for example) are now skipped, and giges no longer crashes. Tue. November 27, 2001
Houdini 4.9.546 Added hotkeys to MRU Files list. Tue. November 27, 2001
Houdini 4.9.546 To make the Shop sop more usable in the viewport, all groups belonging to non-surface shaders automatically reference the appropriate surface shader groups. Tue. November 27, 2001
Houdini 4.9.546 You can now copy parameter menus & toggles, so thus can past references to them. You can also paste by value into toggles and menus (previously this was a no-op) Tue. November 27, 2001
Houdini 4.9.546 As in Houdini 4.0, bone objects created in 5.0 now have their translate channels locked to 0. Tue. November 27, 2001
Houdini 4.9.546 The Clean SOP is now present which provides a one-stop place to deal with many geometry cleanup operations. Tue. November 27, 2001
Houdini 4.9.546 Fixed bug where XCF slider in one state would steal middle mouse clicks from another (volatile) state. For example, we can now hold down 'c' while modeling and middle-click on an edge to change the upvector of the construction plane. Tue. November 27, 2001
Houdini 4.9.546 Fixed bug where a 'quit' command after an 'mwrite' command would cause the Save/Quit confirm dialog box to appear. Tue. November 27, 2001
Houdini 4.9.545 Added support for user preference on whether the sop-level display and render flags should be tied. Look under Edit/Preferences/Tools. The default is for them to be untied, as in pre-houdini5.

This setting affects the behaviour both in the viewport and in the network editor.

Mon. November 26, 2001
Houdini 4.9.545 The shader palette now contains a small gallery of shaders. More to come. Mon. November 26, 2001
Houdini 4.9.545 Link Orthos is now saved to the hip file. It can be set with the vieweroption command and the 'l' option. Mon. November 26, 2001
Houdini 4.9.545 The group SOP group by Edge Distance now works for non-manifold surfaces, meshes, NURBs, etc. Mon. November 26, 2001
Houdini 4.9.545 POP view state dialog now contains the full popnet dialog. Mon. November 26, 2001
Houdini 4.9.545 The file menu's entries are now displayed with compacted directory names (e.g. $HOME/myhip.hip), and they are numbered, to comply with standard. Saved files now get added to the list as well. Mon. November 26, 2001
Houdini 4.9.545 Bug fix: when "select from other objects" is turned off, pressing 'a' to select everything or 't' to toggle the selection will no longer select from other objects. Mon. November 26, 2001
Houdini 4.9.545 Dialog scripts for OP macros, Renderers etc (i.e. the dialog scripts found in $HH/config/Scripts) are no longer cumulative. That is, only the first script found in the path is loaded. Include statements must be added to maintain the previous behaviour. Mon. November 26, 2001
Houdini 4.9.545 The VEX compiler vcc now allows variable declarations to occur anywhere within the function body. Not just at the beginning of scope. Thus:

        surface foo() {
                Cf = 1;
                float bar = max(Cf);
                Of = bar;
        }

will now compile even though the "bar" variable is declared in the middle of the function.

Mon. November 26, 2001
Houdini 4.9.542 PLEASE NOTE THE FOLLOWING CHANGE!

We are attempting to clear up how Houdini treats paths and provide a consistent and intuitive mechanism. Unfortunately, this likely means one will have to change how environment variables are set up.

The following paths are NO LONGER searched by default by the HOUDINI_PATH, nor by the @ short form:

  • $HIP/houdini

  • $HIP/$USER
  • $JOB (which was only searched if $HIP didn't exist)
  • /usr/local/houdini

The new search order is:

  • $HIP

  • $HOME/houdini4.9
  • $HSITE/houdini4.9
  • $HFS/houdini
  • $HFS/bin (NT only)

The following environment variables are no longer installed nor supported:

  • $HIH (use $HOME/houdini4.9)

  • $HIL (use $HSITE/houdini4.9)
  • $HIS (use $HFS/houdini)
  • $HIPDIR (use $HIP)

Other changes:

  • $HIP now acts like $HIPDIR used to act. It also acts as if HOUDINI_HIP_FROM_PATH was always set. This means $HIP always provides a .hip relative path so changing mount points, moving jobs, etc, will not break .hip files.

  • $JOB, which was kept from Prisms for backwards compatibility, is retained. It will give you the old $HIP style behaviour. The "job" command now only changes $JOB and not $HIP.
  • hconfig now sets $HIP internally to the directory hconfig was run from. As a result, you can see when $HIP is being searched by a .hip file.
  • The "=" variable expands to $HIP in pathnames. Thus, if one wants to check $HIP/houdini in HOUDINI_PATH again, the command:

            setenv HOUDINI_PATH "=/houdini;&"

    can be used.

  • A new variable, $HSITE, has been added. This is to allow you to have somewhere to put site-wide changes without altering the $HFS install.
  • The non-HFS relative "houdini" directories are now all appended with the DSO Version number (currently 4.9). The good news of this is that different major/minor versions of houdini won't conflict with each others preferences. This applies to $HOME and $HSITE.

Hopefully the inconvenience caused by this will be outweighed by having a simple, straightforward, and consistent directory paradigm.

Fri. November 23, 2001