Put holograms over real world objects
I have 3D drawing of some big industrial equipment with pipes spanning several rooms and floors. I have imported these drawings into Unity and am able highlight single pipes.
Now I would like to overlay the real pipes on the industrial site with the holograms of the pipes, so that I can follow the pipe from room to room and floor to floor using the hololens.
I could of course align the hologram with the physical pipe by moving and rotating the hologram manually, but I believe it would not be very precise.
The alignment process I had in mind was to ask the user to gaze and tap at pre-defined reference points on the physical pipe at one end of the pipe and then use these reference points to overlay the holographic pipe over the physical pipe. I guess I will need three reference points to get correct alignment.
Is my alignment process doable? Can I anchor a pipe hologram to three anchor points (I have managed to use one)? Do I need to use one anchor and then calculate rotation vectors using the other two get the alignment correct? How can I calculate this?