Houdini Main Changelogs

6.0.130

The system() expression has changed its behaviour with every long lines. It would previously insert an extra " " every 1k lines, and stop after 16k lines. It now only inserts " " at line ends in the source, and can handle arbitrarily long lines.

Mon. November 25, 2002
6.0.130

The system() expression has changed its behaviour with every long lines. It would previously insert an extra " " every 1k lines, and stop after 16k lines. It now only inserts " " at line ends in the source, and can handle arbitrarily long lines.

Mon. November 25, 2002
6.0.130

The system() expression has changed its behaviour with every long lines. It would previously insert an extra " " every 1k lines, and stop after 16k lines. It now only inserts " " at line ends in the source, and can handle arbitrarily long lines.

Mon. November 25, 2002
6.0.130

The system() expression has changed its behaviour with every long lines. It would previously insert an extra " " every 1k lines, and stop after 16k lines. It now only inserts " " at line ends in the source, and can handle arbitrarily long lines.

Mon. November 25, 2002
6.0.130

The chls command has a new option, -v, which can be used with the -l option. This will cause it to print verbose information about the keyframe, listing the incoming and outgoing values, slopes, and accelerations, along with the tie status of the keyframe.

Mon. November 25, 2002
6.0.130

The chls command has a new option, -v, which can be used with the -l option. This will cause it to print verbose information about the keyframe, listing the incoming and outgoing values, slopes, and accelerations, along with the tie status of the keyframe.

Mon. November 25, 2002
6.0.130

The chls command has a new option, -v, which can be used with the -l option. This will cause it to print verbose information about the keyframe, listing the incoming and outgoing values, slopes, and accelerations, along with the tie status of the keyframe.

Mon. November 25, 2002
6.0.130

The chls command has a new option, -v, which can be used with the -l option. This will cause it to print verbose information about the keyframe, listing the incoming and outgoing values, slopes, and accelerations, along with the tie status of the keyframe.

Mon. November 25, 2002
6.0.130

The chls command has a new option, -v, which can be used with the -l option. This will cause it to print verbose information about the keyframe, listing the incoming and outgoing values, slopes, and accelerations, along with the tie status of the keyframe.

Mon. November 25, 2002
6.0.126

The Preferences Dialog is now capable of hiding folders not suitable for viewing in some Houdini apps. For example, the "Compositing" folder does not appear in the Preferences Dialog in Houdini Select.

Thu. November 21, 2002
6.0.126

The Preferences Dialog is now capable of hiding folders not suitable for viewing in some Houdini apps. For example, the "Compositing" folder does not appear in the Preferences Dialog in Houdini Select.

Thu. November 21, 2002
6.0.126

The Preferences Dialog is now capable of hiding folders not suitable for viewing in some Houdini apps. For example, the "Compositing" folder does not appear in the Preferences Dialog in Houdini Select.

Thu. November 21, 2002
6.0.126

The Preferences Dialog is now capable of hiding folders not suitable for viewing in some Houdini apps. For example, the "Compositing" folder does not appear in the Preferences Dialog in Houdini Select.

Thu. November 21, 2002
6.0.126

The Preferences Dialog is now capable of hiding folders not suitable for viewing in some Houdini apps. For example, the "Compositing" folder does not appear in the Preferences Dialog in Houdini Select.

Thu. November 21, 2002
6.0.126

The new channel interpolation function qlinear() has been added. This performs a quaternion based interpolation between the two key frames. As it needs to know the three euler angles, it has to figure out what the neighbouring channels are. This is done by the heuristic of looking for channels ending with x, y, or z, or by looking for channels ending with a number. Thus, "rx ry rz" will be one group, and "test0 test1 test2" would be another.

Segments with quaternion interpolation will show up as straight lines in the graph editor rather than their actual intermediate values, as their intermediate values expressed as euler angles is mostly meaningless. The curious can use the expression "qlinear() + 0" to fool the graph editor into showing the actual values.

qlinear() has been made the default interpolation type for rotation channels.

Thu. November 21, 2002
6.0.126

The new channel interpolation function qlinear() has been added. This performs a quaternion based interpolation between the two key frames. As it needs to know the three euler angles, it has to figure out what the neighbouring channels are. This is done by the heuristic of looking for channels ending with x, y, or z, or by looking for channels ending with a number. Thus, "rx ry rz" will be one group, and "test0 test1 test2" would be another.

Segments with quaternion interpolation will show up as straight lines in the graph editor rather than their actual intermediate values, as their intermediate values expressed as euler angles is mostly meaningless. The curious can use the expression "qlinear() + 0" to fool the graph editor into showing the actual values.

qlinear() has been made the default interpolation type for rotation channels.

Thu. November 21, 2002
6.0.126

The new channel interpolation function qlinear() has been added. This performs a quaternion based interpolation between the two key frames. As it needs to know the three euler angles, it has to figure out what the neighbouring channels are. This is done by the heuristic of looking for channels ending with x, y, or z, or by looking for channels ending with a number. Thus, "rx ry rz" will be one group, and "test0 test1 test2" would be another.

Segments with quaternion interpolation will show up as straight lines in the graph editor rather than their actual intermediate values, as their intermediate values expressed as euler angles is mostly meaningless. The curious can use the expression "qlinear() + 0" to fool the graph editor into showing the actual values.

qlinear() has been made the default interpolation type for rotation channels.

Thu. November 21, 2002
6.0.126

The new channel interpolation function qlinear() has been added. This performs a quaternion based interpolation between the two key frames. As it needs to know the three euler angles, it has to figure out what the neighbouring channels are. This is done by the heuristic of looking for channels ending with x, y, or z, or by looking for channels ending with a number. Thus, "rx ry rz" will be one group, and "test0 test1 test2" would be another.

Segments with quaternion interpolation will show up as straight lines in the graph editor rather than their actual intermediate values, as their intermediate values expressed as euler angles is mostly meaningless. The curious can use the expression "qlinear() + 0" to fool the graph editor into showing the actual values.

qlinear() has been made the default interpolation type for rotation channels.

Thu. November 21, 2002
6.0.126

The new channel interpolation function qlinear() has been added. This performs a quaternion based interpolation between the two key frames. As it needs to know the three euler angles, it has to figure out what the neighbouring channels are. This is done by the heuristic of looking for channels ending with x, y, or z, or by looking for channels ending with a number. Thus, "rx ry rz" will be one group, and "test0 test1 test2" would be another.

Segments with quaternion interpolation will show up as straight lines in the graph editor rather than their actual intermediate values, as their intermediate values expressed as euler angles is mostly meaningless. The curious can use the expression "qlinear() + 0" to fool the graph editor into showing the actual values.

qlinear() has been made the default interpolation type for rotation channels.

Thu. November 21, 2002
6.0.126

In addition to being able to set the default expression for new channels, one can independently set the default expression for rotation channels. Rotation channels are classified currently as any channel named rx, ry, or rz.

choption has a new -q parameter to set and query this value.

Thu. November 21, 2002
6.0.126

In addition to being able to set the default expression for new channels, one can independently set the default expression for rotation channels. Rotation channels are classified currently as any channel named rx, ry, or rz.

choption has a new -q parameter to set and query this value.

Thu. November 21, 2002
6.0.126

In addition to being able to set the default expression for new channels, one can independently set the default expression for rotation channels. Rotation channels are classified currently as any channel named rx, ry, or rz.

choption has a new -q parameter to set and query this value.

Thu. November 21, 2002
6.0.126

In addition to being able to set the default expression for new channels, one can independently set the default expression for rotation channels. Rotation channels are classified currently as any channel named rx, ry, or rz.

choption has a new -q parameter to set and query this value.

Thu. November 21, 2002
6.0.126

In addition to being able to set the default expression for new channels, one can independently set the default expression for rotation channels. Rotation channels are classified currently as any channel named rx, ry, or rz.

choption has a new -q parameter to set and query this value.

Thu. November 21, 2002
6.0.126

The main Houdini playbar now has buttons to:

  • go to the next keyframe in the currently scoped channels
  • go to the previous keyframe in the currently scoped channels
  • toggle on/off realtime playback
  • change the playback type
Thu. November 21, 2002