Hear visualization experts explain why people in professional visualization, in particular virtual engineering, are great candidates to unleash the full potential of HMDs and how close today's technology pushes application developers to the finish line of discovering massive datasets with HMDs. Learn about new hardware (NVIDIA Pascal™-powered NVIDIA Quadro® GPUs), extensions, APIs (NVIDIA VRWorks™: NVIDIA SLI® VR, Single Pass Stereo), techniques (GPU culling), and next steps that enable ESI to create amazing VR experiences even with high node and triangle count.
NVIDIA's Material Definition Language provides a powerful tool for describing complex physically based materials. Using the MDL SDK, generation of actual GPU shader code from an MDL file is usually done in an offline process. We'll introduce the NVRTC CUDA runtime compilation library, and then demonstrate how it can be employed to build shader programs for the OptiX ray-tracing engine within a running rendering application. Using NVRTC not only relives end users from having to install an NVIDIA CUDA development environment, it also enables the creation of compact and efficient shader code that can be specialized at runtime. We'll demonstrate a prototypical implementation that has been integrated in ESI's IC.IDO decision-making platform.
Light, mobile and very cost-effective Virtual Reality commodity hardware such as Google Daydream and previously Cardboard will soon continue lowering the entry threshold to immersive Virtual Reality. These devices also provide a unique challenge - providing quality content based on low end hardware. Cloud solutions today are ubiquitous for data-centric and heavy metal applications such as data mining or deep learning. They democratized sophisticated technology previously relying heavily on large-scale, complex and high-maintenance infrastructure. With vrify, we would like to present ESI's vision to combine cloud virtualization and commodity devices to significantly lower the entry theshold to rich, shared and accessible immersive experiences in virtual engineering.