4.1 KiB
Rendering
-
📜 Digital Video Stabilization and Rolling Shutter Correction using Gyroscopes This is a really great paper that is both complex and straightforward. This paper "present a robust, real-time video stabilization and rolling shutter correction technique based on gyroscopes". I think this is a great paper because it makes a clever use of a commodity technology (smartphones' gyroscopes) to make a state-of-the-art improvement to a central components of phones: video cameras by removing the shakes and rolling shutter artifacts of a video in real-time.
-
GigaVoxels : Ray-Guided Streaming for Efficient and Detailed Voxel Rendering - Web page - Project page - Video
-
Continuous shading of curved surfaces by Henri Gouraud (1971)
-
Illumination for computer generated pictures by Bui Tuong Phong (1975)
-
The Rendering Equation by James T. Kajiya (1986)
Surface reconstruction
Object modeling
Lighting
Bump mapping
Interior mapping
Procedural modeling
- Both of these papers are great examples of a non-traditional application of grammar-driven generation:
Mesh Editing
-
Of all the ways to manipulate a 3D mesh, push/ technique popularized by SketchUp is one of the most approachable and fun. PushPull++ is a recent paper that elaborates on the technique, cleaning up a lot of edge cases and unlocking new features, using wonderfully straightforward math. The potential for 3D modeling tools or procedural mesh generation APIs built on these simple ideas is very exciting. The paper presents the technique and the tool that the authors built. I will focus on the technique, as s the part I loved more in this paper (quote by Ramsey Nasser).
Image Processing
- 📜 Imaging Vector Fields Using Line Integral Convolution by Brian Cabral and Leith Leedom
Shape grammars
- Shape Grammars and the Generative Specification of Painting and Sculpture
- A seminal paper that lead to many interesting applications in graphics as well as more broadly in design; see also the bibliography at shapegrammar.org.