There is a Quora topic dedicated to frequently asked questions about JARVIS. In terms of the 3D part (as opposed to the voice recognition part), see my recent Quora answer about Magic Leap (company):
See also my other Quora answers about Jarvis:
- How do I make my own JARVIS?
- How do I build Jarvis (at least a prototype)?
- How do I make a simple robotic servant?