Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation
Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation
Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation
Ebook740 pages12 hours

Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation

Rating: 5 out of 5 stars

5/5

()

Read preview

About this ebook

Even as developments in photorealistic computer graphics continue to affect our work and leisure activities, practitioners and researchers are devoting more and more attention to non-photorealistic (NPR) techniques for generating images that appear to have been created by hand. These efforts benefit every field in which illustrations—thanks to their ability to clarify, emphasize, and convey very precise meanings—offer advantages over photographs. These fields include medicine, architecture, entertainment, education, geography, publishing, and visualization.

Non-Photorealistic Computer Graphics is the first and only resource to examine non-photorealistic efforts in depth, providing detailed accounts of the major algorithms, as well as the background information and implementation advice readers need to make headway with these increasingly important techniques.

Already, an estimated 10% of computer graphics users require some form of non-photorealism. Strothotte and Schlechtweg's important new book is designed and destined to be the standard NPR reference for this large, diverse, and growing group of professionals.
  • Hard-to-find information needed by a wide range and growing number of computer graphics programmers and applications users.
  • Traces NPR principles and techniques back to their origins in human vision and perception.
  • Focuses on areas that stand to benefit most from advances in NPR, including medical and architectural illustration, cartography, and data visualization.
  • Presents algorithms for two and three-dimensional effects, using pseudo-code where needed to clarify complex steps.
  • Helps readers attain pen-and-ink, pencil-sketch, and painterly effects, in addition to other styles.
  • Explores specific challenges for NPR—including "wrong" marks, deformation, natural media, artistic technique, lighting, and dimensionality.
  • Includes a series of programming projects in which readers can apply the book's concepts and algorithms.
LanguageEnglish
Release dateApr 24, 2002
ISBN9780080512846
Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation
Author

Thomas Strothotte

Thomas Strothotte is professor of computer science at the University of Magdeburg (Germany), where he founded undergraduate and graduate degree programs in computational visualistics. He studied at Simon Fraser University, the University of Waterloo, and McGill University. He has held teaching and research appointments at INRIA Rocquencourt, the University of Stuttgart, Free University of Berlin, and the former IBM Scientific Center in Heidelberg.

Related to Non-Photorealistic Computer Graphics

Titles in the series (25)

View More

Related ebooks

Software Development & Engineering For You

View More

Related articles

Reviews for Non-Photorealistic Computer Graphics

Rating: 5 out of 5 stars
5/5

1 rating0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Non-Photorealistic Computer Graphics - Thomas Strothotte

    )"_book_preview_excerpt.html}rYݯjFP32Idq@`w/^p`䪗Kf2FKR~D{fuɬ,"ts﻾m>|ppwWߟ}<9ޜ=}u}{{/<>yw,;?p|r}8?}spoזk}ve͚e>*|hf?߸v[yo[= o_5uK%+f:;0=_\id5̇@%v]V2z37mY.Bfڬ]/+_*K_5m[^Ǯ(y_6r?O>>;?y}dUN?\QrOe[B}˼s2nߗ뫬kn6 ݅O|珟ᦾ]ց5weѯ^do|ċ%zK+d W(*ﲼw8;>.=kUSkQ!v] 2_ /[(7o)l,[Y %]eU5z}+ =ʄd@X΃J`D R3>D^kjm_ySaMAv`3ȎE| tS>apjN0Ao/wL茶d`MBxbU_ R<8[gU'K!U\QS/=}]B#K@(fs$/ëOD^ǻ6b#a+.HbQz><^ѳVlXC/&`Օnl*d3n? M_=[l "Tjo$ݔJ}# {u.r/?~2'ƹ(_d/PI]og+ruĆm]嶩aؙڋ0YdRTx_>gBԯy:ζkbj߯Z^kl7a@8s*L)s7Bi1 GNx)ViWm {-#}+ 9+PYT'9U8/<SM7 Nr'L^?VGYI WP=Ml 6f|(BHy?t0duy{#w!SV3>7>^*D؏wsYUe.PoE(U#:.d++y[>򧔢_+njq 2NKL^$ͣ7Ǻ^Nddu_\{6{=b :]Gk0>]ˏi[my-&H2"+'7lQh"ΚE? MCmU$!DKyX;F}xQq,L兯Dxyzs}{pʅ{jz :4EUɆm_;#`^xiV8:'d&zQ]6{/l#|ƿ.>Dzc6HXֿ+FhbD+? d_%oW=ۉ\$;vrEjդXj(#'zXX~+'EMd<<%E 2 %)X>^8{981FǧG,B*џ0Khק읓CUڅȑbpye],E] -{Yb[&cqKڍS,E~~tu]. Dr%ȹ?J`!ZdӴ^,)?sLԐcۯ䄡r6( ШHuwpALkm&T~ऌ_eؽƩr]8VrrF-h6@A㍥"P|0S0.`s̲Us+Vn *9H@r5nx{/>˗RdY>"ЯnE_YzE8ZG7>]>~@PpΉvQ~|ZF` \SvFDQO?ztI=\_oeу@6_ϑ4FNR78<m6wl%TWtg,w7B *Qw벷}A _ͷs-6b&EnYOF$zCRn7NPm1nmĮ.'ɨM+-s>r%Gy}_P>x珲i/O~7~spm5RnZŁLlŒ}7٣^wYBB? #;}+xaϟ-[ABg2إ‡ ѯF!b c gTh 1~yp{gw嘲˷I=t%p|])P? %G̭]Com=@+w[?D({+wO4)9$fzԣ}u>/ Y"+m:QLpRHj?w͟9v~Ήuצip]Opn?+шFPz gbol#,m',c;Z;wHW-t Smk%u\E@˃oF uªc̬i%\~(Qb\nYW (Y8SPliL3OB+C񖮩n|_ ErXg!E# Nh;aA䧓s8!kWߔB=XeMeԎKnď]F.laEGaXV(NId+xb҈'sjZ m3Q @Bs/F_iYc2/d秕u WKS)n+Jڔnf-uʝK_oEMք`[.Ֆ;t$R tH\OBʅ 5 Lp"~ [}J sd/N,c hG <3ZS"Ṅ/!֖3)G` Ac`L5`BшnNruLLF1)#06Wd^'/=6^ (]D~^)C.cpL=w=Yl߽k#hP"KMTUc1vs[.~΂9q1n-@)T Rzu.@ .N" ㊏T[.jt5~-DPyЁPOE2M %*!h@e\2 { "|5<~ e & Kևќ QZ~kki3[>Y]EL2 ¯4_Olx)l'%Hc̶1D6+ɿ[.|p(XEK@0RAN9oK{:|+k%q`gw:kc?dHfL 6XwU^ |xx9ĵFڐ UO>:0!byh"xn\m;J,eJ [P4"#V!%k*Y&DA_ kiuU g9Rn 6Q@]D5c,I 'pEJE0)9d#EDD6$2iTj<3Ź+iF>{Fǵr?;gxYȻ72m-(W dhBFQϟ?]e99useƯTiCh*ۃ*吲7rv=.j/{23V{ќ]Ю295t_ս%&7.ISlCB0Tpf*=Hl(mJ%i6֙Jaԕ-eO<~}vd~,́nt<70{ m(ͺP0]*[NW Rdox*2J@ETuANαZ1äVp ͲC@Y>Oaf%罏e\O-Y,rUZ)sAzm1??޷B߼}nFHd)♇OaWWyAo7!*xo8^Q=:Je pE6`3.>5W6I[%iFK Nh?PL2>Mr079If|y'&.7v4(nx s/}sU2EpA_T4uOa.֔ 7Jk]P2c85W yCǠ;]7FuIx@0ñ]XN̲דG) 9Po/ܲǛ(gMG#,ZCk'>Xv:dr7hOeM$L4wQ4cY~ҩz*)oE+-mj`E> ! fqNˢ + 7u$;}TZ6\2jZKK] jH ,JA ?`fƥfodscZ!z$@YEdWJ-0,M LGcUH fT^rbΞ+Dl) FX&ʵf@ ꂕ0kT*3b nXltϷ pI#w'jhKg4.~60D}&oyD]Y+IN(Ȼn4wS)螮dB8)܂. 1o5\o>vrD4r +E=i ܩ.g[kWuKK|)[㴹[ع]PVB#ZwH@aGTDaݗ,/)"3zGft l EZezk\( bKzǴ +aȣ]P+[FmLL3we!´fLpX6~܎ATYDS9SxgY7WbVĵv1ir7-x½=Krȁ(Ţǜ,tsGUM4RVUcz7[PRs=vAL"&I25@Je'zq8jHD2Gީ+fE#4<$>qSs+ 3Qǁ< B"8D&ʬY̓n:wNKgJ8;\(]m,O#{]k"P2jM]ܔ,sz}:,lkB)UY G¨"u8 uӚY,`tL%uBKz.X $"A`k.dFЗE!&}fUh=Jzg0Og/҆5ۆw G9Bv*,R.{7g~<:ԭb\f|YR>-v6F@>8AA2F} =Ll 1R=tqYB&BH@l^ ʇ5bbPt-j3T  )zvn3J w}pb;Mj&jnoA =V䢵s>i_K|], ]R>%ª.%XÍ3NϤOG*awt$)&12C0?MXs^a[ q!oJL좐r15" v.\i^yWI>S!Qܗ|#h*SESڟ@}^`ۆB?"g]v.CrL]AC44w2[dÁ52-_B|j@t{7ro HL*d7Ec 6YCfb&= UFv+B]m&bTkF wd ٻm͎ ]q\h #@Wy+yŦWM^7B֒AݨUcW тaZ8ꩡ5g蒉4e 2y uV8;jO}M#tխ͘)6_;&eo!<e^# #q‰!*ِE?{4Ȑם]%ɟ7jbI CvՌBTB8: (YC}o, ;S>G1$TI/{T` Pctq^T2ԪE{&;nZlOMu Og?ʺS[=ȩ&b{F 9wcp"F FA"ÓM78A8P[Ίha5䦭 UUmy%1CgfB45lO ( ]puv|6>m6nQ,׹YՒ'H}撼xE$Nl΢ZU"j#nrԟPRR^‰Z䧇ϟ=w&ͬAëF>>ԭ ` joyBM t7n P8E# %Xll, }\ a}5&s#ɤ=^ѵ͛ZfLv"} X:o-{H̊m'.b؊dE M~){x!ա{#R]@IUFIf v{٠JޫtNá:QwGR`؎|m&'N sa'[cDiF?0"qzrM#&+V7R jqc|lQ>SZ+ ) n4vWZ`L NUn$w/)0jujKtŋ)>V=ӝǴK_CGN9"I{a*C8޼і7: vG{ }tCKHo‚!2w ZoVlV…BZ9'[%l;콤ސ:O$m\c E'[࣊ʠV_OQrbO9t^gpP{VG9蛲L|N^OU1`aU13pPRF)\Fe6SXUfW(ƃyehse#fD>?^-5Qf?j0?KzN[ocj󿠻3Wu5ةA%wG**A4FMZ J_كȷƺ!t ^Un54 e{pwҁ#HR'.]. v,REJGnju̷ }+3 ~f ${ c{['e.p;( [RĢ T>.{PYW>O%#ŚS+~BęQN0VSPR0k0(‚@9:!|P nL2IܲcIuex;uDq,ɵ7O·a7K˂G49n<\{g*f,Ve(?{~rOs+.ܵ5e25B_dւCkDtd<୅#^F { p1±yWn Eh%IEbh &c/i4ް;pG!KpђY1UtW(Gx rAʜ4YKK;4Z"2u bRg -ʈC EIBM 5߆65va`brMpRxr3OL: `&!a&3 nn2Ng K4#kUxZB0""Ce?!b=O:@%ŁYFkMfpLڶRM.-ZjKvWzYv &]e6a/uZP!BԳ" ?]7vC;GcLkaqNS1ʭB'*]oK'+I4`:Xum[8v1o =RЭ@j@:ɒDmaU- f=}niK}͹X!Hi,Q;kRpA(Y` 6+4}#Ll.11LrI{) `)  ĊPBmGJ\N㏁ޣQshU#$dH:5Ӧd`:\nvgٹy azb LH;[≮%Y$s#e jG8f.K?|],?F ]X=b[߼u<6E4?t&{uM5n=Q ļR`̨t^'ljɌvZ%=Kc|yg/ޫ_pùYU?㜬vOt{]yB+X"M3[Ga9o m@ L:ҬJQ'_<4ܷ$.\7SvF7n-YNaFn𰟺6A!OtVew*2d>M\Jc"#4.樱+iZ3@~L5ep%hkkKKW𜛯DjNbTjcqw"$@MAB|/ur&^B@]#wBz"l]2nk m7X/.XQCe7MYh@ĴȮSs9`e Z|䘑= @`&Lп>&fr'ʖ>?4V|>"ykLz$  YNB;>tSP O=ξGJ_m Άd,ݓw3 i| Q|UF<by\fţ| vVk6y5qOKX55y8 A'yl_(IL˘1MJj#DF4>LQICk[bcfUW֭nwL &R9Sذ+ 4 P&F;:mN4G%]iB.Uln4bxک-U[ _󢾔zH?O#j1@7Y|OJl֪vYhpqkLoDqI5nqzQV]&dw vھpFw 'B:eFCx1)R:Dt 1S`?xN(_¦*UA!V'Nhxۣ ݶJnaIyVE1=rU0hNGAg}Ǝ ~E62*|;)G*U7*m٪\@^Zo/+}dƘcjBѤe셫^,t!?׵gWm[0_C2h) %U==5j%vPcz#eQ3w04>_CU̢-b͛} ӜW-4s<3~ȃb x' sf֦&YUz3s`%@AdZIC$ܪjuuAjLQS`>ߥa5 I2! 5WQ!OG--gbPX;nX=uS*ԹDy[=[L%WƸ VC2b DlB=u+ cLj[##p[ٌݖpkІ8 [ޅv!ӀE_ŵ-dQh$O-HXSyW"lymU8?JG)ftuQ},i/17'}¸ϧ.m?!!P7CqiXTdzm4.i뛄ko vݰĢ4L1b9񶕋|ulNbee?3+\MN#qbF&bhP T"fyb^p,9l! CڵvQzlv"ꄩ2ANq]H uF Ҟ1Z\Į}Q4]$UT9$|}Np:UGc9$]`Dj=ʚ F9 oÛԱBtqMgR5ocpSq/b#Gʇe+,dVŽ(? )fzR$S2IU9 ~齉%ũuҾSJkTI oJŵ.%GPىIRzԕc&:D~U{yKbM~In$NJ_ 4w)C:[3*o~c:: ;r=F{y%՞x |d>_#ē s;0D~DKoY.gWGO:1A2hV;'b@? ;CaEMKcK*80h-kɓ)ap'b1Q6%2 |Ccoˠ݈N1N*]ƍ:j+q cėȠ/*g#=A#NǎM[hq_ǒxDB"pi>!مK?/"89QU*&}%T"1TI4)'g63q p qՏ]A[J 1)z,HH 6}طqMtgFOX2Zwߨ]I,$*Po vLGwIRn]ĩ77,u~jp %Z3M¿CoiFߠ" ^` Jx|U 4AC``zR)NoXKIy.eåZ4S{$e#4]WǨQ4u/7,q($IuW}1oHx{Y i[r3RcpQ!TӶy6 m>~gb-ř٣B~$( YIͪ*sSo֞GQkݕZCJc뒞-ZzS=B\id(v jLՄ2#&RKk⻊wtBELE`m8.+).:ТuӨGg5Jhq ^kXᡯMg'9[*aUL( xe?ߚ̝^=qy92t/A@%!.Ŋ^훡9\օ@1WXR+xD 5~a5pT׼]RvVP\Bq1閟%RtʦravF3y5sBPjʨgRCu#X`: rNoP'/MΗevP6f,6evhzPT$Un4mkp{FWq ]vCoµE9cdi>ډqq|t^Lv-ySNʕ17: I5jӪWc|3CwkƂִy#J(^caHY4]`
    Enjoying the preview?
    Page 1 of 1