I found a message from Klaus that is somewhat related to this, here are some quotes :
Therefore in the new webvr.xml the vr_cursor has a depth of 120 (=120cm) by default. That's looks better in VR and is typically in front of the 3d-model (instead of somewhere behind it, which looks bad when actually behind but still rendered above).
With the vr-controllers it is similar, the 'point' is either rendered at the depth of the hotspot or at depth=1000 by default (defined in the webvr.xml in the 'vrcontroller_target_point' action). But with vr-controllers you need to image an line from the controller to that point.
I found this part in the file but don't know how to modify the code to change the depth default value of the target point (to make it other than 1000).
I want to put it nearer to the point of view because in standard stereoscopic panos (non-depthmap) at 10 meters the point will often appear behind walls or objects, which is a problem. If it is at around 1 meter it is enough to make it like a pointer and it will rarely cross objects. And it will still jump to any hotspot depth when the virtual line will cross one.
Someone knows how to do ?