News

Did You Know? TracePro Voxels

Written by Admin | Jul 15, 2026 1:00:05 PM

Did you know TracePro uses voxels? The object space in the TracePro model is divided or partitioned into small regions called voxels. This process is called voxelization. Voxels can be thought of as 3D pixels. Allocating geometry to voxels improves the raytrace speed.

Voxelization involves a trade-off between raytrace speed and audit time. Increasing the number of voxels reduces the raytrace time but increases the audit time. TracePro features two types of voxelization, uniform and octree.

Uniform voxelization divides the model space into uniform sized voxels. This is a good choice for many applications. This is the default voxelization setting in TracePro.

If the TracePro model has large empty spaces between objects, octree voxelization can improve the raytrace speed. This technique creates more voxels where they are needed and fewer voxels where there is empty space.

Voxel settings are controlled at Raytrace->Raytrace Options->Advanced. Uniform voxel options include audit speed vs raytrace speed mix and the maximum voxel count. Octree voxel options include maximum tree depth, optimal edges in voxel, and optimal faces in voxel. For more information on these settings, please see the TracePro User Manual.

By default, voxels are not displayed in the TracePro model window. Voxel display can be turned on in the View menu in TracePro.

TracePro voxels give users the ability to control how the TracePro model space is partitioned to increase raytrace speed and reduce raytrace time.