Houdini Main Changelogs

18.5.126

Provide better error messages when a client does not have access to the license server.

Tue. February 18, 2020
18.5.126

Provide better error messages when a client does not have access to the license server.

Tue. February 18, 2020
18.0.385

Provide better error messages when a client does not have access to the license server.

Tue. February 18, 2020
18.0.385

Fixed an issue with a frame value not being added to the partition in the Wait for All TOP node.

Tue. February 18, 2020
18.0.385

Added a new In Process Scheduler TOP which can be used to configure the maximum number of concurrent in-process work items. Previously PDG would always run HOUDINI_MAX_THREADS in-process work items, without any controls exposed for changing that behavior.

Tue. February 18, 2020
18.0.385

Unity plugin: Fixed ramp parm not being displayed properly in Unity due to Unity's AnimationCurve widget not allowing duplicate position- value entries. Fixed label not displaying for label parms.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Removed the vestigial special case handling of the "Pw" attribute that was intended to deal with it being an alias for the fourth component of "P", which has not been the case since 14.5.120.

In particular, hou.Geometry.findPointAttrib("Pw") will now return None if there is no such attribute, hou.point.floatAttribValue("Pw") will throw an exception if there is no such attribute, and hou.point.setAttribValue("Pw", 0.5) will no longer create the attribute if it does not already exist. The hou.Point.weight() and hou.Point.setWeight() methods can still be used without caring whether or not the attribute exists. Several bugs related to this special case handling were also fixed.

Tue. February 18, 2020
18.5.126

Unity plugin: Fixed ramp parm not being displayed properly in Unity due to Unity's AnimationCurve widget not allowing duplicate position- value entries. Fixed label not displaying for label parms.

Tue. February 18, 2020
18.5.126

Unity plugin: Fixed ramp parm not being displayed properly in Unity due to Unity's AnimationCurve widget not allowing duplicate position- value entries. Fixed label not displaying for label parms.

Tue. February 18, 2020
18.5.126

Unity plugin: Fixed ramp parm not being displayed properly in Unity due to Unity's AnimationCurve widget not allowing duplicate position- value entries. Fixed label not displaying for label parms.

Tue. February 18, 2020
18.5.126

Unity plugin: Fixed ramp parm not being displayed properly in Unity due to Unity's AnimationCurve widget not allowing duplicate position- value entries. Fixed label not displaying for label parms.

Tue. February 18, 2020
18.5.126

Fixed an issue with a frame value not being added to the partition in the Wait for All TOP node.

Tue. February 18, 2020
18.5.126

Fixed an issue with a frame value not being added to the partition in the Wait for All TOP node.

Tue. February 18, 2020
18.5.126

Fixed an issue with a frame value not being added to the partition in the Wait for All TOP node.

Tue. February 18, 2020
18.5.126

Fixed an issue with a frame value not being added to the partition in the Wait for All TOP node.

Tue. February 18, 2020
18.0.385

Fixed viewport transparency pass on material assigned at the object level.

Tue. February 18, 2020
18.5.126

Fixed viewport transparency pass on material assigned at the object level.

Tue. February 18, 2020
18.5.126

Fixed viewport transparency pass on material assigned at the object level.

Tue. February 18, 2020