# \#points

**URL:** https://discourse.threejs.org/tag/points/402.md

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

---

## [Digital Serenity](https://discourse.threejs.org/t/digital-serenity/93722)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 6\
**Last updated:** [August 25, 2026, 2:49am UTC](https://discourse.threejs.org/t/digital-serenity/93722 "2026-08-25T02:49:04Z")

</div>

Hi community! A fantasy from scratch. The initial thought was “I want a tree of points” :slight\_smile: Picture: Demo: Sketch

---

## [Reflector of Points](https://discourse.threejs.org/t/reflector-of-points/91974)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 1\
**Last updated:** [June 2, 2026, 4:36am UTC](https://discourse.threejs.org/t/reflector-of-points/91974 "2026-06-02T04:36:18Z")

</div>

Hi community! Another silly thought: what will Reflector of Points look like? And here is the answer I came up with. Picture: Demo:https://codepen.io/prisoner849/full/EaNbpPb

---

## [Is this a bug? Very different BoundingSphere values between Points and InstancedMesh objects, even though they are using the same point/instance locations](https://discourse.threejs.org/t/is-this-a-bug-very-different-boundingsphere-values-between-points-and-instancedmesh-objects-even-though-they-are-using-the-same-point-instance-locations/89715)

<div class="topic-metadata">

**Author:** [@torrent](https://discourse.threejs.org/u/torrent)\
**Replies:** 2\
**Last updated:** [February 8, 2026, 6:03pm UTC](https://discourse.threejs.org/t/is-this-a-bug-very-different-boundingsphere-values-between-points-and-instancedmesh-objects-even-though-they-are-using-the-same-point-instance-locations/89715 "2026-02-08T18:03:56Z")

</div>

In three.js, I have a Points object and an InstancedMesh object. They both contain points/instances at the following locations: const pointsData = \[ { x: -7505.97314453125, y: 182.7720489501953, z: 6319.98291015625 },…

---

## [2026 - New Year's card](https://discourse.threejs.org/t/2026-new-years-card/88914)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 7\
**Last updated:** [January 1, 2026, 12:13pm UTC](https://discourse.threejs.org/t/2026-new-years-card/88914 "2026-01-01T12:13:11Z")

</div>

Hi community! Wish you all the best in 2026. And I give you this card :slight\_smile: Demo: https://codepen.io/prisoner849/full/GgqppwX

---

## [How to make a point on a 3D mesh sphere highlight with connected edges on hover in Three.js?](https://discourse.threejs.org/t/how-to-make-a-point-on-a-3d-mesh-sphere-highlight-with-connected-edges-on-hover-in-three-js/86195)

<div class="topic-metadata">

**Author:** [@Parisa\_Shahbazi](https://discourse.threejs.org/u/Parisa_Shahbazi)\
**Replies:** 4\
**Last updated:** [August 16, 2025, 12:31pm UTC](https://discourse.threejs.org/t/how-to-make-a-point-on-a-3d-mesh-sphere-highlight-with-connected-edges-on-hover-in-three-js/86195 "2025-08-16T12:31:34Z")

</div>

Hi, I have a 3D sphere made of glowing or colored points, where the points are connected by lines forming a mesh (like a wireframe). I want to implement an interactive effect: When the mouse hovers over a point, t…

---

## [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…

---

## [Three.js Project: Wormhole Effect (Encore)](https://discourse.threejs.org/t/three-js-project-wormhole-effect-encore/85399)

<div class="topic-metadata">

**Author:** [@robotbobby](https://discourse.threejs.org/u/robotbobby)\
**Replies:** 0\
**Last updated:** [July 22, 2025, 8:16pm UTC](https://discourse.threejs.org/t/three-js-project-wormhole-effect-encore/85399 "2025-07-22T20:16:40Z")

</div>

This project is a fun dive into procedural noise distortions and color mapping in 3D space.

---

## [How can I convert gltf 3d model to particles properly?](https://discourse.threejs.org/t/how-can-i-convert-gltf-3d-model-to-particles-properly/84031)

<div class="topic-metadata">

**Author:** [@country\_person](https://discourse.threejs.org/u/country_person)\
**Replies:** 4\
**Last updated:** [June 16, 2025, 4:59am UTC](https://discourse.threejs.org/t/how-can-i-convert-gltf-3d-model-to-particles-properly/84031 "2025-06-16T04:59:15Z")

</div>

I am just a beginner for threejs and react-three-fiber, so I may make some basic mistakes. Sorry if I do so. When I withdrew an object from scene by using the function getObjectByName, the obj was not Mesh type object. …

---

## [Composite Markers \[Points\]](https://discourse.threejs.org/t/composite-markers-points/82011)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 6\
**Last updated:** [May 13, 2025, 9:08pm UTC](https://discourse.threejs.org/t/composite-markers-points/82011 "2025-05-13T21:08:06Z")

</div>

Hi community! Picture: Demo: https://codepen.io/prisoner849/full/myyxPOj I hope the idea will be useful/helpful. Color border and top plate for numbers - single texture. Glyphs with white background - texture atl…

---

## [Morph Image Particle| Creating a Particle-Based Face Transition Effect](https://discourse.threejs.org/t/morph-image-particle-creating-a-particle-based-face-transition-effect/78794)

<div class="topic-metadata">

**Author:** [@Parisa\_Shahbazi](https://discourse.threejs.org/u/Parisa_Shahbazi)\
**Replies:** 2\
**Last updated:** [March 22, 2025, 12:11pm UTC](https://discourse.threejs.org/t/morph-image-particle-creating-a-particle-based-face-transition-effect/78794 "2025-03-22T12:11:46Z")

</div>

Hi everyone, I’m new to working with particles in Three.js and would appreciate some guidance. I’m trying to create a particle effect with the following sequence: Particles initially form the front view of a person’s …

---

## [Points Animation + AI Image Generation](https://discourse.threejs.org/t/points-animation-ai-image-generation/78723)

<div class="topic-metadata">

**Author:** [@Anton\_Sheptunov](https://discourse.threejs.org/u/Anton_Sheptunov)\
**Replies:** 6\
**Last updated:** [February 28, 2025, 1:08pm UTC](https://discourse.threejs.org/t/points-animation-ai-image-generation/78723 "2025-02-28T13:08:07Z")

</div>

Hi everyone! I’ve been trying to animate some points and here is what I’ve got so far: https://asheptunov.ru You can switch between animations by clicking the tabs at the top and the controls. Also the “Colors” tab w…

---

## [Globe with markers and label: thoughts, ideas, approaches, solutions](https://discourse.threejs.org/t/globe-with-markers-and-label-thoughts-ideas-approaches-solutions/34995)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 19\
**Last updated:** [October 10, 2024, 2:08pm UTC](https://discourse.threejs.org/t/globe-with-markers-and-label-thoughts-ideas-approaches-solutions/34995 "2024-10-10T14:08:11Z")

</div>

Hi community! Picture: Demo + source code: https://codepen.io/prisoner849/full/oNopjyb It was questioned many times on the forum, SO and discord: how to create a globe with markers, and more important, with interac…

---

## [Can not render point clouds with DRACOLoader](https://discourse.threejs.org/t/can-not-render-point-clouds-with-dracoloader/71162)

<div class="topic-metadata">

**Author:** [@Many](https://discourse.threejs.org/u/Many)\
**Replies:** 3\
**Last updated:** [September 26, 2024, 4:19am UTC](https://discourse.threejs.org/t/can-not-render-point-clouds-with-dracoloader/71162 "2024-09-26T04:19:54Z")

</div>

I have a Draco-encoded point cloud (in.drc format). I used DRACOLoader() to decode and get the corresponding geometry. However, the point cloud model was not rendered to the screen, and no errors are reported. draco…

---

## [Collective 2.0 (of eyeballs)](https://discourse.threejs.org/t/collective-2-0-of-eyeballs/70553)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 4\
**Last updated:** [September 12, 2024, 5:54am UTC](https://discourse.threejs.org/t/collective-2-0-of-eyeballs/70553 "2024-09-12T05:54:40Z")

</div>

Hi community! A funny sketch, related to another one. :eyes: Video: Demo: https://codepen.io/prisoner849/full/MWMBbLO

---

## [Point cloud abandoned hospital](https://discourse.threejs.org/t/point-cloud-abandoned-hospital/68441)

<div class="topic-metadata">

**Author:** [@gigadesignstudio](https://discourse.threejs.org/u/gigadesignstudio)\
**Replies:** 0\
**Last updated:** [July 22, 2024, 4:29pm UTC](https://discourse.threejs.org/t/point-cloud-abandoned-hospital/68441 "2024-07-22T16:29:17Z")

</div>

Hey all! We recently published a full digital 3D twin of the exhibition Bid(s) for Survival: The End of Aging, held at KBH.G, Basel and curated by the filmmaker and artist Michael Schindhelm. Experience T…

---

## [ThreeJS Points (Point Cloud) with Lighting using custom Shader Material](https://discourse.threejs.org/t/threejs-points-point-cloud-with-lighting-using-custom-shader-material/28502)

<div class="topic-metadata">

**Author:** [@pawan](https://discourse.threejs.org/u/pawan)\
**Replies:** 2\
**Last updated:** [July 10, 2024, 3:27pm UTC](https://discourse.threejs.org/t/threejs-points-point-cloud-with-lighting-using-custom-shader-material/28502 "2024-07-10T15:27:39Z")

</div>

Coded using: Using ThreeJS v0.130.1 Framework: Angular 12, but that’s not relevant to the issue. Testing on Chrome browser. I am building an application that gets more than 100K points. I use these points to render a T…

---

## [The effect of a 2D shape being distorted by another shape](https://discourse.threejs.org/t/the-effect-of-a-2d-shape-being-distorted-by-another-shape/66923)

<div class="topic-metadata">

**Author:** [@Jay2](https://discourse.threejs.org/u/Jay2)\
**Replies:** 0\
**Last updated:** [June 17, 2024, 5:02am UTC](https://discourse.threejs.org/t/the-effect-of-a-2d-shape-being-distorted-by-another-shape/66923 "2024-06-17T05:02:53Z")

</div>

As shown in the picture above, I am trying to create an effect where the points of a 2D circle are distorted by another shape. When another shape approaches the circle, the circle should be distorted. Which way is best…

---

## [Passing updated vertex buffers between shader passes on GPU](https://discourse.threejs.org/t/passing-updated-vertex-buffers-between-shader-passes-on-gpu/65759)

<div class="topic-metadata">

**Author:** [@mac](https://discourse.threejs.org/u/mac)\
**Replies:** 5\
**Last updated:** [May 22, 2024, 2:05am UTC](https://discourse.threejs.org/t/passing-updated-vertex-buffers-between-shader-passes-on-gpu/65759 "2024-05-22T02:05:06Z")

</div>

Picture this scenario: I have a PLY file containing vertex data loaded into a scene, I then add vertex noise based on a flowfield affecting the positions/ particle sizes by using a GPGPU texture which then I pass on as …

---

## [react-three-fiber skinned points instead of skinnedmesh](https://discourse.threejs.org/t/react-three-fiber-skinned-points-instead-of-skinnedmesh/64922)

<div class="topic-metadata">

**Author:** [@Srivatsa](https://discourse.threejs.org/u/Srivatsa)\
**Replies:** 12\
**Last updated:** [May 6, 2024, 8:52am UTC](https://discourse.threejs.org/t/react-three-fiber-skinned-points-instead-of-skinnedmesh/64922 "2024-05-06T08:52:41Z")

</div>

I am new to r3f. What i can trying to do is to get my model which is rigged from Maximo have a points mesh and material . I tired looking everywhere but could not find anything on it . I am posting a image of what i hav…

---

## [Rendering many objects](https://discourse.threejs.org/t/rendering-many-objects/63983)

<div class="topic-metadata">

**Author:** [@su-Koch](https://discourse.threejs.org/u/su-Koch)\
**Replies:** 6\
**Last updated:** [April 15, 2024, 9:15pm UTC](https://discourse.threejs.org/t/rendering-many-objects/63983 "2024-04-15T21:15:18Z")

</div>

Hei Community, I have two use cases: A: a scene where I add ONE THREE.Points Object with a large number of Points in it. B: a scene where I add a large Number of THREE.Points Objects with one Point in it Material is …

---

## [Particles self shadowing](https://discourse.threejs.org/t/particles-self-shadowing/54741)

<div class="topic-metadata">

**Author:** [@brcli433](https://discourse.threejs.org/u/brcli433)\
**Replies:** 15\
**Last updated:** [March 12, 2024, 9:51pm UTC](https://discourse.threejs.org/t/particles-self-shadowing/54741 "2024-03-12T21:51:41Z")

</div>

Hello folks! I was trying to get some shadows added to my particles system - I was trying to replicate a similar effect to what Edan Kwan does in this experiment but, alas, was unsuccessful (the demo is quite old and you…

---

## [Way to hide Points if geometry is seen from backside?](https://discourse.threejs.org/t/way-to-hide-points-if-geometry-is-seen-from-backside/14378)

<div class="topic-metadata">

**Author:** [@prominent](https://discourse.threejs.org/u/prominent)\
**Replies:** 8\
**Last updated:** [February 29, 2024, 9:14pm UTC](https://discourse.threejs.org/t/way-to-hide-points-if-geometry-is-seen-from-backside/14378 "2024-02-29T21:14:49Z")

</div>

Is there a way to hide Points if geometry faces are seen from backside? I am using: points = new THREE.Points( Geometry, Material ); However, there is no option to limit the points from displaying from only one side o…

---

## [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…

---

## [Mesh within non-planar Boundary](https://discourse.threejs.org/t/mesh-within-non-planar-boundary/62116)

<div class="topic-metadata">

**Author:** [@ch3kaa](https://discourse.threejs.org/u/ch3kaa)\
**Replies:** 4\
**Last updated:** [March 2, 2024, 4:21pm UTC](https://discourse.threejs.org/t/mesh-within-non-planar-boundary/62116 "2024-03-02T16:21:13Z")

</div>

Dear community, I am nearing complete madness. I need to create a mesh from a set of three-dimensional points. An example of such a point-array is given below (string with x y z coordinates separated by a space). The…

---

## [Where is the portal 2 clone?](https://discourse.threejs.org/t/where-is-the-portal-2-clone/61323)

<div class="topic-metadata">

**Author:** [@Liam\_Potts](https://discourse.threejs.org/u/Liam_Potts)\
**Replies:** 0\
**Last updated:** [February 10, 2024, 5:29pm UTC](https://discourse.threejs.org/t/where-is-the-portal-2-clone/61323 "2024-02-10T17:29:04Z")

</div>

where is it? pls where is it

---

## [Is the pointsmaterial the default shape square?](https://discourse.threejs.org/t/is-the-pointsmaterial-the-default-shape-square/7387)

<div class="topic-metadata">

**Author:** [@rjsgml5698](https://discourse.threejs.org/u/rjsgml5698)\
**Replies:** 5\
**Last updated:** [January 4, 2024, 10:31am UTC](https://discourse.threejs.org/t/is-the-pointsmaterial-the-default-shape-square/7387 "2024-01-04T10:31:14Z")

</div>

Hello. I have a question. Is the pointsmaterial the default shape square? I want a circle shape. Should I use a sprite to make a circle like the following link? I just want circles. link : https://github.com/mrdoob/…

---

## [Happy New Year - 2024](https://discourse.threejs.org/t/happy-new-year-2024/59800)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 7\
**Last updated:** [January 1, 2024, 8:02pm UTC](https://discourse.threejs.org/t/happy-new-year-2024/59800 "2024-01-01T20:02:53Z")

</div>

Hi community! Wish you all the best in 2024 :slight\_smile: Here is a quick sketch :santa: :christmas\_tree: Picture: Demo: https://codepen.io/prisoner849/full/OJqLMKN

---

## [\`Points\` with \`MeshPhysicalMaterial\` are gigantic on iOS. Fix?](https://discourse.threejs.org/t/points-with-meshphysicalmaterial-are-gigantic-on-ios-fix/59778)

<div class="topic-metadata">

**Author:** [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Replies:** 0\
**Last updated:** [December 30, 2023, 7:02pm UTC](https://discourse.threejs.org/t/points-with-meshphysicalmaterial-are-gigantic-on-ios-fix/59778 "2023-12-30T19:02:25Z")

</div>

Here’s a demo on CodePen: Click to view demo Screenshot in iOS Safari shows the points are very big, making it look glitched: Click to view screenshot Screenshot in Android Chrome has single-pixel points: Click to vie…

---

## [Points with ShaderMaterial darkened over 90 degrees viewing angle](https://discourse.threejs.org/t/points-with-shadermaterial-darkened-over-90-degrees-viewing-angle/59296)

<div class="topic-metadata">

**Author:** [@franky-adl](https://discourse.threejs.org/u/franky-adl)\
**Replies:** 1\
**Last updated:** [December 16, 2023, 1:35pm UTC](https://discourse.threejs.org/t/points-with-shadermaterial-darkened-over-90-degrees-viewing-angle/59296 "2023-12-16T13:35:54Z")

</div>

Greetings threejs coders. I’m really scratching my head off over this issue. I created a Three.Points mesh with a custom ShaderMaterial. I hardcoded the color for the points directly in the fragment shader. The points a…

---

## [Modify point cloud directly in browser](https://discourse.threejs.org/t/modify-point-cloud-directly-in-browser/16144)

<div class="topic-metadata">

**Author:** [@stonelate](https://discourse.threejs.org/u/stonelate)\
**Replies:** 6\
**Last updated:** [October 26, 2023, 3:52pm UTC](https://discourse.threejs.org/t/modify-point-cloud-directly-in-browser/16144 "2023-10-26T15:52:58Z")

</div>

Hi! I have loaded some point cloud data with the PCDloader. It worked well! Now I would like to modify the point cloud in the browser. For example, I would like to remove point cloud data directly with the mouse, draw …

[Next page](https://discourse.threejs.org/tag/points/402.md?match_all_tags=true&page=1&tags%5B%5D=points)
