Instancing spheres on glb model on deferent meshes

i see, this you have to look up in cannons documentation. they dont use arrays and three vectors but their own: Body | cannon-es Vec3 is a cannon primitive. i think you’re very close, just this pesky thing and you have it. if you manage to call that apply function it’s just about the position normal multiplied by negative force.