[go: up one dir, main page]

Van Kooten, 2019 - Google Patents

Bridging Scientific Visualization and Unreal VR.

Van Kooten, 2019

Document ID
8847162472027388864
Author
Van Kooten K
Publication year
Publication venue
VR Developer Gems

External Links

Snippet

This chapter presents a practical solution integrating consumer virtual reality (VR) hardware into a scientific visualization pipeline. To this end, it shows the benefits of such hardware, but especially the challenges of using it with existing scientific visualization tools. The proposed …
Continue reading at api.taylorfrancis.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4443Execution mechanisms for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software

Similar Documents

Publication Publication Date Title
US8400444B2 (en) Method to render a root-less scene graph with a user controlled order of rendering
KR101732288B1 (en) Sprite graphics rendering system
CN110969685B (en) Customizable rendering pipeline using rendering graphs
RU2360290C2 (en) Integration of three-dimensional scene hierarchy into two-dimensional image assembly system
Luke Multiagent simulation and the MASON library
CN101414383B (en) Image processing apparatus and image processing method
CN103593181B (en) A kind of configurable Distributed Three-dimensional vision emulation system
Rivi et al. In-situ visualization: State-of-the-art and some use cases
O'leary et al. Enhancements to VTK enabling scientific visualization in immersive environments
Sherman et al. FreeVR: honoring the past, looking to the future
CN114091147B (en) Parallel computing-based building information model scene rendering method and system
Van Kooten Bridging Scientific Visualization and Unreal VR.
Zamith et al. A game loop architecture for the GPU used as a math coprocessor in real-time applications
Rubinstein et al. RTSG: ray tracing for X3D via a flexible rendering framework
Kimer et al. A model of software development process for virtual environments: definition and a case study
US20150269781A1 (en) Rapid Virtual Reality Enablement of Structured Data Assets
Sanna et al. Developing touch-less interfaces to interact with 3D contents in public exhibitions
Wang et al. LVDIF: a framework for real-time interaction with large volume data
JP6196265B2 (en) Program, information processing apparatus and control method
Kejnar Generating rendering commands on graphics cards
Xu Research on Multimedia Graphic Design System Based on Computer 3D Vision Communication
Hrycak et al. An Investigation of the Apple Vision Pro for Out-of-Core Ray-Guided Volume Rendering with BorgVR
Hollemeersch et al. Infinitex: An interactive editing system for the production of large texture data sets
Buck Learning OpenGL ES for iOS: A hands-on guide to modern 3d graphics programming
Kavalans Exploring Modern Shader Technologies and Their Capabilities with WebGPU