# \#point-clouds

**URL:** https://discourse.threejs.org/tag/point-clouds/918.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [No matter what size I give PointsMaterial, the size is always 1 pixel](https://discourse.threejs.org/t/no-matter-what-size-i-give-pointsmaterial-the-size-is-always-1-pixel/86188)

<div class="topic-metadata">

**Author:** [@torrent](https://discourse.threejs.org/u/torrent)\
**Replies:** 1\
**Last updated:** [August 13, 2025, 4:10pm UTC](https://discourse.threejs.org/t/no-matter-what-size-i-give-pointsmaterial-the-size-is-always-1-pixel/86188 "2025-08-13T16:10:57Z")

</div>

Is anyone aware of any issues with setting the size of a PointsMaterial? I’m trying to use Points in my three.js scene but no matter what size I give the PointsMaterial, they are always 1 pixel. I’m using three.webgpu.j…

---

## [Pointcloud (.laz) loading with classification support in three.js](https://discourse.threejs.org/t/pointcloud-laz-loading-with-classification-support-in-three-js/63216)

<div class="topic-metadata">

**Author:** [@kris.dpd](https://discourse.threejs.org/u/kris.dpd)\
**Replies:** 3\
**Last updated:** [January 9, 2025, 10:17am UTC](https://discourse.threejs.org/t/pointcloud-laz-loading-with-classification-support-in-three-js/63216 "2025-01-09T10:17:10Z")

</div>

Hi there, Is anyone aware of a library or project that supports loading pointclouds in .laz format and also supports filtering or colouring the points by their classification. Thanks! :pray:

---

## [Consuming point data streaming from rest endpoint](https://discourse.threejs.org/t/consuming-point-data-streaming-from-rest-endpoint/68953)

<div class="topic-metadata">

**Author:** [@mghildiy](https://discourse.threejs.org/u/mghildiy)\
**Replies:** 7\
**Last updated:** [August 7, 2024, 5:26am UTC](https://discourse.threejs.org/t/consuming-point-data-streaming-from-rest-endpoint/68953 "2024-08-07T05:26:10Z")

</div>

I have a rest endpoint which streams 3D point data(x,y,z). Is it possible to write a threejs program which can consume this streaming data and render it on browser as point cloud?

---

## [Threejs clipping planes on pointcloud / gaussian splatting](https://discourse.threejs.org/t/threejs-clipping-planes-on-pointcloud-gaussian-splatting/64881)

<div class="topic-metadata">

**Author:** [@casamigos17](https://discourse.threejs.org/u/casamigos17)\
**Replies:** 0\
**Last updated:** [May 1, 2024, 1:12am UTC](https://discourse.threejs.org/t/threejs-clipping-planes-on-pointcloud-gaussian-splatting/64881 "2024-05-01T01:12:12Z")

</div>

I need to clip data from a gaussian splatting. From what I understand, it follows a similar structure as a pointcloud. So any workflow that can help to make the clipping planes work on pointclouds might me a good startin…

---

## [Raycast to select Points in pointcloud - returns all points - intersectObjects](https://discourse.threejs.org/t/raycast-to-select-points-in-pointcloud-returns-all-points-intersectobjects/21428)

<div class="topic-metadata">

**Author:** [@mikejernil](https://discourse.threejs.org/u/mikejernil)\
**Replies:** 6\
**Last updated:** [March 5, 2024, 1:33pm UTC](https://discourse.threejs.org/t/raycast-to-select-points-in-pointcloud-returns-all-points-intersectobjects/21428 "2024-03-05T13:33:39Z")

</div>

While attempting to do a selection of a single point by clicking in a point cloud(~20000 pts) loaded using XYZLoader, the intersectObject(pointCloud) returns all the points in the point cloud, even when I’m clicking outs…

---

## [Need help making transparency show correctly in point cloud](https://discourse.threejs.org/t/need-help-making-transparency-show-correctly-in-point-cloud/51971)

<div class="topic-metadata">

**Author:** [@Yitz](https://discourse.threejs.org/u/Yitz)\
**Replies:** 9\
**Last updated:** [June 30, 2023, 6:20am UTC](https://discourse.threejs.org/t/need-help-making-transparency-show-correctly-in-point-cloud/51971 "2023-06-30T06:20:46Z")

</div>

I have the following code in three.js which takes color data from a loaded point cloud (a collection of colored vertices in a single mesh), and makes vertices transparent in accordance with how bright the color is: cons…

---

## [Recommended PointCloud workflow with Blender?](https://discourse.threejs.org/t/recommended-pointcloud-workflow-with-blender/50403)

<div class="topic-metadata">

**Author:** [@Linus\_Rupp](https://discourse.threejs.org/u/Linus_Rupp)\
**Replies:** 4\
**Last updated:** [April 16, 2023, 1:11pm UTC](https://discourse.threejs.org/t/recommended-pointcloud-workflow-with-blender/50403 "2023-04-16T13:11:01Z")

</div>

Hey all, Im struggling to find information on how to best use Blender-edited point clouds in three.js for this seemingly simple but exiting design-case: Get point clouds from various sources, edit them in Blender. (r…

---

## [Color issue with draco loader](https://discourse.threejs.org/t/color-issue-with-draco-loader/47160)

<div class="topic-metadata">

**Author:** [@ta9i](https://discourse.threejs.org/u/ta9i)\
**Replies:** 2\
**Last updated:** [January 22, 2023, 7:41pm UTC](https://discourse.threejs.org/t/color-issue-with-draco-loader/47160 "2023-01-22T19:41:45Z")

</div>

I want to render some point cloud objects, the raw files have ply format I used draco to compress the raw file into drc files the code bellow loads both compressed and raw data the problem is that the loaded drc file …

---

## [Finding element or bounding box of mesh from Point Cloud](https://discourse.threejs.org/t/finding-element-or-bounding-box-of-mesh-from-point-cloud/45770)

<div class="topic-metadata">

**Author:** [@Pravin\_Poudel](https://discourse.threejs.org/u/Pravin_Poudel)\
**Replies:** 0\
**Last updated:** [December 14, 2022, 3:01am UTC](https://discourse.threejs.org/t/finding-element-or-bounding-box-of-mesh-from-point-cloud/45770 "2022-12-14T03:01:32Z")

</div>

I making a tool by which users can manually add a physics body/element in a scanned Model. When a user clicks on a mesh, it first creates a physics mesh of box or sphere of unit dimension depending on what the user has s…

---

## [Using Textured Planes as particles in pointcloud](https://discourse.threejs.org/t/using-textured-planes-as-particles-in-pointcloud/37138)

<div class="topic-metadata">

**Author:** [@mac](https://discourse.threejs.org/u/mac)\
**Replies:** 10\
**Last updated:** [April 22, 2022, 5:39pm UTC](https://discourse.threejs.org/t/using-textured-planes-as-particles-in-pointcloud/37138 "2022-04-22T17:39:13Z")

</div>

Hi There. I’m trying to place a plane which I can texture at every location of a point cloud. I have PLY file with 22k vertices (no normals, faces, uv etc …very clean). I would like to add a 2D Plane pointing towards t…

---

## [Loading PCD files using NPM and Three.js](https://discourse.threejs.org/t/loading-pcd-files-using-npm-and-three-js/35966)

<div class="topic-metadata">

**Author:** [@ivavasic](https://discourse.threejs.org/u/ivavasic)\
**Replies:** 5\
**Last updated:** [March 16, 2022, 9:03am UTC](https://discourse.threejs.org/t/loading-pcd-files-using-npm-and-three-js/35966 "2022-03-16T09:03:02Z")

</div>

Hi, I want to import a point-cloud model into the scene using THREE.js. I’m using a Node module that I installed through npm. Do I have to install PCD.Loader or it is included in THREE.js ? Any suggestion would be app…

---

## [How to change the color of target polygon in Point-clouds](https://discourse.threejs.org/t/how-to-change-the-color-of-target-polygon-in-point-clouds/31187)

<div class="topic-metadata">

**Author:** [@Zvyozdo4ka](https://discourse.threejs.org/u/Zvyozdo4ka)\
**Replies:** 11\
**Last updated:** [November 24, 2021, 1:53am UTC](https://discourse.threejs.org/t/how-to-change-the-color-of-target-polygon-in-point-clouds/31187 "2021-11-24T01:53:22Z")

</div>

I have the Point-Cloud object on the scene, generated from \*.Ply. By leftClick I can create a Polygon from the points on the object, by Right.Click my Polygon becoming closed shape. For example, if I drew by mouse on cl…

---

## [Downsampling pointclouds (the same voxel grid filter on PCL library)](https://discourse.threejs.org/t/downsampling-pointclouds-the-same-voxel-grid-filter-on-pcl-library/20949)

<div class="topic-metadata">

**Author:** [@linhnd16](https://discourse.threejs.org/u/linhnd16)\
**Replies:** 3\
**Last updated:** [November 26, 2020, 8:58pm UTC](https://discourse.threejs.org/t/downsampling-pointclouds-the-same-voxel-grid-filter-on-pcl-library/20949 "2020-11-26T20:58:31Z")

</div>

Hi everyone, I have a problem using ThreeJS to load the \*.pcd map (it’s about 5GB). Browser is lag and can’t be manipulated on it. I still don’t know how to apply downsampling points on threejs. Could anyone help me. …
