# Connection points

**URL:** <https://discourse.threejs.org/t/connection-points/35245>\
**Category:** Questions\
**Tags:** geometry\
**Created:** [February 23, 2022, 7:55pm UTC](https://discourse.threejs.org/t/connection-points/35245 "2022-02-23T19:55:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hasnain\_waheed](https://avatars.discourse-cdn.com/v4/letter/h/bc8723/32.png) [@hasnain\_waheed](https://discourse.threejs.org/u/hasnain_waheed)\
**Post date:** [February 23, 2022, 7:55pm UTC](https://discourse.threejs.org/t/connection-points/35245/1 "2022-02-23T19:55:32Z")

</div>

Hi is there any sample project related to this .It would be helpful for me

[![](https://img.youtube.com/vi/nZQHuZ8Sd74/maxresdefault.jpg "three.js connection point") ](https://www.youtube.com/watch?v=nZQHuZ8Sd74)

---

<div class="post-metadata">

**Author:** ![hasnain\_waheed](https://avatars.discourse-cdn.com/v4/letter/h/bc8723/32.png) [@hasnain\_waheed](https://discourse.threejs.org/u/hasnain_waheed)\
**Post date:** [February 24, 2022, 6:41pm UTC](https://discourse.threejs.org/t/connection-points/35245/2 "2022-02-24T18:41:08Z")

</div>

Your help would be highly appreciated

---

<div class="post-metadata">

**Author:** ![stanis3d](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/stanis3d/32/24506_2.png) [@stanis3d](https://discourse.threejs.org/u/stanis3d)\
**Post date:** [February 24, 2022, 8:20pm UTC](https://discourse.threejs.org/t/connection-points/35245/3 "2022-02-24T20:20:47Z")

</div>

> /\*Imagine that orange and green points are vector3d \*/  
> // orange\_cube is Mesh  
> //example code:  
> let o = new THREE.Vector3().copy(orange);  
> let g = new THREE.Vector3().copy(green);  
> let vect\_move = g.add(o.multiply(-1, -1, -1));  
> for(let i =0; i\<8; i++){  
> orange\_cube.geometry.vertices[i].add(vect\_move);  
> }
