On Firefox, Edge:
Hit ‘F12’ → Debugger → resize the developer tools upwards for your convenience.
Under ‘modelvviewer.dev’ on the left browse the folders for the relevant source files and see the code on the right panel.
(On Opera Ctrl + Shift + I).
You can also download the gltf model viewer (I don’t think it’s the same):
This is the way to do it but I have no idea how to implement it in code “A faster alternative to what you’re doing now would be to raycast just once for each marker, storing the normal vector of the surface at the intersection. Then show the marker when that normal vector is within some range (maybe 75–80º) of facing the viewer.”
Ok guys @ XAR actually wrote the code for this using the “storing the normal vector of the surface at the intersection” unfortunately is not usable some markers are acceptable but others do now work, can this be improved?