This page is not available in the language you have chosen. It will be displayed in English by default. If you would like to view it in a different language, you can try selecting another language.
Intersect Plane (FRigVMFunction_MathRayIntersectPlane)
Returns the closest point intersection of a ray with a plane
Information
| Plugin | RigVM |
| Category | Math|Ray |
| Tags | Closest,Ray,Cross |
| Type | FRigVMFunction_MathRayIntersectPlane |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Ray | The ray to intersect with the plane | Ray | (Origin=(X=0.000000,Y=0.000000,Z=0.000000),Direction=(X=0.000000,Y=0.000000,Z=1.000000)) |
| PlanePoint | The point on the plane to intersect the ray with | Vector | (X=0.000000,Y=0.000000,Z=0.000000) |
| PlaneNormal | The normal of the plane to intersect the ray with | Vector | (X=0.000000,Y=0.000000,Z=1.000000) |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Result | The resulting intersection position | Vector | |
| Distance | The distance of the ray origin to the plane | float | |
| Ratio | The ratio along the ray up to the intersection point | float |
Intersect Plane (FRigVMFunction_MathIntersectPlane)
Intersects a plane with a vector given a start and direction
Information
| Plugin | RigVM |
| Category | Math|Vector |
| Tags | Collide,Intersect,Raycast |
| Type | FRigVMFunction_MathIntersectPlane |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Start | The start of the ray to intersect with the plane | Vector | (X=0.000000,Y=0.000000,Z=0.000000) |
| Direction | The direction of the ray to intersect with the plane | Vector | (X=0.000000,Y=0.000000,Z=1.000000) |
| PlanePoint | The point on the plane to intersect with | Vector | (X=0.000000,Y=0.000000,Z=0.000000) |
| PlaneNormal | The normal of the plane to intersect with | Vector | (X=0.000000,Y=0.000000,Z=1.000000) |