Start » Filter Reference » Geometry 3D » Geometry 3D Spatial Transforms » ProjectPointPerspective
Module: | Vision3DLite |
---|
Converts a point through a perspective projection, parallel to the Z axis.
Name | Type | Description | |
---|---|---|---|
![]() |
inPoint3D | Point3D | |
![]() |
inCenter | Point2D | Center of projection, i.e. the target for projected points (x_focal, y_focal, z) |
![]() |
inFocalPoint | Point3D | The camera center, i.e. the point we measure (x, y, z) against |
![]() |
inFocalLength | Real | The multiplier for the x and y coordinates, which is divided by z. If negative, projects in opposite direction. |
![]() |
outPoint2D | Point2D |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Projected point coplanar with the focal point, but not equal to it in ProjectPointPerspective. |
Complexity Level
This filter is available on Basic Complexity Level.