Skip to main content
←API Reference ←NianticSpatial.NSDK.AR.Occlusion ←NsdkPointCloudGenerator

Generate

Generate a point cloud from a depth texture using the given intrinsics and extrinsics.

Declaration​

public Vector4[] Generate(Texture depth, XRCameraIntrinsics intrinsics, Matrix4x4 extrinsics)

Summary​

Generate a point cloud from a depth texture using the given intrinsics and extrinsics.

Remarks​

This is an allocating, blocking call.

Returns​

A collection of 3D points generated from the image.

Parameters​

NameTypeSummary
depthTexture
The depth image.
intrinsicsXRCameraIntrinsics
The camera intrinsic parameters for the depth image.
extrinsicsMatrix4x4
The camera to world transform.

Overload 1​

public Vector4[] Generate(Texture depth, Matrix4x4 intrinsics, Matrix4x4 extrinsics)

Summary​

Generate a point cloud from a depth texture using the given intrinsics and extrinsics.

Remarks​

This is an allocating, blocking call.

Returns​

A collection of 3D points generated from the image.

Parameters​

NameTypeSummary
depthTexture
The depth image.
intrinsicsXRCameraIntrinsics
The camera intrinsic parameters for the depth image.
extrinsicsMatrix4x4
The camera to world transform.

Overload 2​

public void Generate(Texture depth, XRCameraIntrinsics intrinsics, Matrix4x4 extrinsics, ref Vector4[] result)

Summary​

Generate a point cloud from a depth texture using the given intrinsics and extrinsics.

Remarks​

This is a non-allocating, blocking call.

Parameters​

NameTypeSummary
depthTexture
The depth image.
intrinsicsXRCameraIntrinsics
The camera intrinsic parameters for the depth image.
extrinsicsMatrix4x4
The camera to world transform.

Overload 3​

public void Generate(Texture depth, Matrix4x4 intrinsics, Matrix4x4 extrinsics, ref Vector4[] result)

Summary​

Generate a point cloud from a depth texture using the given intrinsics and extrinsics.

Remarks​

This is a non-allocating, blocking call.

Parameters​

NameTypeSummary
depthTexture
The depth image.
intrinsicsXRCameraIntrinsics
The camera intrinsic parameters for the depth image.
extrinsicsMatrix4x4
The camera to world transform.