Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Generate

Generation source Blender object/data type is set at panel top with Source enum.

Preset menu in panel header will save all panel settings into a preset.

Remove Generated operator will remove generated points and Move Points operator will move generated points from source object to a new Empty object.

Colors

Generation methods that use single object as source can generate point colors from various source found on mesh set with Colors enum.

  • Constant Color - Use constant color value
  • Color Attribute - Use active color attribute
  • UV Texture - Generate colors from active image texture node in active material using active UV layout
  • Vertex Group Monochromatic - Use active vertex group, result will be shades of grey
  • Vertex Group Colorized - Use active vertex group, result will be colored from red (1.0) to blue (0.0) like in weight paint viewport

Other methods that use whole scene use rendered image that is rendered automatically in background. Generation from rendered image uses image itself.

Mesh Vertices

Generate points from single Mesh object using existing mesh vertices. Each mesh vertex will became single point.

Generate Panel

Mesh Surface: Random

Generate points from single Mesh object using random sampling of mesh surface.

Uses Geometry Nodes in background for best performance.

Generate Panel

Mesh Surface: Poisson

Generate points from single Mesh object using poisson sampling of mesh surface.

Uses Geometry Nodes in background for best performance.

Generate Panel

Mesh Surface: Project

Project square grid on mesh surface from view. Incremental mode is available, so consecutive runs append new points to existing. This can simulate real scanning process.

Generate Panel

Mesh Volume

Generate points from single Mesh object using random sampling of mesh volume.

Uses Geometry Nodes in background for best performance.

Generate Panel

Point Cloud

Generate points from native Blender Pointcloud object.

Generate Panel

3D Gaussian Splats

Generate point data from native 3D Gaussian Splats type of Point Cloud data-block in format suitable to export as PLY.

Point Cloud data-block need to contain position, radiance:base, scale and rotation attributes and any correct number of radiance:sh_NN attributes for spherical harmonics level 0 - 3.

  • Generate Colors - Generate basic points colors from from f_dc_0, f_dc_1, f_dc_2 and opacity fields, i.e. from Blender attribute radiance:base.

Important

3D Gaussian Splats type of Point Cloud object is available only in Blender 5.3 alpha

Generate Panel

Dump Pointcloud Cloud

Generate point data from native pointcloud data-block, copy everything except String attribute type and Blender internal attributes.

Generate Panel

Geometry Nodes Vertices

Generate points from single Mesh object with Geometry Nodes modifier and its output.

Fill Attributes operator will help with indentifying exported attributes from modifier and setting their names them to fields.

Generate Panel

Scene: Lidar Simulation

Project points on whole scene in spherical coords around active object origin, colorize with Cycles equirectangular render rendered from origin.

Generate Panel

Scene: Project

Project square grid on scene surface from view, colorize with Cycles render rendered from view. Incremental mode is available, so consecutive runs append new points to existing. This can simulate real scanning process.

Generate Panel

Render

Generate points from existing rendered multilayer EXR, Camera used for render and position pass or depth pass present in multilayer EXR.

Generate Panel