Skip to content

Your first import

Let's load a scan and look at it in 3D. You'll need a point cloud file — any .las, .laz, .ply, .pcd, .xyz, .txt, .csv, .pts, or .asc will do. A small scan from a single tripod position is the easiest way to see how the app works before moving on to large multi-position datasets.

Open the app

When you launch Phytograph you land directly in the 3D viewer. With nothing loaded yet, the empty viewport shows a hint with the file extensions you can drop here: .las, .laz, .ply, .pcd, .xyz, .txt, .csv, .pts, .asc, .obj, .stl, .json.

Empty Phytograph viewer

Import the file

You have four ways to import:

Drag the file from your file manager anywhere onto the Phytograph window. Phytograph auto-detects the format.

Open File → Import and pick Auto-detect to let Phytograph choose the format, or force a specific one (Point Cloud, Mesh, Skeleton) when auto-detection picks the wrong type for an ambiguous format like .ply.

Press +K (macOS) or Ctrl+K (Windows) and type "import".

From your file manager, right-click the file and choose Open With → Phytograph (macOS / Windows / Linux). Phytograph launches if needed and auto-imports the file; if it's already open, the file loads into the current scene. See Import & export for details.

A progress indicator appears while the file is parsed. ASCII files in the multi-million-point range typically import in a few seconds; LAS/LAZ binary formats are faster still.

See it in 3D

Phytograph centers the camera on your data and the import hint disappears.

First scan in the viewer

Try the basic camera controls:

  • Rotate: left-click drag on the 3D canvas
  • Pan: right-click drag (or middle-click drag)
  • Zoom: mouse wheel
  • Zoom to selection: select an object and press F (or click the Zoom to Selection button) to fit it in view without changing the angle
  • Reset / fit all: click the Reset View button in the top toolbar to frame everything from the default isometric angle

On the right, the Scans panel lists everything currently loaded (meshes and skeletons get their own panels below it once present). For each scan row you have:

  • a visibility toggle
  • a color dot showing how it's drawn (more on this in Color modes)
  • the point count
  • a remove button

A scan can also carry scan parameters like the scanner origin — you'll see additional controls on the row when those are attached.

The cloud is colored by height (Z-axis) by default — taller parts of the plant in yellow-green, lower parts in deep blue. This is one of seven color modes you can switch between.

What's next

Now that you have a scan loaded, take the Tour of the interface to see what every panel and toolbar button does. Or jump straight to a workflow: