Recursive Camera Painting: A Method for Real-Time Painterly Renderings of 3D Scenes
Abstract: In this work, we present the recursive camera-painting approach to obtain painterly smudging in real-time rendering applications. We have implemented recursive camera painting as both a GPU-based ray-tracing and in a Virtual Reality game environment. Using this approach, we can obtain dynamic 3D Paintings in real-time. In a camera painting, each pixel has a separate associated camera whose parameters are computed from a corresponding image of the same size. In recursive camera painting, we use the rendered images to compute new camera parameters. When we apply this process a few times, it creates painterly images that can be viewed as real-time 3D dynamic paintings. These visual results are not surprising since multi-view techniques help to obtain painterly effects.
- Willem de Kooning, 1904-1997: Content as a Glimpse. Taschen, 2004.
- David Hockney. David Hockney, volume 1. Manchester University Press, 1995.
- Andrew S Glassner. Cubism and cameras: Free-form optics for computer graphics. Microsoft Research MSR-TR-2000, 5:2, 2000.
- Multicam: A system for interactive rendering of abstract digital images. In Bridges: Mathematical Connections in Art, Music, and Science, pages 265–272, Arizona, 2004. Bridges Conference.
- A framework for multiperspective rendering. Rendering Techniques, 4:61–68, 2004.
- Creating abstract digital paintings with painting camera technique. In 2000 IEEE Conference on Multimedia. An International Conference on Computer Visualization and Graphics, pages 250–254, NewYork, NY, 2000. IEEE.
- Remote empathetic viewpoint: A novel approach to extending cubism. In ACM SIGGRAPH 2020 Posters, pages 1–2. ACM SIGGRAPH, 2020.
- Cubist style rendering from photographs. IEEE Transactions on Visualization and Computer Graphics, 9(4):443–453, 2003.
- Perceptual 3d rendering based on principles of analytical cubism. Computers & Graphics, 36(8):991–1004, 2012.
- Cubist style rendering for 3d polygonal models. Journal of information science and engineering, 27(6):1885–1899, 2011.
- Barbara J Meier. Painterly rendering for animation. In Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 477–484, 1996.
- Optix: a general purpose ray tracing engine. ACM Transactions on Graphics (tog), 29, no. 4:1–13, 2010.
- Andrew Sanders. An introduction to Unreal engine 4. CRC Press, 2016.
- Barycentric shaders: Art directed shading using control images. In Proceedings of Expressive Conference, pages 39–49, Geneva, Switzerland, 2016. Eurographics Association.
- Gershon Elber. Modeling (seemingly) impossible models. Computers and Graphics, 35(3):632–638, June 2011.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.