# \#pivot-point

**URL:** https://discourse.threejs.org/tag/pivot-point/239.md

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

---

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

---

## [Set pivot point to center of object imported from Blender](https://discourse.threejs.org/t/set-pivot-point-to-center-of-object-imported-from-blender/14104)

<div class="topic-metadata">

**Author:** [@dunstan](https://discourse.threejs.org/u/dunstan)\
**Replies:** 6\
**Last updated:** [April 26, 2024, 1:29pm UTC](https://discourse.threejs.org/t/set-pivot-point-to-center-of-object-imported-from-blender/14104 "2024-04-26T13:29:08Z")

</div>

I have scene with two Blender models imported into it. A brief experiment trying to rotate one of them shows that its rotation occurs around the world axes, not the object’s center point: https://themoaa.org/temp/rotate…

---

## [What should I do if I assign an anchor/pivot point to an object, and the TransformControls are not updated synchronously?](https://discourse.threejs.org/t/what-should-i-do-if-i-assign-an-anchor-pivot-point-to-an-object-and-the-transformcontrols-are-not-updated-synchronously/62824)

<div class="topic-metadata">

**Author:** [@wenrenqiang](https://discourse.threejs.org/u/wenrenqiang)\
**Replies:** 13\
**Last updated:** [March 17, 2024, 12:36pm UTC](https://discourse.threejs.org/t/what-should-i-do-if-i-assign-an-anchor-pivot-point-to-an-object-and-the-transformcontrols-are-not-updated-synchronously/62824 "2024-03-17T12:36:22Z")

</div>

three.ez - TransformControls (forked) - StackBlitz

---

## [For some reason the OnClick event is not working properly](https://discourse.threejs.org/t/for-some-reason-the-onclick-event-is-not-working-properly/48823)

<div class="topic-metadata">

**Author:** [@ShoOsaka](https://discourse.threejs.org/u/ShoOsaka)\
**Replies:** 4\
**Last updated:** [March 7, 2023, 11:36pm UTC](https://discourse.threejs.org/t/for-some-reason-the-onclick-event-is-not-working-properly/48823 "2023-03-07T23:36:52Z")

</div>

I use R3F and Drei. I’m trying to show/hide a PivotControl when I click on a specific object, but the click on the object doesn’t align with the mouse coordinates. What is wrong with the code below? const MyObject = (p…

---

## [Rotate object around pivot point](https://discourse.threejs.org/t/rotate-object-around-pivot-point/30685)

<div class="topic-metadata">

**Author:** [@Mark7](https://discourse.threejs.org/u/Mark7)\
**Replies:** 1\
**Last updated:** [December 25, 2022, 12:03pm UTC](https://discourse.threejs.org/t/rotate-object-around-pivot-point/30685 "2022-12-25T12:03:47Z")

</div>

I am trying to rotate 2 objects around pivot points. In this fiddle they are rotating around their center: Edit fiddle - JSFiddle - Code Playground In this fiddle they are rotating around a pivot point: Edit fiddle - …

---

## [Rotating an object around a distant pivot object based on the pivot object rotation](https://discourse.threejs.org/t/rotating-an-object-around-a-distant-pivot-object-based-on-the-pivot-object-rotation/39987)

<div class="topic-metadata">

**Author:** [@aDeveloperCase](https://discourse.threejs.org/u/aDeveloperCase)\
**Replies:** 2\
**Last updated:** [July 5, 2022, 4:17am UTC](https://discourse.threejs.org/t/rotating-an-object-around-a-distant-pivot-object-based-on-the-pivot-object-rotation/39987 "2022-07-05T04:17:26Z")

</div>

Hi, I need to make a blue object to rotate around a distant red one like in the following example As you can see the red object rotates around the y axis and, based on this rotation, the blue object rotates and translat…

---

## [How we find the pivot position of fbx model and update it](https://discourse.threejs.org/t/how-we-find-the-pivot-position-of-fbx-model-and-update-it/39551)

<div class="topic-metadata">

**Author:** [@Zoic\_786](https://discourse.threejs.org/u/Zoic_786)\
**Replies:** 3\
**Last updated:** [June 25, 2022, 2:31pm UTC](https://discourse.threejs.org/t/how-we-find-the-pivot-position-of-fbx-model-and-update-it/39551 "2022-06-25T14:31:27Z")

</div>

Hi I want to find the pivot position of fbx model. Is there any way to find out .I see there is no example in three.js documentation. Need help thanks

---

## [Correct way to rotate objects around a pivot point in threejs](https://discourse.threejs.org/t/correct-way-to-rotate-objects-around-a-pivot-point-in-threejs/29845)

<div class="topic-metadata">

**Author:** [@Pratik\_Hadawale](https://discourse.threejs.org/u/Pratik_Hadawale)\
**Replies:** 0\
**Last updated:** [September 12, 2021, 4:46am UTC](https://discourse.threejs.org/t/correct-way-to-rotate-objects-around-a-pivot-point-in-threejs/29845 "2021-09-12T04:46:50Z")

</div>

If I have to rotate objects around a pivot point, i follow the following steps: make a list of objects to rotate create a pivot point Attach pivot to object rotate pivot by 90 degrees ?? Do I need to updateMatrixWorld …

---

## [Changing the pivot point/Rotation happening around an arbitrary point](https://discourse.threejs.org/t/changing-the-pivot-point-rotation-happening-around-an-arbitrary-point/26895)

<div class="topic-metadata">

**Author:** [@Srinivas\_Prabhu](https://discourse.threejs.org/u/Srinivas_Prabhu)\
**Replies:** 1\
**Last updated:** [June 3, 2021, 9:25pm UTC](https://discourse.threejs.org/t/changing-the-pivot-point-rotation-happening-around-an-arbitrary-point/26895 "2021-06-03T21:25:44Z")

</div>

Hi, I am implementing a WebXR based application where the user can grab various objects in the scene with both hands/controllers. The functionalities look like this: User can grab objects with either hands/controller…

---

## [How to offset sprite rather than texture](https://discourse.threejs.org/t/how-to-offset-sprite-rather-than-texture/22637)

<div class="topic-metadata">

**Author:** [@Enzo](https://discourse.threejs.org/u/Enzo)\
**Replies:** 4\
**Last updated:** [March 5, 2021, 4:09pm UTC](https://discourse.threejs.org/t/how-to-offset-sprite-rather-than-texture/22637 "2021-03-05T16:09:50Z")

</div>

Is there any function to offset a sprite from the position. I’m trying using the texture.offset but it modifies the pixels itself. I’d like to have the behavior of the texture.offset without any distorting. The red dot …

---

## [Translate the pivot](https://discourse.threejs.org/t/translate-the-pivot/18095)

<div class="topic-metadata">

**Author:** [@Uncoke\_cK](https://discourse.threejs.org/u/Uncoke_cK)\
**Replies:** 1\
**Last updated:** [August 24, 2020, 9:54am UTC](https://discourse.threejs.org/t/translate-the-pivot/18095 "2020-08-24T09:54:20Z")

</div>

I use the axis helper but I need to have the object not tì in the middle of the space so I moved it having both sides on X and Z sides as in the picture Now I would like to drag the camera around the new object center …

---

## [Add children to a group break traverse method](https://discourse.threejs.org/t/add-children-to-a-group-break-traverse-method/12642)

<div class="topic-metadata">

**Author:** [@odd-one](https://discourse.threejs.org/u/odd-one)\
**Replies:** 8\
**Last updated:** [February 11, 2020, 8:46am UTC](https://discourse.threejs.org/t/add-children-to-a-group-break-traverse-method/12642 "2020-02-11T08:46:14Z")

</div>

Hi there! I would like to traverse the whole scene looking for a certain child (which is actually a grand-child) and then add it to another group in order to change its pivot point (it’s a door). Here’s my code: pivo…

---

## [Rotate an object around pivot point by using Matrices](https://discourse.threejs.org/t/rotate-an-object-around-pivot-point-by-using-matrices/12090)

<div class="topic-metadata">

**Author:** [@anon81599084](https://discourse.threejs.org/u/anon81599084)\
**Replies:** 1\
**Last updated:** [January 16, 2020, 2:37pm UTC](https://discourse.threejs.org/t/rotate-an-object-around-pivot-point-by-using-matrices/12090 "2020-01-16T14:37:36Z")

</div>

In this post, i found an answer, how to rotate an object around a pivot point: How to rotate an object around a pivot point? My problem is, i have a Matrix4 and i have to rotate my object with this Matrix4. This can be…

---

## [Rotate group around pivot](https://discourse.threejs.org/t/rotate-group-around-pivot/3656)

<div class="topic-metadata">

**Author:** [@microcipcip](https://discourse.threejs.org/u/microcipcip)\
**Replies:** 3\
**Last updated:** [September 20, 2018, 11:50am UTC](https://discourse.threejs.org/t/rotate-group-around-pivot/3656 "2018-09-20T11:50:06Z")

</div>

How do you rotate a group around a pivot I have specified in Maya? I have basically an arm and I want to rotate the hand with the fingers that should stay attached to the arm and not float around. I’ll later want to move…

---

## [Making a ball rotate in the direction it is moving](https://discourse.threejs.org/t/making-a-ball-rotate-in-the-direction-it-is-moving/751)

<div class="topic-metadata">

**Author:** [@looeee](https://discourse.threejs.org/u/looeee)\
**Replies:** 8\
**Last updated:** [August 24, 2017, 3:37pm UTC](https://discourse.threejs.org/t/making-a-ball-rotate-in-the-direction-it-is-moving/751 "2017-08-24T15:37:31Z")

</div>

I’m creating a very simple physics model for a ball on a 2D soccer field. The field lies in the x-z plane. The intitial setup // this will be translated this.ballPivot = new THREE.Group(); // while this is rotated in…

---

## [Transforming object from a given point](https://discourse.threejs.org/t/transforming-object-from-a-given-point/707)

<div class="topic-metadata">

**Author:** [@dev](https://discourse.threejs.org/u/dev)\
**Replies:** 2\
**Last updated:** [August 18, 2017, 8:51am UTC](https://discourse.threejs.org/t/transforming-object-from-a-given-point/707 "2017-08-18T08:51:15Z")

</div>

Hii, i am new to three.js and i am currently doing move,rotate,and scale on a cube. if i want to move a cube then i use to assign this values i.e cube.position.x and cube.position.y, and the cube move from its position…

---

## [The basic operation of mesh in obj model](https://discourse.threejs.org/t/the-basic-operation-of-mesh-in-obj-model/712)

<div class="topic-metadata">

**Author:** [@gaojunxiao](https://discourse.threejs.org/u/gaojunxiao)\
**Replies:** 1\
**Last updated:** [August 15, 2017, 1:44pm UTC](https://discourse.threejs.org/t/the-basic-operation-of-mesh-in-obj-model/712 "2017-08-15T13:44:40Z")

</div>

Hello, obj model when exporting all mesh position 0, if three.js in my line of mesh rotation, but the rotation center of mesh is always in the geometric center of the center of rotation as their own, always around a big …

---

## [Fbx model of center](https://discourse.threejs.org/t/fbx-model-of-center/719)

<div class="topic-metadata">

**Author:** [@gaojunxiao](https://discourse.threejs.org/u/gaojunxiao)\
**Replies:** 1\
**Last updated:** [August 11, 2017, 9:31am UTC](https://discourse.threejs.org/t/fbx-model-of-center/719 "2017-08-11T09:31:08Z")

</div>

Hello, I’ve set the center of the FBX model on the model in 3DMAX. Why did you import into the three.js scene and change the center of the model? What’s the reason for this? What should I do to get the center point on th…

---

## [How do I set the center of rotation for mesh?](https://discourse.threejs.org/t/how-do-i-set-the-center-of-rotation-for-mesh/659)

<div class="topic-metadata">

**Author:** [@gaojunxiao](https://discourse.threejs.org/u/gaojunxiao)\
**Replies:** 1\
**Last updated:** [July 29, 2017, 11:43am UTC](https://discourse.threejs.org/t/how-do-i-set-the-center-of-rotation-for-mesh/659 "2017-07-29T11:43:22Z")

</div>

The center of rotation of mesh in the OBJ+MTL model is dependent on the coordinates, can give different mesh settings and the center of rotation? What is a good method and case reference?
