TriplePlane¶
- MLModule¶
genre
author
package
dll
definition
keywords
Purpose¶
The module TriplePlane orthogonalizes three incoming planes, with their translation depending on the intersection point.
Usage¶
If the one of the planes changes, the others are recomputed and the intersection point is adapted.
To avoid orthogonalization, the flag Make Orthogonal should be checked off.
Windows¶
Default Panel¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
Visible Fields¶
Make Orthogonal¶
- name: makeOrthogonal, type: Bool, default: TRUE¶
If checked, the three planes are adjusted so that they are always orthogonal to each other.
Plane1¶
- name: plane1, type: Plane, default: 1 0 0 0¶
Sets the first plane.
Plane2¶
- name: plane2, type: Plane, default: 0 1 0 0¶
Sets the second plane.
Plane3¶
- name: plane3, type: Plane, default: 0 0 1 0¶
Sets the third plane.
Intersection Point¶
- name: intersectionPoint, type: Vector3, default: 0 0 0¶
Shows the intersection point of all three planes.