Faster shading by equal angle interpolation of vectors
Related Experiment Video
Updated: Aug 22, 2026

High-speed Particle Image Velocimetry Near Surfaces
Published on: June 24, 2013
Tony Barrera1, Anders Hast, Ewert Bengtsson
1Barrera Kristiansen AB, Granitvagen 12 B, SE-75243, Uppsala, Sweden. tony.barrera@spray.se
Abstract:
In this paper, we show how spherical linear interpolation can be used to produce shading with a quality at least similar to Phong shading at a computational effort in the inner loop that is close to that of the Gouraud method. We show how to use the Chebyshev's recurrence relation in order to compute the shading very efficiently. Furthermore, it can also be used to interpolate vectors in such a way that normalization is not necessary, which will make the interpolation very fast. The somewhat larger setup effort required by this approach can be handled through table look up techniques.
More Related Videos
12:34Methods for Measuring the Orientation and Rotation Rate of 3D-printed Particles in Turbulence
Published on: June 24, 2016
09:01Gain-compensation Methodology for a Sinusoidal Scan of a Galvanometer Mirror in Proportional-Integral-Differential Control Using Pre-emphasis Techniques
Published on: April 4, 2017
Related Concept Videos
Force Vector along a Line
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Acceleration Vectors
Vector Operations
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
Design Example: Traverse Angle Computations
Vectors