holopresence

Etymology
From or a.

Noun

 * 1) Ability to project a holographic representation into a physical space, creating the illusion of being physically present.