ns-export#

usage: ns-export [-h] {pointcloud,tsdf,poisson,marching-cubes}

subcommands#

{pointcloud,tsdf,poisson,marching-cubes}

Possible choices: pointcloud, tsdf, poisson, marching-cubes

Sub-commands:#

pointcloud#

Export NeRF as a point cloud.

ns-export pointcloud [-h] --load-config PATH --output-dir PATH
                     [--num-points INT] [--no-remove-outliers]
                     [--estimate-normals] [--depth-output-name STR]
                     [--rgb-output-name STR] [--no-use-bounding-box]
                     [--bounding-box-min FLOAT FLOAT FLOAT]
                     [--bounding-box-max FLOAT FLOAT FLOAT]
                     [--num-rays-per-batch INT]

arguments#

--load-config

Path to the config YAML file. (required)

--output-dir

Path to the output directory. (required)

--num-points

Number of points to generate. May result in less if outlier removal is used. (default: 1000000)

--no-remove-outliers

Remove outliers from the point cloud. (sets: remove_outliers=False)

--estimate-normals

Estimate normals for the point cloud. (sets: estimate_normals=True)

--depth-output-name

Name of the depth output. (default: depth)

--rgb-output-name

Name of the RGB output. (default: rgb)

--no-use-bounding-box

Only query points within the bounding box (sets: use_bounding_box=False)

--bounding-box-min

Minimum of the bounding box, used if use_bounding_box is True. (default: -1 -1 -1)

--bounding-box-max

Minimum of the bounding box, used if use_bounding_box is True. (default: 1 1 1)

--num-rays-per-batch

Number of rays to evaluate per batch. Decrease if you run out of memory. (default: 65536)

tsdf#

NOT YET IMPLEMENTED Export a mesh using TSDF processing.

ns-export tsdf [-h] --load-config PATH --output-dir PATH

arguments#

--load-config

Path to the config YAML file. (required)

--output-dir

Path to the output directory. (required)

poisson#

NOT YET IMPLEMENTED Export a mesh using poisson surface reconstruction.

ns-export poisson [-h] --load-config PATH --output-dir PATH

arguments#

--load-config

Path to the config YAML file. (required)

--output-dir

Path to the output directory. (required)

marching-cubes#

NOT YET IMPLEMENTED Export a mesh using marching cubes.

ns-export marching-cubes [-h] --load-config PATH --output-dir PATH

arguments#

--load-config

Path to the config YAML file. (required)

--output-dir

Path to the output directory. (required)