395 Hits in 2.4 sec

Let's Fix OpenGL 1 Throwing Some Shader

Adrian Sampson
2017 12 Leibniz International Proceedings in Informatics Schloss Dagstuhl-Leibniz-Zentrum für Informatik   unpublished
OpenGL and Direct3D may have been created as hardware abstractions, but they do double duty as programming models.  ...  It enumerates six language problems that OpenGL programmers face and proposes possible directions for solving them.  ...  Fix OpenGL on the GPU.  ... 

A Library of OpenGL-Based Mathematical Image Filters [chapter]

Martin von Gagern, Christian Mercat
2010 Lecture Notes in Computer Science  
This article describes a collection of such filters, implemented in OpenGL in order to use the high degree of parallelism modern GPUs provide, thereby providing performance required to process e.g. live  ...  Functionality Pipeline To make things more interesting, let's look at kaleidoscopes next.  ...  The shape is determined by the symmetry group and will remain fixed.  ... 
doi:10.1007/978-3-642-15582-6_33 fatcat:7xpynvpxvnhf3bkhwx6nioldwe

Implementation of random linear network coding on OpenGL-enabled graphics cards

Peter Vingelmann, Peter Zanaty, Frank H. P. Fitzek, Hassan Charaf
2009 2009 European Wireless Conference  
The OpenGL implementation performs relatively better with larger generation sizes due to the parallel nature of GPUs.  ...  As a first step the paper focuses on the implementation of RLNC using the OpenGL library and NVidia's Cg toolkit on desktop PCs and laptops.  ...  Prior to the introduction of OpenGL 2.0, each stage of the pipeline performed a fixed function and was configurable only within tight limits.  ... 
doi:10.1109/ew.2009.5357971 fatcat:7b6k6g4cmzcgzl2elpkc5vmxjy

Full-spectral color calculations in realistic image synthesis

G.M. Johnson, M.D. Fairchild
1999 IEEE Computer Graphics and Applications  
• Digital RGB counts become material properties • Light sources fixed at RGB=[1, 1, 1] • Apply texture maps • OpenGL handles shading • Render to screen Calculate color signal • Point sample  ...  Let's begin with the definition of color: Color is an attribute of visual perception consisting of any combination of chromatic and achromatic content.  ... 
doi:10.1109/38.773963 fatcat:hrzikzolfbcgtatw2npevszcke

Hotspot mitigation in the StarCAVE

Jordan Rhee, Jurgen Schulze, Thomas A. DeFanti, Ian E. McDowall, Margaret Dolinsky
2010 The Engineering Reality of Virtual Reality 2010  
Since the fixed-functionality shader is responsible for built-in OpenGL functionality including texturing, lighting, and fog, one would have to implement all of these features in the custom shader.  ...  The viewer's position is encoded in the OpenGL View matrix and the screen's position and orientation are encoded in the OpenGL projection matrix.  ...  Calculating the Optimal Correcting Function To put things on a sound mathematical footing, let's first examine the inputs, outputs, and functions involved.  ... 
doi:10.1117/12.839135 fatcat:p7rdrd6ervcopjwnev6bj3bcku

Augmented Reality in the Control Tower: A Rendering Pipeline for Multiple Head-Tracked Head-up Displays [chapter]

Nicola Masotti, Francesca De Crescenzio, Sara Bagassi
2016 Lecture Notes in Computer Science  
However, this can be easily determined once the location and the orientation of the tracking device(s) are fixed and known. Let's start reviewing the main characteristics of the AR system.  ...  Spatial AR displays are typically fixed in space (e.g. attached to a desk, fixed on the floor or hung from the ceiling) and can be made to coincide with the tower windows (Fig. 2 ).  ... 
doi:10.1007/978-3-319-40621-3_23 fatcat:7pr4vu2lmzf6tjjcu3qw6yrc5m

Using Synthetic Images as Training Data for Object OrientationPrediction

Markus Fjellheim, Renny Octavia Tan, Nils Magne Fossåen
2019 Figshare  
Let's call this factor f .  ...  Many fixes, transformations, additions to the training images i.e. lighting, color, background, texture, noise, were implemented.  ... 
doi:10.6084/m9.figshare.8047076 fatcat:p7whbnlsrrgbhbzium6xxrn2l4

Compact and Accurate 3-D Face Modeling Using an RGB-D Camera: Let's Open the Door to 3-D Video Conference

Pavan Kumar Anasosalu, Diego Thomas, Akihiro Sugimoto
2013 2013 IEEE International Conference on Computer Vision Workshops  
Proposed method Our proposed method takes a live sequence of RGB-D images streamed from a fixed consumer RGB-D sensor with unknown head pose.  ...  Though, the method proposed in [9] was developed for a fixed scene, Izadi et al. [6] extended it by considering dynamic actions of the foreground.  ... 
doi:10.1109/iccvw.2013.16 dblp:conf/iccvw/AnasosaluTS13 fatcat:eo2zo7qtx5afdg4gl7pe4m52wi

Different Ray-Casting Algorithm Implementations for Volume Rendering

OpenCL is a different API than OpenGL. For rendering, the OpenGL textures have to be binded to an OpenCL image.  ...  Here, the performance comparison amongst Open Computing Language (OpenCL), OpenGL with fragment shader, CUDA and OpenGL with compute shader are presented.  ... 
doi:10.35940/ijitee.g1011.0597s20 fatcat:4ngwis6f2jggbliqehkiqdgudm

Fast Rendering of Subdivision Surfaces [chapter]

Kari Pulli, Mark Segal
1996 Eurographics  
The message comprises two parts: a fixed-length part and a variable-length part.  ...  The algorithm has as many cases as we have priority sets: let's analyze each of the cases (see Fig. 7 ).  ... 
doi:10.1007/978-3-7091-7484-5_7 fatcat:bmabe36ohzebzcbokmmxjtaggm

Fast rendering of subdivision surfaces

Kari Pulli, Mark Segal
1996 ACM SIGGRAPH 96 Visual Proceedings: The art and interdisciplinary programs of SIGGRAPH '96 on - SIGGRAPH '96  
The message comprises two parts: a fixed-length part and a variable-length part.  ...  The algorithm has as many cases as we have priority sets: let's analyze each of the cases (see Fig. 7 ).  ... 
doi:10.1145/253607.253869 dblp:conf/siggraph/PulliS96 fatcat:5et3vrwiijdknbyb4dohs74vnm

Introduction to the Vulkan Graphics API

Mike Bailey
2018 ACM SIGGRAPH 2018 Courses on - SIGGRAPH '18  
deprecated in Vulkan --built-in pipeline transformations, begin-end, fixed-function, etc.  ...  Because it has the word "chain" in it, let's try to visualize the Swap Chain as a physical chain. A bicycle chain isn't far off.  ... 
doi:10.1145/3214834.3214848 dblp:conf/siggraph/Bailey18 fatcat:tripq2wtjravdonouiktp7vjnu


R. Neuville, F. Poux, P. Hallot, R. Billen
2016 ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences  
We developed an OpenGL prototype working on screen pixels that allows to determine the optimal camera location based on a screen pixels colour algorithm.  ...  Unlike in a 2D environment, the viewing direction is not only fixed in a top down direction in 3D. A non-optimal camera location means a poor 3D representation in terms of relayed information.  ...  Let's imagine that we want to observe some apartments in a building (e.g. according to the number of rooms).  ... 
doi:10.5194/isprs-annals-iv-2-w1-179-2016 fatcat:mwhoggpq35hdzpch5fzn6o5bau

An insight into the evolution of rotation operator to quaternion's. Computer graphics perspective

Saad Bin Sami, Humera Tariq
2019 Journal of Applied Mathematics and Computational Mechanics  
Let's solve QI ⃗R. Let Q = q B + A ⃗; I ⃗ = 0 + I ⃗ and R = r B + ] ⃗.  ...  The nutshell behind all this is the Euler's rotation theorem which states that: "Any rotation (or sequence of rotations) about a fixed point is equivalent to a single rotation about some axis through that  ... 
doi:10.17512/jamcm.2019.1.07 fatcat:3hrflxdevjfffej32guigr7eqa

Declarative Specification of Ambiance in VRML Landscapes [chapter]

Vincent Jolivet, Dimitri Plemenos, Patrick Poulingeas
2004 Lecture Notes in Computer Science  
To overcome these drawbacks, there are several possibilities: -The rendering of VRML viewers is often based on OpenGL. The new version of OpenGL (OpenGL 1.5 [10]) will introduce shadow functions.  ...  To check a property, the α-support set A v associated to f must be computed (v is a fixed threshold value and v∈]0,1]).  ... 
doi:10.1007/978-3-540-25944-2_15 fatcat:iu3bxfyhpjajzkqrubkantntv4
« Previous Showing results 1 — 15 out of 395 results