# \#drag

**URL:** https://discourse.threejs.org/tag/drag/896.md

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

---

## [Seeking a robust multi-touch pattern for a keyboard with multi-key presses per finger](https://discourse.threejs.org/t/seeking-a-robust-multi-touch-pattern-for-a-keyboard-with-multi-key-presses-per-finger/87531)

<div class="topic-metadata">

**Author:** [@DanielAtCosmicDNA](https://discourse.threejs.org/u/DanielAtCosmicDNA)\
**Replies:** 6\
**Last updated:** [October 22, 2025, 11:34am UTC](https://discourse.threejs.org/t/seeking-a-robust-multi-touch-pattern-for-a-keyboard-with-multi-key-presses-per-finger/87531 "2025-10-22T11:34:04Z")

</div>

Hello everyone, I’m developing a virtual stenography keyboard using React Three Fiber and I’ve hit a wall with a tricky multi-touch issue. I’m hoping to get some advice from the community on how to build a more reliable…

---

## [How to make 3D models draggable in React Three Rapier?](https://discourse.threejs.org/t/how-to-make-3d-models-draggable-in-react-three-rapier/84044)

<div class="topic-metadata">

**Author:** [@Sina-Hosseini-GST](https://discourse.threejs.org/u/Sina-Hosseini-GST)\
**Replies:** 3\
**Last updated:** [June 15, 2025, 2:03pm UTC](https://discourse.threejs.org/t/how-to-make-3d-models-draggable-in-react-three-rapier/84044 "2025-06-15T14:03:13Z")

</div>

I ended up finding this: But it doesn’t work with primitive tags to render 3D models, it only works with meshes. Can anyone help?

---

## [Linear Slider is free](https://discourse.threejs.org/t/linear-slider-is-free/83594)

<div class="topic-metadata">

**Author:** [@Tibi](https://discourse.threejs.org/u/Tibi)\
**Replies:** 0\
**Last updated:** [June 5, 2025, 2:58am UTC](https://discourse.threejs.org/t/linear-slider-is-free/83594 "2025-06-05T02:58:11Z")

</div>

I just wanted to share this with the threejs community, I have finished the Linear Slider, and it is a freebie, it can be downloaded here Linear Slider WordPress and WooCommerce Plugin - WPBay Thank you for all the help…

---

## [Moving mesh in Canvas](https://discourse.threejs.org/t/moving-mesh-in-canvas/74478)

<div class="topic-metadata">

**Author:** [@Emaborsa](https://discourse.threejs.org/u/Emaborsa)\
**Replies:** 4\
**Last updated:** [November 28, 2024, 8:41am UTC](https://discourse.threejs.org/t/moving-mesh-in-canvas/74478 "2024-11-28T08:41:50Z")

</div>

I am new in Canvas and Three.js. I am looking for the right way to move a mesh inside a Canvas. I created a sandbox but I don’t know if it is the right way. Basically, I created ad wrapper which sets some eventlistener o…

---

## [Dragging along plane using raycaster](https://discourse.threejs.org/t/dragging-along-plane-using-raycaster/67070)

<div class="topic-metadata">

**Author:** [@thesonglessbird](https://discourse.threejs.org/u/thesonglessbird)\
**Replies:** 4\
**Last updated:** [June 21, 2024, 12:56pm UTC](https://discourse.threejs.org/t/dragging-along-plane-using-raycaster/67070 "2024-06-21T12:56:15Z")

</div>

Hi, I have some code that renders an array of meshes inside a group using stored matrices. All the meshes share the same rotation and only their position changes. I would like to be able to drag the groups of meshes aro…

---

## [Pointer dragging GLB models in VR](https://discourse.threejs.org/t/pointer-dragging-glb-models-in-vr/66978)

<div class="topic-metadata">

**Author:** [@cwee](https://discourse.threejs.org/u/cwee)\
**Replies:** 0\
**Last updated:** [June 18, 2024, 7:22am UTC](https://discourse.threejs.org/t/pointer-dragging-glb-models-in-vr/66978 "2024-06-18T07:22:31Z")

</div>

Hi all! I’ve been experimenting with this script here, and would like to also drag glb models with the pointer. However, once i’ve loaded the model and added it to Intersectable, Object3D, and Draggable it still cannot …

---

## [Drag and Drop multiple glb model](https://discourse.threejs.org/t/drag-and-drop-multiple-glb-model/53623)

<div class="topic-metadata">

**Author:** [@Sarah\_77](https://discourse.threejs.org/u/Sarah_77)\
**Replies:** 4\
**Last updated:** [January 1, 2024, 6:06pm UTC](https://discourse.threejs.org/t/drag-and-drop-multiple-glb-model/53623 "2024-01-01T18:06:45Z")

</div>

Hello, I am trying to implement drag-and-drop functionality on multiple glb models. I have created a function that inputs- modelPath, dragBoxSize, scale, position, and movement restrictions. These function then implement…

---

## [WebXR drag example in threejs is experiencing issues when used on mobile devices](https://discourse.threejs.org/t/webxr-drag-example-in-threejs-is-experiencing-issues-when-used-on-mobile-devices/57604)

<div class="topic-metadata">

**Author:** [@Manusha\_Karunathilaka](https://discourse.threejs.org/u/Manusha_Karunathilaka)\
**Replies:** 3\
**Last updated:** [November 23, 2023, 5:43pm UTC](https://discourse.threejs.org/t/webxr-drag-example-in-threejs-is-experiencing-issues-when-used-on-mobile-devices/57604 "2023-11-23T17:43:40Z")

</div>

Hello, I’m new to three.js and WebXR. I experimented with the WebXR drag example, which functions correctly when using a web emulator extension. However, when testing it on an actual device, the dragging works, but the…

---

## [Drag and drop GLB file using html?](https://discourse.threejs.org/t/drag-and-drop-glb-file-using-html/37242)

<div class="topic-metadata">

**Author:** [@Gundeep\_Singh](https://discourse.threejs.org/u/Gundeep_Singh)\
**Replies:** 4\
**Last updated:** [April 20, 2022, 8:56am UTC](https://discourse.threejs.org/t/drag-and-drop-glb-file-using-html/37242 "2022-04-20T08:56:58Z")

</div>

Hello guys, can anyone help me how we can drag and drop GLB using html interface so we can load GLB using drag and drop into a scene. Need some reference and examples, Thanks.

---

## [Drag object in a direction](https://discourse.threejs.org/t/drag-object-in-a-direction/35540)

<div class="topic-metadata">

**Author:** [@FrostyTheSouthernSnowman](https://discourse.threejs.org/u/FrostyTheSouthernSnowman)\
**Replies:** 0\
**Last updated:** [March 3, 2022, 8:43pm UTC](https://discourse.threejs.org/t/drag-object-in-a-direction/35540 "2022-03-03T20:43:21Z")

</div>

I have an arrowhelper that I would like to be able to drag in the direction that it is pointing. I am running into issues with converting between pixels and positions. My current code is: function initDragObjectAlongAx…

---

## [Drag object 1 and also auto drag object 2 that is in different position](https://discourse.threejs.org/t/drag-object-1-and-also-auto-drag-object-2-that-is-in-different-position/26730)

<div class="topic-metadata">

**Author:** [@alexbordnel](https://discourse.threejs.org/u/alexbordnel)\
**Replies:** 0\
**Last updated:** [May 28, 2021, 10:27pm UTC](https://discourse.threejs.org/t/drag-object-1-and-also-auto-drag-object-2-that-is-in-different-position/26730 "2021-05-28T22:27:06Z")

</div>

Hello, I would like your help… I have a scene with perspective camera and have added some objects… First: I would like to drag an object not from the center but from anywhere the user clicks ( offset ) this is easy wi…

---

## [Draw planes on 3D mesh using mouse drag](https://discourse.threejs.org/t/draw-planes-on-3d-mesh-using-mouse-drag/19585)

<div class="topic-metadata">

**Author:** [@Ujwaldeep\_Singh](https://discourse.threejs.org/u/Ujwaldeep_Singh)\
**Replies:** 5\
**Last updated:** [March 18, 2021, 4:27pm UTC](https://discourse.threejs.org/t/draw-planes-on-3d-mesh-using-mouse-drag/19585 "2021-03-18T16:27:55Z")

</div>

Hi Is it possible to draw planes (rectangles) directly on a 3D glb model of a building in real time? I want to click on 3D model and drag it to another point of the model in order to draw the rectangle (Plane). Any su…
