Skip to content

code4fukui/lasviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LAZ/LAS Three.js Viewer

日本語版 README

Browser-based LAZ/LAS point cloud viewer built with Three.js and loaders.gl.

https://code4fukui.github.io/lasviewer/

Features

  • Drag and drop .laz or .las files into the browser
  • Render point clouds with Three.js
  • Use vertex colors when the source file includes color data
  • Limit the maximum number of displayed points to keep large files usable
  • Recenter the point cloud automatically after loading
  • Navigate with mouse or touch using OrbitControls

Usage

  1. Open index.html or the live demo URL.
  2. Set the maximum point count if needed.
  3. Drop a .laz or .las file onto the page.
  4. Rotate, pan, and zoom the point cloud in the viewer.

The file is read locally in the browser. The app does not upload the point cloud file to a server.

Run Locally

Serve this directory with a local web server:

liveserver

Then open:

http://localhost:8080/

Dependencies

The app imports these libraries from esm.sh:

  • three@0.164.1
  • @loaders.gl/core@4.3.4
  • @loaders.gl/las@4.3.4

Notes

  • Very large point clouds can require a large amount of memory.
  • The maximum point count controls downsampling for display, not the amount of data read from the file.
  • LAZ decompression and LAS parsing happen in the browser, so performance depends on the device and browser.

Releases

No releases published

Packages

 
 
 

Contributors

Languages