Creating a camera is crucial in this scenario:
camera = new THREE.PerspectiveCamera(90, width / height, 0.001, 1000);
camera.position.set(0, 15, 0);
scene.add(camera);
I have an interesting object that I want to attach to the camera as its child
var handGeometry = new THREE.SphereGeometry(0.1, 32, 32 );
var handMaterial = new THREE.MeshBasicMaterial({color: "#eac086"});
hand = new THREE.Mesh(handGeometry, handMaterial);
hand.position.set(1, 14, camera.position.z / 2);
Next step is to set this object as a child of the camera
camera.add(hand)
Unfortunately, the scene remains empty and the child object is nowhere to be seen. The intention here is to have my hand
object rotate synchronously with the camera's movements, considering the use of OrbitControls.