|On this page|
This VOP opens a point cloud file (
.pc) and queues up access to the
points centered around a certain location. The pcopen VOP invokes the
underlying pcopen VEX function.
The name of the file to load. Point cloud files use the .pc extension, but it is also possible to load geometry files as point clouds.
The name of the channel in the texture which contains the position to be searched.
The query position. The search for points in the file will begin at this position.
Optionally, a normal channel can be provided to restrict the point search to points whose normal aligns with the search normal N.
The query normal. Points with
dot(N, Npoint) > cos(cone) will be
queued, and unmatched points will be rejected.
The maximum radius around P that should be searched. If you know that all query points will reside within a given radius, you can speed up the search by specifying the radius here.
The maximum number of points that will be returned.
The maximum cone angle to be used when rejecting points given a search normal.
A toggle to control whether the entire point cloud file is loaded into memory before performing searches. Disabling preloading will decrease performance but may improve memory use.
The point cloud handle, to be used as input for VOPs which use the point cloud such as pcfilter or pciterate.