Currently, I am immersed in a fascinating project that involves the movement of small objects and displaying them within a 360-degree image using the ThreeJS library. To achieve this, I am utilizing the concept of a Spherical coordinate system within a sphere of specific radius to control the object movement. The user's perspective starts at the center of this sphere. My goal is to incorporate grid helper lines on the sphere, resembling longitude and latitude lines. After some research, I came across the code snippet below on the library's page:
var radius = 10;
var radials = 16;
var circles = 8;
var divisions = 64;
var helper = new THREE.PolarGridHelper( radius, radials, circles, divisions );
scene.add( helper );
However, the above code snippet only creates a polar plate with circles, rather than the spherical grid helper I envision for my scene.