| 研究生: |
紀明德 Chi, Ming-Te |
|---|---|
| 論文名稱: |
在點取樣幾何物體上以多層次筆觸構成的三維非相片寫實繪圖即時顯像系統 3D Painterly Rendering with Multiple-Sized Brush Strokes for Point-Sampled Geometry |
| 指導教授: |
李同益
Lee, Tong-Yee |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2003 |
| 畢業學年度: | 91 |
| 語文別: | 中文 |
| 論文頁數: | 74 |
| 中文關鍵詞: | 點取樣表面 、非相片寫實顯像 |
| 外文關鍵詞: | Point-Sampled Geometry, Non-Photorealistic Rendering |
| 相關次數: | 點閱:111 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著電腦動畫技術的進步與普及,以電腦合成出的影像已無所不在,尤其在電影或遊戲工業上的運用,提供繪畫般的超現實空間和擬真世界的影像是同等重要。就像電影美夢成真(What Dreams May Come)的場景中,男主角由現實空間一腳踏入繪畫中如夢似幻的世界帶給觀眾的震撼,或是電視遊樂器上的Legend of Zelda: The Wind Waker以卡通色調呈現出活靈活現的幻想風格,種種技術將不可能化為可能,帶領觀眾與玩家走入另一個世界。
本論文描述一種在點取樣表面上展現非相片寫實顯像風格的架構,針對不同的繪畫風格,選擇相對應的繪圖法則和基本繪圖元素,將三維空間的物體表面產生即時互動的影像。在繪圖的過程中,主要分為何處要下筆和畫出哪一種筆觸這兩大步驟。首先將點取樣表面以階層式樹狀表示,依所需要的筆觸大小和明暗遠近為基準,在階層式樹狀架構中遊走,選出抽象化多層次的候選顯示節點,再依照曲面變化以及色彩差異度,改變顯示節點的分佈密度特性,以此做為下筆的位置。再整理繪畫中的相關技法,應用於繪畫、影線法、半色調以及中國水墨畫等四種技巧上,將形形色色的筆觸繪製其中,呈現多樣化的非相片寫實風格。
This paper describes an interactive Non-Photorealistic Rendering system for point-sampled geometry. This system generates images with various painting style by choosing appropriate rules and stroke patterns.
There are two main components during the painting process. One is where to draw strokes; the other is what stroke to paint.
For a given 3D model, we build a hierarchy presentation of
points. Using an abstract algorithm to traverse the hierarchy architecture to find multi-layers display nodes from coarse to fine based on the multiple-sized brush strokes. Besides, we can apply various distribution density properties as the painting rules, finding candidate display nodes to draw stokes.
Then, we formulate the techniques in painting, hatching, half-toning, and Chinese painting styles, and use various stroke patterns to represent each styled images.
[1] Aaron Hertzmann. “Painterly Rendering with Curved Brush Strokes of Multiple Sizes”. SIGGRAPH 98 Conference Proceedings. pp. 453-460. 1998.
[2] Aaron Hertzmann, Charles E. Jacobs, Nuria Oliver, Brian Curless, David H. Salesin. “Image Analogies”. SIGGRAPH 2001 Conference Proceedings. pp. 327-340. 2001.
[3] Aidong Lu, Christopher J. Morris, et al. “Illustrative Interactive Stipple Rendering”. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 9, NO. 2, APRIL-JUNE 2003.
[4] Barbara J. Meier. “Painterly Rendering for Animation”. SIGGRAPH 1996 Conference Proceedings. pp. 447-484. 1996.
[5] Bruce Gooch, Amy Ashurst Gooch. “Non-Photorealistic Rendering”, A K Peters Ltd; (July 2001).
[6] C. Chan, E. Akleman, and J. Chen. “Two Methods for Creating Chinese Painting”, Pacific Graphics 2002.
[7] Curtis, C. J., Anderson, S. E., Seims, J. E., Fleischer, K. W., And Salesin, D.H. “Computer-generated watercolor.”SIGGRAPH 1997 Conference Proceedings. pp. 421-430. 1997.
[8] Der-Lor Way, Zen-Chung Shih. “The Synthesis of Rock Textures in Chinese Landscape Painting”. Computer Graphics Forum 20(3): (2001)
[9] Doug DeCarlo, Anthony Santella. “Stylization and Abstraction of Photographs”. SIGGRAPH 2002 Conference Proceedings. pp. 769-776. 2002.
[10] E. Praun, A. Finkelstein, H. Hoppe. “Lapped textures”. ACM SIGGRAPH 2000, pp.465-470. 2002.
[11] E. Praun, H. Hoppe, M. Webb, A. Finkelstein. “Real-time hatching”. ACM SIGGRAPH 2001, pp.581-586. 2001.
[12] Eric B. Lum, and Kwan-Liu Ma. "Non-Photorealisitc Rendering using Watercolor Inspired Textures and Illumination". Proceedings of Pacific Graphics 2001.
[13] Eric B. Lum, Kwan-Liu Ma, and Aleksander Stompel. "Kinetic Visualization: A Technique for Illustrating 3D Shape and Structure", Proceedings of IEEE Visualization 2002. pp.435-442. 2002.
[14] Georges Winkenbach and David H. Salesin. “Computer-Generated Pen-and-Ink Illustration”. ACM SIGGRAPH 1994, pages 94-100. 1994.
[15] Jack Goldfeather and Victoria Interrante "Understanding Errors in Approximating Principal Directions" . ACM Transactions on Graphics, 2003.
[16] Jon Louis Bentley and Jerome H. Friedman. “Data Structure for Range Searching”, ACM Computing Surveys 11(4): 397-409. 1979.
[17] Ken Perlin. “An image synthesizer”. In SIGGRAPH 1985, Computer Graphics Proceedings. page:287-296, 1985
[18] Lee, Philip L. Davidson, Matthew Webb John F. Hughes Adam Finkelstein. "WYSIWYG NPR: Drawing Strokes Directly on 3D Models". ACM SIGGRAPH 2002. Pages: 755 – 762. 2002.
[19] M. Webb, E. Praun, A. Finkelstein, H. Hoppe. “Fine tone control in hardware hatching”. International Symposium on Non-Photorealistic Animation and Rendering (NPAR) 2002, pages 53-58. 2002.
[20] Mark Pauly, Markus Gross, Leif Kobbelt.“Efficient Simplification of Point-Sampled Surfaces”, IEEE Visualization 2002. pp.163-170. 2002.
[21] Mark Pauly, Richard Keiser, Markus Gross. “Multi-Scale Feature Extraction on Point-Sampled Models”. EUROGRAPHICS 2003.
[22] Stefan Hiller, Heino Hellwig, Oliver Deussen. “Beyond Stippling - Methods for Distributing Objects on the Plane”. EUROGRAPHICS 2003.
[23] Strassmann, S. “Hairy brushes”. Computer Graphics(Proc. SIGGRAPH 86) 20(4):page:225-232. August 1986.
[24] Szymon Rusinkiewicz and Marc Levoy. “QSplat: A Multiresolution Point Rendering System for Large Meshes”. Proceedings of SIGGRAPH' 00, pp. 343-352, ACM Press, July 2000.
[25] Thomas Strothotte and Stefan Schlechtweg. "Non-Photorealistic Computer Graphics. Modelling, Rendering, and Animation". Morgan Kaufmann Publishers. 2002
[26] Tosiyasu L.Kunii et al. “A Diffusion Model for Computer Animation of Diffuse Ink Painting” IEEE Computer Animation 1995. pp. 98-102. 1995.
[27] William Baxter, Vincent Scheib, Ming C. Lin, Dinesh Manocha. “DAB: Interactive Haptic Painting With 3D Virtual Brushes“. Proceedings of SIGGRAPH '01, pp. 461-168, ACM Press, 2001.
[28] Winkenbach, G. and Salesin, D. H. "Computer-Generated Pen-and-Ink Illustration" Proceedings of SIGGRAPH'94, pp. 91-100, ACM Press, July 1994.
[29] 王仁傑,以自然法則為基礎的水墨擴散,國立中興大學/資訊科學研究所/89/碩士
[30] 江俊菘,立體山石之中國山水畫皴法模擬合成,國立交通大學/資訊科學系/89/碩士
[31] 林育如,模擬中國山水畫中的樹木畫法,國立交通大學/資訊科學系/89/碩士
[32] 段博仁,國畫教材,正文書局,1984。
[33] 徐志偉,中國山水畫的山石紋理合成,國立交通大學/資訊科學系/88/碩士
[34] 翁山然 ,中國水墨畫的模擬與合成,國立交通大學/資訊科學系/87/碩士
[35] 黃聖文,中國水墨畫的渲染技法之研究,國立交通大學/資訊科學系/90/碩士
[36] 黃錦星,繪畫技藝縱橫談,文史哲出版社,1996。
[37] 葉俊緯,以國畫手法自動描繪三維動物模型,國立臺灣大學/資訊工程學研究所/90/碩士
[38] 盧清遠,嶺南派畫法,藝術圖書公司,1988。
[39] 賴玉光主編,中國水墨畫的畫法,創凡社書店,1986。
[40] 謝啟民,以程序性著色模擬中國水墨畫,國立臺灣藝術大學/多媒體動畫藝術研究所/90/碩士
[41] 顏秀真,中國山水畫中樹木型態之模擬,國立交通大學/資訊科學系/90/碩士