Currently, my goal is to create a hotspot editor for 360-degree images using A-Frame.
The concept behind this project involves allowing users to draw on an equirectangular panorama and then having the tool convert those drawings into planes using THREE.ShapeGeometry.
Although I have been able to retrieve the X/Y coordinates for each node of the shapes from a JavaScript vector editor and render the planes in A-Frame, I am struggling with aligning them correctly on top of the skybox.
I understand that implementing some form of equirectangular projection is necessary, but I am unsure about how to proceed within this particular framework.
If anyone has any suggestions or ideas to share, I would greatly appreciate it!
Feel free to check out this screenshot of the vector editor for reference