Houdini Main Changelogs

7.0.112

At the Object level a new caching layer has been inserted. All objects now implement a virtual method cookMyObj() rather than cookMe(). The only class that implements cookMe() is OBJ_Node base class, where the caching of the transformations takes place. On cache hit, cookMyObj is skipped because the transformation has been found in the cache. On cache miss, a virtual method cookMyObj() is invoked by cookMe().

The method cookMyObj() does excactly the same thing that cookMe() used to do.

Note that caching of the transforms is enabled and disabled by an object parameter. When this parameter is "off" the caching check does not occur, and cookMyObj() is always invoked.

Mon. June 28, 2004
7.0.112

At the Object level a new caching layer has been inserted. All objects now implement a virtual method cookMyObj() rather than cookMe(). The only class that implements cookMe() is OBJ_Node base class, where the caching of the transformations takes place. On cache hit, cookMyObj is skipped because the transformation has been found in the cache. On cache miss, a virtual method cookMyObj() is invoked by cookMe().

The method cookMyObj() does excactly the same thing that cookMe() used to do.

Note that caching of the transforms is enabled and disabled by an object parameter. When this parameter is "off" the caching check does not occur, and cookMyObj() is always invoked.

Mon. June 28, 2004
7.0.112

At the Object level a new caching layer has been inserted. All objects now implement a virtual method cookMyObj() rather than cookMe(). The only class that implements cookMe() is OBJ_Node base class, where the caching of the transformations takes place. On cache hit, cookMyObj is skipped because the transformation has been found in the cache. On cache miss, a virtual method cookMyObj() is invoked by cookMe().

The method cookMyObj() does excactly the same thing that cookMe() used to do.

Note that caching of the transforms is enabled and disabled by an object parameter. When this parameter is "off" the caching check does not occur, and cookMyObj() is always invoked.

Mon. June 28, 2004
7.0.112

At the Object level a new caching layer has been inserted. All objects now implement a virtual method cookMyObj() rather than cookMe(). The only class that implements cookMe() is OBJ_Node base class, where the caching of the transformations takes place. On cache hit, cookMyObj is skipped because the transformation has been found in the cache. On cache miss, a virtual method cookMyObj() is invoked by cookMe().

The method cookMyObj() does excactly the same thing that cookMe() used to do.

Note that caching of the transforms is enabled and disabled by an object parameter. When this parameter is "off" the caching check does not occur, and cookMyObj() is always invoked.

Mon. June 28, 2004
7.0.112

A new hscript command, "objcache", is now available for the object cache management. Please, see the help for details.

Mon. June 28, 2004
7.0.112

A new hscript command, "objcache", is now available for the object cache management. Please, see the help for details.

Mon. June 28, 2004
7.0.112

A new hscript command, "objcache", is now available for the object cache management. Please, see the help for details.

Mon. June 28, 2004
7.0.112

A new hscript command, "objcache", is now available for the object cache management. Please, see the help for details.

Mon. June 28, 2004
7.0.112

A new hscript command, "objcache", is now available for the object cache management. Please, see the help for details.

Mon. June 28, 2004
7.0.112

A new object parameter is now available on the Misc tab that allows caching the object transforms. Caching may improve animation playback time by remembering the transforms for several frames for a given object. During the playback these transforms are retrieved from cache rather than being computed on the fly. Caching bones and sticky objects yields best performance gain. To enable transform caching for a given object, turn on the "Cache data" parameter on the Misc tab of the object parameters dialog.

Note that there is a limitation to how many transform can be cached. If this limit is reached the least recently used object's transform will be replaced by a new one. On long playbacks of many objects, there may not be any performance gain unles the allowed cache memory is large enough to accommodate all cached objects. The "objcache" hscript command allows the management of the object cache size.

Mon. June 28, 2004
7.0.112

A new object parameter is now available on the Misc tab that allows caching the object transforms. Caching may improve animation playback time by remembering the transforms for several frames for a given object. During the playback these transforms are retrieved from cache rather than being computed on the fly. Caching bones and sticky objects yields best performance gain. To enable transform caching for a given object, turn on the "Cache data" parameter on the Misc tab of the object parameters dialog.

Note that there is a limitation to how many transform can be cached. If this limit is reached the least recently used object's transform will be replaced by a new one. On long playbacks of many objects, there may not be any performance gain unles the allowed cache memory is large enough to accommodate all cached objects. The "objcache" hscript command allows the management of the object cache size.

Mon. June 28, 2004
7.0.112

A new object parameter is now available on the Misc tab that allows caching the object transforms. Caching may improve animation playback time by remembering the transforms for several frames for a given object. During the playback these transforms are retrieved from cache rather than being computed on the fly. Caching bones and sticky objects yields best performance gain. To enable transform caching for a given object, turn on the "Cache data" parameter on the Misc tab of the object parameters dialog.

Note that there is a limitation to how many transform can be cached. If this limit is reached the least recently used object's transform will be replaced by a new one. On long playbacks of many objects, there may not be any performance gain unles the allowed cache memory is large enough to accommodate all cached objects. The "objcache" hscript command allows the management of the object cache size.

Mon. June 28, 2004
7.0.112

A new object parameter is now available on the Misc tab that allows caching the object transforms. Caching may improve animation playback time by remembering the transforms for several frames for a given object. During the playback these transforms are retrieved from cache rather than being computed on the fly. Caching bones and sticky objects yields best performance gain. To enable transform caching for a given object, turn on the "Cache data" parameter on the Misc tab of the object parameters dialog.

Note that there is a limitation to how many transform can be cached. If this limit is reached the least recently used object's transform will be replaced by a new one. On long playbacks of many objects, there may not be any performance gain unles the allowed cache memory is large enough to accommodate all cached objects. The "objcache" hscript command allows the management of the object cache size.

Mon. June 28, 2004
7.0.112

A new object parameter is now available on the Misc tab that allows caching the object transforms. Caching may improve animation playback time by remembering the transforms for several frames for a given object. During the playback these transforms are retrieved from cache rather than being computed on the fly. Caching bones and sticky objects yields best performance gain. To enable transform caching for a given object, turn on the "Cache data" parameter on the Misc tab of the object parameters dialog.

Note that there is a limitation to how many transform can be cached. If this limit is reached the least recently used object's transform will be replaced by a new one. On long playbacks of many objects, there may not be any performance gain unles the allowed cache memory is large enough to accommodate all cached objects. The "objcache" hscript command allows the management of the object cache size.

Mon. June 28, 2004
7.0.112

The scatter SOP now correctly handles the case where an attribute with negative values is used as a probability distribution function. Negative probabilities are assumed to be 0.

Mon. June 28, 2004
7.0.112

The scatter SOP now correctly handles the case where an attribute with negative values is used as a probability distribution function. Negative probabilities are assumed to be 0.

Mon. June 28, 2004
7.0.112

The scatter SOP now correctly handles the case where an attribute with negative values is used as a probability distribution function. Negative probabilities are assumed to be 0.

Mon. June 28, 2004
7.0.112

The scatter SOP now correctly handles the case where an attribute with negative values is used as a probability distribution function. Negative probabilities are assumed to be 0.

Mon. June 28, 2004
7.0.112

The scatter SOP now correctly handles the case where an attribute with negative values is used as a probability distribution function. Negative probabilities are assumed to be 0.

Mon. June 28, 2004
7.0.112

Improved format for saving stencil mappings in the Capture Layer Paint SOP. This prevents the problem of root paths changing unexpectly when creating an instance of an OTL. Old Capture Layer Paint nodes will be automatically converted to the new format on their first cook. An error will occur if the proper skeleton root cannot be found.

Mon. June 28, 2004
7.0.112

Improved format for saving stencil mappings in the Capture Layer Paint SOP. This prevents the problem of root paths changing unexpectly when creating an instance of an OTL. Old Capture Layer Paint nodes will be automatically converted to the new format on their first cook. An error will occur if the proper skeleton root cannot be found.

Mon. June 28, 2004
7.0.112

Improved format for saving stencil mappings in the Capture Layer Paint SOP. This prevents the problem of root paths changing unexpectly when creating an instance of an OTL. Old Capture Layer Paint nodes will be automatically converted to the new format on their first cook. An error will occur if the proper skeleton root cannot be found.

Mon. June 28, 2004
7.0.112

Improved format for saving stencil mappings in the Capture Layer Paint SOP. This prevents the problem of root paths changing unexpectly when creating an instance of an OTL. Old Capture Layer Paint nodes will be automatically converted to the new format on their first cook. An error will occur if the proper skeleton root cannot be found.

Mon. June 28, 2004
7.0.112

Improved format for saving stencil mappings in the Capture Layer Paint SOP. This prevents the problem of root paths changing unexpectly when creating an instance of an OTL. Old Capture Layer Paint nodes will be automatically converted to the new format on their first cook. An error will occur if the proper skeleton root cannot be found.

Mon. June 28, 2004
7.0.112

The izg program has had several bugs fixed with it. As well, a new option was added to determine the bit-depth of the output image. The options are the same as the -b option for mantra. Images created will now be single channel luminance images (where the format supports single channel images).

Mon. June 28, 2004