Houdini Main Changelogs

Houdini 18.0.349 Fixed bug where setting the view pivot could flip the view or strip any scales/shears from the view transform. Mon. January 13, 2020
Houdini 18.0.348 RBD Bullet Solver only packs prims when necessary - sphere and packed alembics no longer get repacked prior to sim. Added Force Impact Object parm to control impacts, as well as a button to create object_merge to fetch impact points. Mon. January 13, 2020
Houdini 18.0.348 RBD Configure SOP only packs prims when necessary - spheres and packed alembics no longer get repacked. Added "Collision Padding" visualizer to the RBD Configure SOP. RBD Configure and RBD Exploded View use bullet geometry representations when displaying convex hulls and collision padding. Mon. January 13, 2020
Houdini 18.0.349 Edit Properties LOP nodes (and HDAs based on the Edit Properties LOP) should be updated to use dynamically generated menus for their control parameters. Instead of using a hard coded list of menu items, the python 'loputils.createEditPropertiesControlMenu' method should be called to generate the menu contents. Existing nodes will continue to work, but will not have access to the new add/multiply functionality until the control menus are updated. Mon. January 13, 2020
Houdini 18.0.349 Added the ability for Edit Properties LOP nodes (and Edit Properties HDA nodes) to add or multiply numberic attribute values rather than just set them to specific values. Changed the control menu items to be generated by a python script rather than being hard coded so that more features can be added in the future without requiring any changes to the parameter definitions on any existing nodes. Mon. January 13, 2020
Houdini 18.0.349 Changed the default camera scene graph location from '/$OS' to '/cameras/$OS' as we do for lights, and keep thing better organized. Mon. January 13, 2020
Houdini 18.0.349 The HDK_API_VERSION has been bumped to 18000349 for changes to GEO_CaptureData, whose getPrimNum() and setPrimNum() methods now get/set a signed integer instead of unsigned. Mon. January 13, 2020
Houdini 18.0.349 The HDK_API_VERSION has been bumped to 18000349 for changes to GEO_CaptureData, whose getPrimNum() and setPrimNum() methods now get/set a signed integer instead of unsigned. Mon. January 13, 2020
Houdini 18.0.349 Add basic support for polygonal skeletons to the Bone Capture Lines SOP. Mon. January 13, 2020
Houdini 18.0.346 PolyBevel is expected to handle UVs differently (correctly). There are also changes to the handling of profiles, particularly on flat edges. Fri. January 10, 2020
Houdini 18.0.346 Multiple bug fixes on PolyBevel 3.0. In particular the UV handling has been fully revisited. Fri. January 10, 2020
Houdini 18.0.346 HDA Processor:

        * Changed 'Sop Name' parameter label to 'Sop Path'
        * When cooking an OBJ level HDA, the Sop Path parameter can now be used
            to specify a full path to the geometry node for which the geometry
            should be written out. The path must begin with './' and is relative
            to the top level node of the HDA.
Fri. January 10, 2020
Houdini 18.0.346 Added glTF AlphaMode and glTF AlphaCutoff properties under Render Properties (in Edit Parameter Interface) which can be added to the PrincipledShader to specify blending mode for glTF material export. Fri. January 10, 2020
Houdini 18.0.346 Added a fix for a bug when there are multiple topfetch nodes fetching the same node in the same cook. Work Item json file paths are now prefixed with fetching work item name. Fri. January 10, 2020
Houdini 18.0.346 Changed the way rigscale is used to determine the scale of twist built twist controls. Fixed nullskpike HDA to remove double transform. Fri. January 10, 2020
Houdini 18.0.346 Added a new environment variable, HOUDINI_BGEO_TO_USD_DEFAULT_ARGS, which specifies the default configuration to use when loading BGEO files as USD. Fri. January 10, 2020
Houdini 18.0.346 Fixed color space issues when Karma rendered directly to 8-bit image formats (JPEG, PNG, etc.) Fri. January 10, 2020
Houdini 18.0.346 Fixed a bug in the Alembic ROP that could result in time shifted animation in some situations when motion blur is enabled. Fri. January 10, 2020
Houdini 18.0.346 Fixed a bug that could result in extra sparse pyro objects being created when substepping was enabled on the DOPNET. Fri. January 10, 2020
Houdini 18.0.346 The screen brush in Attribute Paint is pushed slightly in from the near clipping plane so shouldn't occasionally disappear in certain views. Fri. January 10, 2020
Houdini 18.0.345 Animated pin constraints are now automatically handled by the RBD Bullet Solver SOP. Fri. January 10, 2020
Houdini 18.0.346 Python States - OnMouseEvent not working
  • Fix issue with python states when used from a context view. A scene viewer object is properly created now when a context view is viewing the scene.
Fri. January 10, 2020
Houdini 18.0.345 Fixed rare crash in mantra when a displacement shader invokes prim() vex functions. Thu. January 9, 2020
Houdini 18.0.345 There's a new VEX function isshadingRHS() which can be used to determine the orientation of the default shading space when rendering. Thu. January 9, 2020
Houdini 18.0.345 Fixed the splash screen so that scales according to the Global UI Scale preference. Also fixed the splash screen so that it is moved to the center of the primary screen and that it initially appears above all other windows. Thu. January 9, 2020