Houdini Main Changelogs

9.0.108

Converting CHOPs sampled data to keyframe data now places keys at the local maxima and minima. Additionally, option -l has been added to the chrefit hscript command which indicates that the local maxima and minima should be keyed.

Tue. January 10, 2006
9.0.108

Converting CHOPs sampled data to keyframe data now places keys at the local maxima and minima. Additionally, option -l has been added to the chrefit hscript command which indicates that the local maxima and minima should be keyed.

Tue. January 10, 2006
9.0.108

Converting CHOPs sampled data to keyframe data now places keys at the local maxima and minima. Additionally, option -l has been added to the chrefit hscript command which indicates that the local maxima and minima should be keyed.

Tue. January 10, 2006
9.0.108

Converting CHOPs sampled data to keyframe data now places keys at the local maxima and minima. Additionally, option -l has been added to the chrefit hscript command which indicates that the local maxima and minima should be keyed.

Tue. January 10, 2006
9.0.107

Entrying an invalid self-referencing SOP expression (eg. point(".",0,"P",0)) in the AttribCreate SOP's Default parameter no longer crashes.

Mon. January 9, 2006
9.0.107

Entrying an invalid self-referencing SOP expression (eg. point(".",0,"P",0)) in the AttribCreate SOP's Default parameter no longer crashes.

Mon. January 9, 2006
9.0.107

Entrying an invalid self-referencing SOP expression (eg. point(".",0,"P",0)) in the AttribCreate SOP's Default parameter no longer crashes.

Mon. January 9, 2006
9.0.107

Entrying an invalid self-referencing SOP expression (eg. point(".",0,"P",0)) in the AttribCreate SOP's Default parameter no longer crashes.

Mon. January 9, 2006
9.0.107

Entrying an invalid self-referencing SOP expression (eg. point(".",0,"P",0)) in the AttribCreate SOP's Default parameter no longer crashes.

Mon. January 9, 2006
9.0.107

Addeded opselectpath() and opselectrecursepath() expressions, the analogues of opselect() and opselectrecurse() that return full operator paths instead of relative paths.

Mon. January 9, 2006
9.0.107

Addeded opselectpath() and opselectrecursepath() expressions, the analogues of opselect() and opselectrecurse() that return full operator paths instead of relative paths.

Mon. January 9, 2006
9.0.107

Addeded opselectpath() and opselectrecursepath() expressions, the analogues of opselect() and opselectrecurse() that return full operator paths instead of relative paths.

Mon. January 9, 2006
9.0.107

Addeded opselectpath() and opselectrecursepath() expressions, the analogues of opselect() and opselectrecurse() that return full operator paths instead of relative paths.

Mon. January 9, 2006
9.0.107

Addeded opselectpath() and opselectrecursepath() expressions, the analogues of opselect() and opselectrecurse() that return full operator paths instead of relative paths.

Mon. January 9, 2006
9.0.107

There's now a renderstate() query in VEX to query the pixel aspect ratio of the image being rendered. The list of queries is now:

  • image:name - string - The image being rendered
  • image:pixelaspect - float - The pixel aspect ratio of the image
  • image:resolution - vector - The resolution of the image
  • image:samples - vector - The pixel sampling for the image
  • image:raysamples - vector - The ray-sample for the image
  • light:name - string - The name of the light being evaluated
  • light:shadowscope - string - The shadow scope for the light
  • object:name - string - The name of the object being shaded
  • object:displacebound - float - The displacement bounds of the object
  • object:reflectlimit - float - The reflection bounce limit
  • object:reflectscope - string - The reflection scope of the object
  • object:refractlimit - float - The refraction bounce limit
  • object:refractscope - string - The refraciton scope of the object
  • object:shadingquality - float - The shading quality of the object
  • renderer:name - string - The name of the renderer
  • renderer:version - string/vector - The version of the renderer
  • shader:name - string - The name of the shader being run
Mon. January 9, 2006
9.0.107

There's now a renderstate() query in VEX to query the pixel aspect ratio of the image being rendered. The list of queries is now:

  • image:name - string - The image being rendered
  • image:pixelaspect - float - The pixel aspect ratio of the image
  • image:resolution - vector - The resolution of the image
  • image:samples - vector - The pixel sampling for the image
  • image:raysamples - vector - The ray-sample for the image
  • light:name - string - The name of the light being evaluated
  • light:shadowscope - string - The shadow scope for the light
  • object:name - string - The name of the object being shaded
  • object:displacebound - float - The displacement bounds of the object
  • object:reflectlimit - float - The reflection bounce limit
  • object:reflectscope - string - The reflection scope of the object
  • object:refractlimit - float - The refraction bounce limit
  • object:refractscope - string - The refraciton scope of the object
  • object:shadingquality - float - The shading quality of the object
  • renderer:name - string - The name of the renderer
  • renderer:version - string/vector - The version of the renderer
  • shader:name - string - The name of the shader being run
Mon. January 9, 2006
9.0.107

There's now a renderstate() query in VEX to query the pixel aspect ratio of the image being rendered. The list of queries is now:

  • image:name - string - The image being rendered
  • image:pixelaspect - float - The pixel aspect ratio of the image
  • image:resolution - vector - The resolution of the image
  • image:samples - vector - The pixel sampling for the image
  • image:raysamples - vector - The ray-sample for the image
  • light:name - string - The name of the light being evaluated
  • light:shadowscope - string - The shadow scope for the light
  • object:name - string - The name of the object being shaded
  • object:displacebound - float - The displacement bounds of the object
  • object:reflectlimit - float - The reflection bounce limit
  • object:reflectscope - string - The reflection scope of the object
  • object:refractlimit - float - The refraction bounce limit
  • object:refractscope - string - The refraciton scope of the object
  • object:shadingquality - float - The shading quality of the object
  • renderer:name - string - The name of the renderer
  • renderer:version - string/vector - The version of the renderer
  • shader:name - string - The name of the shader being run
Mon. January 9, 2006
9.0.107

There's now a renderstate() query in VEX to query the pixel aspect ratio of the image being rendered. The list of queries is now:

  • image:name - string - The image being rendered
  • image:pixelaspect - float - The pixel aspect ratio of the image
  • image:resolution - vector - The resolution of the image
  • image:samples - vector - The pixel sampling for the image
  • image:raysamples - vector - The ray-sample for the image
  • light:name - string - The name of the light being evaluated
  • light:shadowscope - string - The shadow scope for the light
  • object:name - string - The name of the object being shaded
  • object:displacebound - float - The displacement bounds of the object
  • object:reflectlimit - float - The reflection bounce limit
  • object:reflectscope - string - The reflection scope of the object
  • object:refractlimit - float - The refraction bounce limit
  • object:refractscope - string - The refraciton scope of the object
  • object:shadingquality - float - The shading quality of the object
  • renderer:name - string - The name of the renderer
  • renderer:version - string/vector - The version of the renderer
  • shader:name - string - The name of the shader being run
Mon. January 9, 2006
9.0.107

There's now a renderstate() query in VEX to query the pixel aspect ratio of the image being rendered. The list of queries is now:

  • image:name - string - The image being rendered
  • image:pixelaspect - float - The pixel aspect ratio of the image
  • image:resolution - vector - The resolution of the image
  • image:samples - vector - The pixel sampling for the image
  • image:raysamples - vector - The ray-sample for the image
  • light:name - string - The name of the light being evaluated
  • light:shadowscope - string - The shadow scope for the light
  • object:name - string - The name of the object being shaded
  • object:displacebound - float - The displacement bounds of the object
  • object:reflectlimit - float - The reflection bounce limit
  • object:reflectscope - string - The reflection scope of the object
  • object:refractlimit - float - The refraction bounce limit
  • object:refractscope - string - The refraciton scope of the object
  • object:shadingquality - float - The shading quality of the object
  • renderer:name - string - The name of the renderer
  • renderer:version - string/vector - The version of the renderer
  • shader:name - string - The name of the shader being run
Mon. January 9, 2006
9.0.104

The loop selector indicator does not scale up with the parent scale anymore. Before, the large size of the selector sometimes obscured the prim, edge, or point during selection.

Fri. January 6, 2006
9.0.104

The loop selector indicator does not scale up with the parent scale anymore. Before, the large size of the selector sometimes obscured the prim, edge, or point during selection.

Fri. January 6, 2006
9.0.104

The loop selector indicator does not scale up with the parent scale anymore. Before, the large size of the selector sometimes obscured the prim, edge, or point during selection.

Fri. January 6, 2006
9.0.104

The loop selector indicator does not scale up with the parent scale anymore. Before, the large size of the selector sometimes obscured the prim, edge, or point during selection.

Fri. January 6, 2006
9.0.104

The loop selector indicator does not scale up with the parent scale anymore. Before, the large size of the selector sometimes obscured the prim, edge, or point during selection.

Fri. January 6, 2006
9.0.104

The chlock and chautoscope hscript commands are now undoable.

Fri. January 6, 2006