VR requires more resources than standard desktop systems do. Additional input and output hardware devices and special drivers for them are needed for enhanced user interaction. But we have to keep in mind that extra hardware will not create an immersive VR system. Special considerations by making a project of such systems and special software [Zyda93b] are also required. First, let us have a short look at the basic components of VR immersive applications: