3D object rotate issue

Hi, i just want the 3D object to transform and rotate from small to big from its origin location. But chatgpt seems cant understand my needs, the object orbit a large circle from small to big…
Can someone help me :frowning:

Something like this?

Yes, just simple animation rotate y-axis 360 degree from small to big and stay there.

you problem is complicated by the fact your model is not centered.
So what i did is open it in blender, centered it, exported it,
and now manage position and rotation in threejs.

2 Likes

Do you want to orbit your model along a spiral path, by any chance?

1 Like

Hi @sub_xero
I changed Your glb with @seanwasere centered one in Your code…
https://cdn.jsdelivr.net/gh/Sean-Bradley/assets@main/models/tiktok-centered.glb’,
(gltf) => {
model = gltf.scene;

1 Like

OMG, this is exactly what I wanted! Thanks a ton!

Hi @jrlazz , Thank you so much! This had been frustrating me for so long—only now did I realize the .glb file wasn’t centered. Thanks to both of you!