# \#clone

**URL:** https://discourse.threejs.org/tag/clone/1308.md

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

---

## [Cloning Skinned Mesh results in problems](https://discourse.threejs.org/t/cloning-skinned-mesh-results-in-problems/86820)

<div class="topic-metadata">

**Author:** [@Deepak\_Saini\_VT](https://discourse.threejs.org/u/Deepak_Saini_VT)\
**Replies:** 1\
**Last updated:** [September 6, 2025, 3:14am UTC](https://discourse.threejs.org/t/cloning-skinned-mesh-results-in-problems/86820 "2025-09-06T03:14:41Z")

</div>

import \* as THREE from "three"; import gsap from "gsap"; import Experience from "../Experience.js"; export default class PrinceGreen { constructor({ attackRange = 30, x = 0 }) { this.experience = new Experience();…

---

## [How to clone a gltf?](https://discourse.threejs.org/t/how-to-clone-a-gltf/78858)

<div class="topic-metadata">

**Author:** [@twisted](https://discourse.threejs.org/u/twisted)\
**Replies:** 8\
**Last updated:** [May 13, 2025, 2:14am UTC](https://discourse.threejs.org/t/how-to-clone-a-gltf/78858 "2025-05-13T02:14:13Z")

</div>

I want to use several instances of a model, defined in a glb file, in a game. Rather than get the glb file over the network multiple times, I want to just get it once and then clone it. But I can’t see how to do that cl…

---

## [Understanding of behavior after cloned model removed](https://discourse.threejs.org/t/understanding-of-behavior-after-cloned-model-removed/80660)

<div class="topic-metadata">

**Author:** [@Cere8ellum](https://discourse.threejs.org/u/Cere8ellum)\
**Replies:** 0\
**Last updated:** [April 3, 2025, 12:50pm UTC](https://discourse.threejs.org/t/understanding-of-behavior-after-cloned-model-removed/80660 "2025-04-03T12:50:50Z")

</div>

Hello everyone. For a long time I can’t understand the reasons for this behavior. And what to do about it. Example (R3F + Typescript + Mobx) https://codesandbox.io/p/sandbox/y9f4q8 There is a button “Add model” on t…

---

## [Cloning a group in R3F](https://discourse.threejs.org/t/cloning-a-group-in-r3f/70925)

<div class="topic-metadata">

**Author:** [@kalabedo](https://discourse.threejs.org/u/kalabedo)\
**Replies:** 3\
**Last updated:** [September 23, 2024, 6:06am UTC](https://discourse.threejs.org/t/cloning-a-group-in-r3f/70925 "2024-09-23T06:06:04Z")

</div>

Hi there, i am building a configurator with r3f and zustand for the state management. I want to add a functionality to compare configurations. My idea is to clone the current configurations group at some point and offse…

---

## [Clone doesn't work properly with some GLTF models](https://discourse.threejs.org/t/clone-doesnt-work-properly-with-some-gltf-models/65980)

<div class="topic-metadata">

**Author:** [@JS\_Padawan](https://discourse.threejs.org/u/JS_Padawan)\
**Replies:** 3\
**Last updated:** [May 26, 2024, 11:44am UTC](https://discourse.threejs.org/t/clone-doesnt-work-properly-with-some-gltf-models/65980 "2024-05-26T11:44:10Z")

</div>

Hello there, I’m trying to clone a model, and change its position and scale just after But with some models it doen’t work, and with others it works The problem is when i add my clone with changed position or scale in…

---

## [Cloning bugs in React Three Fiber](https://discourse.threejs.org/t/cloning-bugs-in-react-three-fiber/62261)

<div class="topic-metadata">

**Author:** [@Sam\_G](https://discourse.threejs.org/u/Sam_G)\
**Replies:** 6\
**Last updated:** [March 4, 2024, 11:09pm UTC](https://discourse.threejs.org/t/cloning-bugs-in-react-three-fiber/62261 "2024-03-04T23:09:30Z")

</div>

Hi, I have encountered several issues when cloning models in React Three Fiber. It is my understanding that it works differently than vanilla Three.js. Let me describe what I am building: I have an array of products, …

---

## [Clone a ShaderMaterial and Have Different Uniforms for Different Copies of the Material](https://discourse.threejs.org/t/clone-a-shadermaterial-and-have-different-uniforms-for-different-copies-of-the-material/49713)

<div class="topic-metadata">

**Author:** [@oldsegotia](https://discourse.threejs.org/u/oldsegotia)\
**Replies:** 3\
**Last updated:** [March 29, 2023, 12:30am UTC](https://discourse.threejs.org/t/clone-a-shadermaterial-and-have-different-uniforms-for-different-copies-of-the-material/49713 "2023-03-29T00:30:49Z")

</div>

Here’s a basic demo of a little something that I recently discovered and thought was pretty neat. You can clone a shader material and have different sets of uniforms for different copies of the material. In the followi…

---

## [Clone object along with "world" rotation](https://discourse.threejs.org/t/clone-object-along-with-world-rotation/41921)

<div class="topic-metadata">

**Author:** [@Yin\_Cognyto](https://discourse.threejs.org/u/Yin_Cognyto)\
**Replies:** 3\
**Last updated:** [August 26, 2022, 2:05pm UTC](https://discourse.threejs.org/t/clone-object-along-with-world-rotation/41921 "2022-08-26T14:05:33Z")

</div>

I have a simple scenario: an Object3D that belongs to a Group. The rotation is naturally done on the Group, so that all the objects belonging to the group (i.e. its children) rotate as well, visually. Since it’s a simpl…
