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 …
- 238000009877 rendering 0 abstract description 43
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing 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 |