Cubist Style Rendering for 3D Polygonal Models

In this paper, we present a non-photorealistic rendering framework to emulate cubist style paintings for 3D polygonal models. This research is inspired from the Picasso’s paintings, i.e., the paintings in the early stage of cubism, which compose the object’s elements captured from different viewpoints in a painting. To achieve this aim, our system strives to render all the interesting features of the given model on a 2D image plane without affecting the model’s appearance. Specifically, in the preprocessing we emphasize the characteristic features of the model using the proposed global shape enhancement approach. Then, we determine a set of good views by analyzing the enhanced model, and duplicate a copy for each view. The duplicated models are composed and rendered together to expose the geometric features from different viewpoints. Since several models are rendered on one image, we occlude the repeated regions by finding the intersection of models. The models are enforced to intersect at the compatible and low-salient regions by an optimization process, making the composition visually pleasing. Finally, the composed model is rendered by a non-photorealistic rendering technique to generate a cubist-like painting.

[1]  David Salesin,et al.  Computer-generated watercolor , 1997, SIGGRAPH.

[2]  Chao-Hung Lin,et al.  A High Capacity 3D Steganography Algorithm , 2009, IEEE Transactions on Visualization and Computer Graphics.

[3]  Tong-Yee Lee,et al.  Fast Feature‐Based Metamorphosis and Operator Design , 1998, Comput. Graph. Forum.

[4]  Karan Singh,et al.  Non-linear perspective widgets for creating multiple-view images , 2008, NPAR.

[5]  Halim Fathoni,et al.  DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION ENGINEERING , 2008 .

[6]  Chung-Ren Yan,et al.  Stylized Rendering Using Samples of a Painted Image , 2008, IEEE Transactions on Visualization and Computer Graphics.

[7]  Chao-Hung Lin,et al.  Animation Key-Frame Extraction and Simplification Using Deformation Analysis , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Aaron Hertzmann,et al.  Painterly rendering with curved brush strokes of multiple sizes , 1998, SIGGRAPH.

[9]  Daniel Cohen-Or,et al.  Structure-aware halftoning , 2008, ACM Trans. Graph..

[10]  John P. Collomosse,et al.  Cubist Style Rendering from Photographs , 2003, IEEE Trans. Vis. Comput. Graph..

[11]  Chao-Hung Lin,et al.  A novel semi-blind-and-semi-reversible robust watermarking scheme for 3D polygonal models , 2010, The Visual Computer.

[12]  Paolo Cignoni,et al.  A simple normal enhancement technique for interactive non-photorealistic renderings , 2005, Comput. Graph..

[13]  Chao-Hung Lin,et al.  Progressive mesh metamorphosis , 2005, Comput. Animat. Virtual Worlds.

[14]  Chao-Hung Lin,et al.  Metamorphosis of 3D polyhedral models using progressive connectivity transformations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[15]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[16]  David Salesin,et al.  Orientable textures for image-based pen-and-ink illustration , 1997, SIGGRAPH.

[17]  Paul Rademacher,et al.  View-dependent geometry , 1999, SIGGRAPH.

[18]  Chao-Hung Lin,et al.  Neighborhood selection for differential coordinates of 3D point clouds , 2010 .

[19]  Tong-Yee Lee,et al.  Curve-Skeleton Extraction Using Iterative Least Squares Optimization , 2008, IEEE Transactions on Visualization and Computer Graphics.

[20]  Oliver Deussen,et al.  Floating Points: A Method for Computing Stipple Drawings , 2000, Comput. Graph. Forum.

[21]  Tong-Yee Lee,et al.  Stylized and abstract painterly rendering system using a multiscale segmented sphere hierarchy , 2006, IEEE Transactions on Visualization and Computer Graphics.

[22]  Chao-Hung Lin,et al.  Example-based Deformation Transfer for 3D Polygon Models , 2010, J. Inf. Sci. Eng..

[23]  David W. Jacobs,et al.  Mesh saliency , 2005, ACM Trans. Graph..

[24]  Meenakshisundaram Gopi,et al.  Hardware accelerated real time charcoal rendering , 2002, NPAR '02.

[25]  Andrew S. Glassner Digital cubism , 2004, IEEE Computer Graphics and Applications.

[26]  M. Sheelagh T. Carpendale,et al.  Single camera flexible projection , 2007, NPAR '07.

[27]  Salvador García,et al.  Observer dependent deformations in illustration , 2000, NPAR '00.

[28]  Chao-Hung Lin,et al.  Computer-aided prototype system for nose surgery , 2001, IEEE Trans. Inf. Technol. Biomed..

[29]  Mark Pauly,et al.  Curvature‐Domain Shape Processing , 2008, Comput. Graph. Forum.

[30]  Tong-Yee Lee,et al.  Generating genus‐n‐to‐m mesh morphing using spherical parameterization , 2006, Comput. Animat. Virtual Worlds.

[31]  Tong-Yee Lee,et al.  Mesh pose-editing using examples , 2007 .

[32]  Peter Schröder,et al.  Multiresolution signal processing for meshes , 1999, SIGGRAPH.