This repository has been archived by the owner on Sep 1, 2023. It is now read-only.
Releases: luoxuhai/pcl.js
Releases · luoxuhai/pcl.js
v1.16.0
v1.15.0
v1.14.0
1.14.0 (2022-10-16)
✨ Features
- Add
SampleConsensusInitialAlignment
api (177999b)
Documentation: https://pcljs.org/docs/api/registration/sample-consensus-initial-alignment
Test Code:https://github.com/luoxuhai/pcl.js/blob/master/tests/registration/SampleConsensusInitialAlignment.test.ts
🐛 Bug Fixes
- Fix
OrbitControls
andPCDLoader
is not defined (048ec72)
Full Changelog: v1.13.0...v1.14.0
v1.13.0
1.13.0 (2022-10-15)
✨ Features
PointCloudViewer
supports colored point cloud (PointXYZRGB, PointXYZRGBA, PointXYZRGBL, PointXYZRGBNormal, PointSurfel
) (2eddd0e)
Demo: https://o4y07f.csb.app
Full Changelog: v1.12.0...v1.13.0
v1.13.0-beta.0
1.13.0-beta.0 (2022-10-15)
✨ Features
PointCloudViewer
supports colored point cloud (2eddd0e)
Full Changelog: v1.12.0...v1.13.0-beta.0
v1.12.0
1.12.0 (2022-10-13)
✨ Features
Documentation: https://pcljs.org/docs/api/segmentation/sac-segmentation
Full Changelog: v1.11.0...v1.12.0
v1.11.0
1.11.0 (2022-10-07)
BREAKING CHANGE!
✨ Features
- Export Apis at the top level (5479c3d)
import * as PCL from 'pcl.js'
new PCL.PointCloud()
new PCL.PassThrough()
// or
import { PointXYZ, PointCloud, PassThrough, removeNaNFromPointCloud, VERSION, fs } from 'pcl.js'
new PointCloud()
new PassThrough()
Full Changelog: v1.10.0...v1.11.0
v1.10.0
1.10.0 (2022-10-06)
✨ Features
- Export visualization module separately, pcl.js file size:
202KB
->155KB
🚀 (ca0dc48)
Using
<= v1.9.0:
import * as PCL from 'pcl.js'
new PCL.PointCloudViewer();
>= 1.10.0:
NPM:
import PointCloudViewer from 'pcl.js/PointCloudViewer'
new PointCloudViewer();
Script:
<!-- Three.js -->
<script src="https://cdn.jsdelivr.net/npm/three/build/three.js"></script>
<script src="https://cdn.jsdelivr.net/npm/three/examples/js/loaders/PCDLoader.js"></script>
<script src="https://cdn.jsdelivr.net/npm/three/examples/js/controls/OrbitControls.js"></script>
<!-- pcl.js -->
<script src="https://cdn.jsdelivr.net/npm/pcl.js/dist/pcl.js"></script>
<script src="https://cdn.jsdelivr.net/npm/pcl.js/dist/visualization/PointCloudViewer.js"></script>
<script>
new PointCloudViewer();
</script>
Full Changelog: v1.9.0...v1.10.0
v1.9.0
1.9.0 (2022-10-05)
✨ Features
InterestPoint
PointXYZL
PointXYZRGBL
PointXYZLNormal
PointXYZINormal
PointXYZRGBNormal
PointSurfel
🐛 Bug Fixes
- Fix unable to use new point type (#56) (1c9282c by @leaderQaQ )
Full Changelog: v1.8.0...v1.9.0