Houdini Main Changelogs
9.0.638 | VOP Networks using the spline VOP will most likely be broken. This is due to the fact that the spline basis may now be an input. |
Sun. June 24, 2007 | |
9.0.638 | VOP Networks using the spline VOP will most likely be broken. This is due to the fact that the spline basis may now be an input. |
Sun. June 24, 2007 | |
9.0.638 | VOP Networks using the spline VOP will most likely be broken. This is due to the fact that the spline basis may now be an input. |
Sun. June 24, 2007 | |
9.0.638 | VOP Networks using the spline VOP will most likely be broken. This is due to the fact that the spline basis may now be an input. |
Sun. June 24, 2007 | |
9.0.638 | The spline VOP was changed so that the basis for the spline may be an input. This will most likely break existing VOP networks. |
Sun. June 24, 2007 | |
9.0.638 | The spline VOP was changed so that the basis for the spline may be an input. This will most likely break existing VOP networks. |
Sun. June 24, 2007 | |
9.0.638 | The spline VOP was changed so that the basis for the spline may be an input. This will most likely break existing VOP networks. |
Sun. June 24, 2007 | |
9.0.638 | The spline VOP was changed so that the basis for the spline may be an input. This will most likely break existing VOP networks. |
Sun. June 24, 2007 | |
9.0.638 | The spline VOP was changed so that the basis for the spline may be an input. This will most likely break existing VOP networks. |
Sun. June 24, 2007 | |
9.0.638 | The ckspline() VEX function will have slightly different results. The new results are more consistent and deemed more correct. But images may be slightly different. |
Sun. June 24, 2007 | |
9.0.638 | The ckspline() VEX function will have slightly different results. The new results are more consistent and deemed more correct. But images may be slightly different. |
Sun. June 24, 2007 | |
9.0.638 | The ckspline() VEX function will have slightly different results. The new results are more consistent and deemed more correct. But images may be slightly different. |
Sun. June 24, 2007 | |
9.0.638 | The ckspline() VEX function will have slightly different results. The new results are more consistent and deemed more correct. But images may be slightly different. |
Sun. June 24, 2007 | |
9.0.638 | The ckspline() VEX function will have slightly different results. The new results are more consistent and deemed more correct. But images may be slightly different. |
Sun. June 24, 2007 | |
9.0.638 | There are two new spline functions in VEX: float spline(string basis; float t; float v0, ...); vector spline(string basis; float t; vector v0, ...); vector4 spline(string basis; float t; vector4 v0, ...); and float kspline(string basis; float t; float v0, float k0, ...); vector kspline(string basis; float t; vector v0, float k0, ...); vector4 kspline(string basis; float t; vector4 v0, float k0, ...); The basis specifies the interpolation type of the spline and may be:
the intersection of the spline. The linearsolve interprets the values as key-points (they should be float values) and the intercept point will be returned. This is performed implicitly with the kspline() functions. The code for kspline() can be implemented as: type kspline(basis, t, v0, k0, v1, k1, v2, k2...) { float k = spline("linearsolve", t, k0, k1, k2, ...); return spline(basis, k, v0, v1, v2, ...); } |
Sun. June 24, 2007 | |
9.0.638 | There are two new spline functions in VEX: float spline(string basis; float t; float v0, ...); vector spline(string basis; float t; vector v0, ...); vector4 spline(string basis; float t; vector4 v0, ...); and float kspline(string basis; float t; float v0, float k0, ...); vector kspline(string basis; float t; vector v0, float k0, ...); vector4 kspline(string basis; float t; vector4 v0, float k0, ...); The basis specifies the interpolation type of the spline and may be:
the intersection of the spline. The linearsolve interprets the values as key-points (they should be float values) and the intercept point will be returned. This is performed implicitly with the kspline() functions. The code for kspline() can be implemented as: type kspline(basis, t, v0, k0, v1, k1, v2, k2...) { float k = spline("linearsolve", t, k0, k1, k2, ...); return spline(basis, k, v0, v1, v2, ...); } |
Sun. June 24, 2007 | |
9.0.638 | There are two new spline functions in VEX: float spline(string basis; float t; float v0, ...); vector spline(string basis; float t; vector v0, ...); vector4 spline(string basis; float t; vector4 v0, ...); and float kspline(string basis; float t; float v0, float k0, ...); vector kspline(string basis; float t; vector v0, float k0, ...); vector4 kspline(string basis; float t; vector4 v0, float k0, ...); The basis specifies the interpolation type of the spline and may be:
the intersection of the spline. The linearsolve interprets the values as key-points (they should be float values) and the intercept point will be returned. This is performed implicitly with the kspline() functions. The code for kspline() can be implemented as: type kspline(basis, t, v0, k0, v1, k1, v2, k2...) { float k = spline("linearsolve", t, k0, k1, k2, ...); return spline(basis, k, v0, v1, v2, ...); } |
Sun. June 24, 2007 | |
9.0.638 | There are two new spline functions in VEX: float spline(string basis; float t; float v0, ...); vector spline(string basis; float t; vector v0, ...); vector4 spline(string basis; float t; vector4 v0, ...); and float kspline(string basis; float t; float v0, float k0, ...); vector kspline(string basis; float t; vector v0, float k0, ...); vector4 kspline(string basis; float t; vector4 v0, float k0, ...); The basis specifies the interpolation type of the spline and may be:
the intersection of the spline. The linearsolve interprets the values as key-points (they should be float values) and the intercept point will be returned. This is performed implicitly with the kspline() functions. The code for kspline() can be implemented as: type kspline(basis, t, v0, k0, v1, k1, v2, k2...) { float k = spline("linearsolve", t, k0, k1, k2, ...); return spline(basis, k, v0, v1, v2, ...); } |
Sun. June 24, 2007 | |
9.0.638 | There are two new spline functions in VEX: float spline(string basis; float t; float v0, ...); vector spline(string basis; float t; vector v0, ...); vector4 spline(string basis; float t; vector4 v0, ...); and float kspline(string basis; float t; float v0, float k0, ...); vector kspline(string basis; float t; vector v0, float k0, ...); vector4 kspline(string basis; float t; vector4 v0, float k0, ...); The basis specifies the interpolation type of the spline and may be:
the intersection of the spline. The linearsolve interprets the values as key-points (they should be float values) and the intercept point will be returned. This is performed implicitly with the kspline() functions. The code for kspline() can be implemented as: type kspline(basis, t, v0, k0, v1, k1, v2, k2...) { float k = spline("linearsolve", t, k0, k1, k2, ...); return spline(basis, k, v0, v1, v2, ...); } |
Sun. June 24, 2007 | |
9.0.637 | Some minor fixes/changes to the Bundle List pane:
|
Sat. June 23, 2007 | |
9.0.637 | Some minor fixes/changes to the Bundle List pane:
|
Sat. June 23, 2007 | |
9.0.637 | Some minor fixes/changes to the Bundle List pane:
|
Sat. June 23, 2007 | |
9.0.637 | Some minor fixes/changes to the Bundle List pane:
|
Sat. June 23, 2007 | |
9.0.637 | Some minor fixes/changes to the Bundle List pane:
|
Sat. June 23, 2007 | |
9.0.636 | The constraints for Wire Dynamics have been improved to allow six different goal anchor specifications. Six new shelf items have been added to easily modify the goal anchor specifications. When a wire object is created, a point group called "roots" is now created if it did not already exist. The "roots" group will be used if the user selects a DOP object instead of individual points. The Constrained Wire Object DOP has been removed. |
Fri. June 22, 2007 |