<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEQNRHk_eCp7ImA9WhRUFUQ.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213</id><updated>2012-01-26T14:46:35.740-02:00</updated><category term="shapes" /><category term="true type fonts" /><category term="leaf text" /><category term="Maccala" /><category term="computer graphics" /><category term="body text" /><category term="object simplification" /><category term="ray tracing" /><category term="Picture to People discussion group" /><category term="image converter" /><category term="photo color enhancement" /><category term="light" /><category term="carved effect" /><category term="curves parametrization" /><category term="vexel rendering" /><category term="new Picture to People blog" /><category term="filling operations" /><category term="wax text" /><category term="fire text" /><category term="3D rendering" /><category term="raster effects" /><category term="crystal text" /><category term="rust text" /><category term="3D objects" /><category term="set operations on simple polygons" /><category term="typography" /><category term="anti aliasing" /><category term="thick lines" /><category term="light text" /><category term="geometric library" /><category term="font rendering engine" /><category term="remotion of self-intersecting points" /><category term="flower text" /><category term="plant text" /><category term="mosaic text" /><category term="3D text effects" /><category term="vectorization" /><category term="splines" /><category term="smoke text" /><category term="render engine" /><category term="photo effects" /><category term="water text" /><category term="warping" /><category term="ice text" /><category term="drawing" /><category term="text rendering" /><category term="liquid text" /><category term="vector library" /><category term="stone text" /><category term="concrete text" /><category term="wire-frame" /><category term="artistic filters" /><category term="sketch" /><category term="light rendering" /><category term="jagging" /><category term="metal text" /><category term="online effects" /><category term="color picker" /><category term="Picture to People official website" /><category term="pattern effects" /><category term="widgets" /><category term="the beginnig" /><category term="parametric pattern for lines" /><category term="wood text" /><category term="tutorials" /><category term="P2P logo" /><category term="text effect generator" /><category term="paths" /><category term="alien text" /><category term="pencil drawing" /><category term="free effects" /><category term="colors" /><category term="screenshot" /><category term="brick text" /><category term="font effects" /><category term="cloud text" /><category term="cartoonization" /><category term="object-oriented programming" /><category term="graffiti text effects" /><category term="dependencies" /><title>Picture to People</title><subtitle type="html">"Picture to People" (P2P) is a new, free, in development, software for image viewing, drawing and image processing.
It has been made from scratch, including a new platform independent GDI (the core) and several useful screen widgets. No libraries, no imports.
At this moment, it's a Windows tool, but ports can come as the time goes. Initial native interface languages will be English and Portuguese, but it's just the beginning.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://picturetopeople.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>210</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/PictureToPeople" /><feedburner:info uri="picturetopeople" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;A0AASHwzfSp7ImA9WhRVFUU.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-7511505073070202416</id><published>2012-01-14T22:57:00.003-02:00</published><updated>2012-01-14T23:09:09.285-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-14T23:09:09.285-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="font effects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>3D Text renderer with global illumination</title><content type="html">I'm not having time to post frequently. Moreover, I usually like to post when I have a screenshot or teaser image to show.&lt;br /&gt;&lt;br /&gt;I'm working very hard (as always) to finish my 3D text renderer that is based on global illumination algorithms. I never get tired of saying this kind of software generates very interesting soft shadows. It helps a lot to get more realistic results.&lt;br /&gt;&lt;br /&gt;Well, let me get back to my arduous software development. Anyway, I post here a sample image of what is coming.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-7MvRjJ8NC_w/TxImwCQu30I/AAAAAAAAA6M/tzShUthGeZ4/s1600/3d_text_%2528global%2Billumination%2Brendering%2529.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 165px;" src="http://3.bp.blogspot.com/-7MvRjJ8NC_w/TxImwCQu30I/AAAAAAAAA6M/tzShUthGeZ4/s400/3d_text_%2528global%2Billumination%2Brendering%2529.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5697659085259726658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-7511505073070202416?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/UkhURMRmGU0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/7511505073070202416/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=7511505073070202416" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7511505073070202416?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7511505073070202416?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/UkhURMRmGU0/3d-text-renderer-with-global.html" title="3D Text renderer with global illumination" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-7MvRjJ8NC_w/TxImwCQu30I/AAAAAAAAA6M/tzShUthGeZ4/s72-c/3d_text_%2528global%2Billumination%2Brendering%2529.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2012/01/3d-text-renderer-with-global.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUFSX8-fCp7ImA9WhRXFEw.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-4077372447370099547</id><published>2011-12-20T19:32:00.004-02:00</published><updated>2011-12-20T19:40:18.154-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-20T19:40:18.154-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="light text" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="light rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Creating professional light text effects</title><content type="html">After a long and very hard work, I finally released Picture to People newest online tool: it's an astonishing powerful set of renderers focused on drawing light text effects.&lt;br /&gt;&lt;br /&gt;I have been talking about this for a long time, but my first light drawing software was not as general as I would like and had low performance. This last undesired property made it unsuitable to be used online.&lt;br /&gt;&lt;br /&gt;Since kind of a year ago, I started making new researches to be able to redevelop my light drawing engine. This work was very worthy, so I got a much more powerful and faster model. This way, I was able to develop a big list of light rendereres and I used them to make available more than 170 light text effects.&lt;br /&gt;&lt;br /&gt;This new feature has a catalog page, just like our general text&lt;br /&gt;generator. It's called &lt;a href="http://www.picturetopeople.org/text_generator/light_text_catalog.html"&gt;Light Text Catalog&lt;/a&gt;. Since most of these effects are hard to be really understood in a very small example (like just a letter "a"), this new catalog have better examples. I'm sure they will be useful to all users.&lt;br /&gt;&lt;br /&gt;I hope soon I can post some light effect tuturials that use this new exciting software at our &lt;a href="http://graphictexts.blogspot.com/"&gt;blob about text effects&lt;/a&gt;. The world of light text effects will never be the same again.&lt;br /&gt;&lt;br /&gt;Below there are two new samples of what you can get very easily by using this new astonishing online graphic tool.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-xnFywpNuTzY/TvD_sdm0DiI/AAAAAAAAA5g/wukqRNfiers/s1600/light_text_effect1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 174px;" src="http://4.bp.blogspot.com/-xnFywpNuTzY/TvD_sdm0DiI/AAAAAAAAA5g/wukqRNfiers/s400/light_text_effect1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5688327468695686690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-OSlwD3gjHHg/TvD_sQ0uxfI/AAAAAAAAA5Q/fkCszZ6WiMQ/s1600/light_text_effect2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 163px;" src="http://2.bp.blogspot.com/-OSlwD3gjHHg/TvD_sQ0uxfI/AAAAAAAAA5Q/fkCszZ6WiMQ/s400/light_text_effect2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5688327465264399858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-4077372447370099547?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/IKaDbXQWSjM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/4077372447370099547/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=4077372447370099547" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4077372447370099547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4077372447370099547?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/IKaDbXQWSjM/creating-professional-light-text.html" title="Creating professional light text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-xnFywpNuTzY/TvD_sdm0DiI/AAAAAAAAA5g/wukqRNfiers/s72-c/light_text_effect1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/12/creating-professional-light-text.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMGQHY4eCp7ImA9WhRQFkQ.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-8017970451412882884</id><published>2011-12-12T11:20:00.006-02:00</published><updated>2011-12-12T11:43:41.830-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-12T11:43:41.830-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="render engine" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="free effects" /><title>3D Texts with global illumination</title><content type="html">I'm still developing my 3D renderer based on global illumination. It's already in alpha test phase. Currently I'm correcting some minor bugs e trying to make several performance optimizations.&lt;br /&gt;&lt;br /&gt;This kind of software can generate nice soft shadows, what it's an interesting difference when compared to my first &lt;a href="http://www.picturetopeople.org/text_generator/others/3d/3d_text.html"&gt;3D text maker&lt;/a&gt;. Beside that, I'm testing other interesting things: I'm evaluating the possibility to offer a different interface paradigm where you have more control over the 3D model configuration. The drawback is a more complex and less intuitive set of parameters.&lt;br /&gt;&lt;br /&gt;Below there is a teaser image that was already generated using my new 3D software (click to enlarge). It will possibly be released in the early months of 2012.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-r3uqmrcpltc/TuYEIeVY26I/AAAAAAAAA4U/Mh-6FY7NPGQ/s1600/3d_text_with_global_illumination.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 81px;" src="http://2.bp.blogspot.com/-r3uqmrcpltc/TuYEIeVY26I/AAAAAAAAA4U/Mh-6FY7NPGQ/s400/3d_text_with_global_illumination.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5685236123230067618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-8017970451412882884?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/v67acczRJ7c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/8017970451412882884/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=8017970451412882884" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8017970451412882884?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8017970451412882884?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/v67acczRJ7c/3d-texts-with-global-illumination.html" title="3D Texts with global illumination" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-r3uqmrcpltc/TuYEIeVY26I/AAAAAAAAA4U/Mh-6FY7NPGQ/s72-c/3d_text_with_global_illumination.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/12/3d-texts-with-global-illumination.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMHQ304fSp7ImA9WhRRF0k.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-7811868187866713535</id><published>2011-11-30T22:03:00.006-02:00</published><updated>2011-12-01T09:53:52.335-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T09:53:52.335-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="light text" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="light rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>The best light text effects ever</title><content type="html">If you are used to create some pictures by using your computer, probably you know that creating light effects usually is not a very easy task, mainly if you try to get something really beautiful or innovative.&lt;br /&gt;&lt;br /&gt;I'm finishing the development of a new tool totally focused on creating amazing light text effects. As usual for Picture to People softwares, you will not need to have design skill to generate great results with no effort.&lt;br /&gt;&lt;br /&gt;After the big success of our generic &lt;a href="http://www.picturetopeople.org/text_generator/text_generator_catalog.html"&gt;text effects renderer&lt;/a&gt;, this new tool will take our project even more ahead of competitors. We are best and biggest online provider of professional text effects.&lt;br /&gt;&lt;br /&gt;Below I show you two teaser images about what is coming, hopefully this year yet. Click a image for a full size viewing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-Edy0UqjwPgo/TtbTSputLmI/AAAAAAAAA3s/EIe8meJzqNw/s1600/light_text_effect1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 117px;" src="http://4.bp.blogspot.com/-Edy0UqjwPgo/TtbTSputLmI/AAAAAAAAA3s/EIe8meJzqNw/s400/light_text_effect1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5680960297367318114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-4H8FgH68uF0/TtbTSXe6NMI/AAAAAAAAA3k/7UHakQ-Zz34/s1600/light_text_effect2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 172px;" src="http://4.bp.blogspot.com/-4H8FgH68uF0/TtbTSXe6NMI/AAAAAAAAA3k/7UHakQ-Zz34/s400/light_text_effect2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5680960292469224642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-7811868187866713535?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/auBRlNcF4R4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/7811868187866713535/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=7811868187866713535" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7811868187866713535?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7811868187866713535?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/auBRlNcF4R4/best-light-text-effects-ever.html" title="The best light text effects ever" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Edy0UqjwPgo/TtbTSputLmI/AAAAAAAAA3s/EIe8meJzqNw/s72-c/light_text_effect1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/11/best-light-text-effects-ever.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EGQnk_fSp7ImA9WhRSEUo.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-2511942488790416767</id><published>2011-11-13T06:52:00.003-02:00</published><updated>2011-11-13T07:13:43.745-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T07:13:43.745-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="photo effects" /><category scheme="http://www.blogger.com/atom/ns#" term="filling operations" /><category scheme="http://www.blogger.com/atom/ns#" term="vectorization" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="vexel rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="cartoonization" /><title>Cartoonize your photos</title><content type="html">It was never so easy to transform your photos in beautiful detailed cartoon style drawings. I took some months studying and researching to develop the Photo Cartoon software, but the results are really worthy.&lt;br /&gt;&lt;br /&gt;I would like to show you another example about what can be made using it. You can generate smart smooth regions controlling the gradient options and detailed strokes lines by setting the contour interface items (the contour lines can be softer if you desire).&lt;br /&gt;&lt;br /&gt;Below you see a very detailed photo used as input and two cartoon images created using my renderer. The first one has more well defined filling regions and very delicate contours. The second example has very large smoothed regions and smartly selected contours lines. Both of them preserve the original details very well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-D7pNtrtVrIo/Tr-J71btbUI/AAAAAAAAA3A/QbL5mCCHyLM/s1600/photo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://2.bp.blogspot.com/-D7pNtrtVrIo/Tr-J71btbUI/AAAAAAAAA3A/QbL5mCCHyLM/s400/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5674405716558703938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-YksupA9TKyA/Tr-J7iq01II/AAAAAAAAA2w/BcJ6B7ushGA/s1600/photo_cartoon1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://4.bp.blogspot.com/-YksupA9TKyA/Tr-J7iq01II/AAAAAAAAA2w/BcJ6B7ushGA/s400/photo_cartoon1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5674405711521830018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-578VJahfwM8/Tr-J7WAi4QI/AAAAAAAAA2o/MVYdbvApO6k/s1600/photo_cartoon2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://1.bp.blogspot.com/-578VJahfwM8/Tr-J7WAi4QI/AAAAAAAAA2o/MVYdbvApO6k/s400/photo_cartoon2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5674405708123267330" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-2511942488790416767?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/Kj2A3qm96-A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/2511942488790416767/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=2511942488790416767" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2511942488790416767?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2511942488790416767?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/Kj2A3qm96-A/cartoonize-your-photos.html" title="Cartoonize your photos" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-D7pNtrtVrIo/Tr-J71btbUI/AAAAAAAAA3A/QbL5mCCHyLM/s72-c/photo.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/11/cartoonize-your-photos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIARn8zcCp7ImA9WhRTEU4.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-7251459227873111020</id><published>2011-10-31T06:22:00.001-02:00</published><updated>2011-11-01T06:35:47.188-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T06:35:47.188-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="photo effects" /><category scheme="http://www.blogger.com/atom/ns#" term="vectorization" /><category scheme="http://www.blogger.com/atom/ns#" term="vexel rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="screenshot" /><category scheme="http://www.blogger.com/atom/ns#" term="cartoonization" /><title>Turning a photo into cartoon</title><content type="html">It has been several months since I published the last graphic tool to generate photo effects. Recently I had been totally focused on text effects.&lt;br /&gt;&lt;br /&gt;I have just released the best program to turn photos and complex images into cartoon style drawings. This powerful renderer lets you control how colors, gradients and contours should be used to generate the result you really want.&lt;br /&gt;&lt;br /&gt;Below I show you an example of a photo transformed into a cartoon using the default renderer configuration. Realize the advanced use of gradients and contours e how the important details are kept. Click the image to view in full size.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-djbLj9rrTTQ/Tq-turgC-uI/AAAAAAAAA18/ha5d8Fc9-r8/s1600/before_photo_cartoon.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://2.bp.blogspot.com/-djbLj9rrTTQ/Tq-turgC-uI/AAAAAAAAA18/ha5d8Fc9-r8/s400/before_photo_cartoon.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5669941473345469154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-VcOYg9jhheM/Tq-tuogMwEI/AAAAAAAAA1w/tBMrXkj3g6s/s1600/photo_cartoon_effect.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://4.bp.blogspot.com/-VcOYg9jhheM/Tq-tuogMwEI/AAAAAAAAA1w/tBMrXkj3g6s/s400/photo_cartoon_effect.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5669941472540803138" /&gt;&lt;/a&gt;&lt;br /&gt;This new tool is easy to use. You just need to read the tips and spend some time practicing. Try right now our &lt;a href="http://www.picturetopeople.org/image_effects/photo_cartoon/photo_cartoon.html"&gt;Photo Cartoon&lt;/a&gt; software.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-7251459227873111020?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/fc7kg8K5Q-U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/7251459227873111020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=7251459227873111020" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7251459227873111020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7251459227873111020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/fc7kg8K5Q-U/turning-photo-into-cartoon.html" title="Turning a photo into cartoon" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-djbLj9rrTTQ/Tq-turgC-uI/AAAAAAAAA18/ha5d8Fc9-r8/s72-c/before_photo_cartoon.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/10/turning-photo-into-cartoon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EAQnozfip7ImA9WhdbFk0.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-7843163133200846325</id><published>2011-10-14T10:57:00.004-03:00</published><updated>2011-10-14T11:14:03.486-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-14T11:14:03.486-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="typography" /><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="graffiti text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Inspiration: the best graffiti text effects</title><content type="html">Picture to People site has a page called &lt;a href="http://www.picturetopeople.org/text_generator/others/graffiti/best_graffiti_text_effects.html"&gt;The Best Graffiti Text Effects&lt;/a&gt;. It's a nice place to you see many amazing samples of what our &lt;a href="http://www.picturetopeople.org/text_generator/others/graffiti/graffiti_text.html"&gt;Graffiti Text&lt;/a&gt; tool can make.&lt;br /&gt;&lt;br /&gt;Using a so powerful software can be a little tricky, so it could be important to read the good tips at the renderer page. There are many options to configure if you want, but you can learn them in few time if you follow that suggestions. Furthermore, I hope soon I can post some tutorials about graffiti effects at the &lt;a href="http://graphictexts.blogspot.com/"&gt;blog about text effects&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Feel inspired by so many good graffiti text examples and start creating your own graffiti right now! You can get astonishing realistic 3D effects.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-7843163133200846325?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/MoL5i1kgSJc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/7843163133200846325/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=7843163133200846325" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7843163133200846325?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/7843163133200846325?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/MoL5i1kgSJc/inspiration-best-graffiti-text-effects.html" title="Inspiration: the best graffiti text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/10/inspiration-best-graffiti-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkINSHg4eip7ImA9WhdUE0g.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-2911297881540953974</id><published>2011-09-29T21:58:00.009-03:00</published><updated>2011-09-29T23:43:19.632-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-29T23:43:19.632-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="artistic filters" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="font effects" /><category scheme="http://www.blogger.com/atom/ns#" term="graffiti text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Realistic graffiti text effects</title><content type="html">I have already released the newest Picture to People online tool. It's the most professional software ever created to generate graffiti texts. You can get astonishing realistic results. It's like if you had really painted the graffiti on that walls in real life.&lt;br /&gt;&lt;br /&gt;Some of the features that make this renderer able to generate astonishing realistic images are:&lt;br /&gt;- ability to deal with three separated painting layer sets: back (optional), middle (optional) and front (the graffiti text itself);&lt;br /&gt;- several drawing styles for each layer set;&lt;br /&gt;- a list of fonts that are really suitable for graffiti drawing;&lt;br /&gt;- several professional 3D text models with deepness setting;&lt;br /&gt;- total control of color using;&lt;br /&gt;- advanced gradient options;&lt;br /&gt;- ability to draw the graffiti text over a background if desired;&lt;br /&gt;- four styles of spatial fitting over the back surface with advanced configuration;&lt;br /&gt;- a very big list of great backgrounds to choose from.&lt;br /&gt;&lt;br /&gt;Below there are two examples about what this amazing tools can create. The first image is a graffiti text without background and the second one shows a graffiti text drawn over a back surface. Realize how the graffiti drawing lays on the surface curves in the last image.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-HboqYP_ZSiA/ToUZzJ0jtSI/AAAAAAAAA0s/lh9V2ZZO0qA/s1600/graffiti_text_effect.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 229px;" src="http://3.bp.blogspot.com/-HboqYP_ZSiA/ToUZzJ0jtSI/AAAAAAAAA0s/lh9V2ZZO0qA/s400/graffiti_text_effect.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5657956873461282082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-aw5jbzrOBhA/ToUZy_GJjPI/AAAAAAAAA0k/s-Bok0qKU-g/s1600/graffiti_text_effect_with_background.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://4.bp.blogspot.com/-aw5jbzrOBhA/ToUZy_GJjPI/AAAAAAAAA0k/s-Bok0qKU-g/s400/graffiti_text_effect_with_background.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5657956870582275314" /&gt;&lt;/a&gt;&lt;br /&gt;Create your own professional graffiti effects by using the &lt;a href="http://www.picturetopeople.org/text_generator/others/graffiti/graffiti_text.html"&gt;Graffiti Text&lt;/a&gt; software at  Picture to People site.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-2911297881540953974?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/B7APwHZGpnc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/2911297881540953974/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=2911297881540953974" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2911297881540953974?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2911297881540953974?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/B7APwHZGpnc/realistic-graffiti-text-effects.html" title="Realistic graffiti text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-HboqYP_ZSiA/ToUZzJ0jtSI/AAAAAAAAA0s/lh9V2ZZO0qA/s72-c/graffiti_text_effect.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/09/realistic-graffiti-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcBQHoyfyp7ImA9WhdWFko.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-8289957314507760984</id><published>2011-09-10T13:11:00.006-03:00</published><updated>2011-09-10T13:44:11.497-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-10T13:44:11.497-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><title>Professional text effects</title><content type="html">Picture to People offers many graphic tools to create professional results. Despite I usually make them as easy and direct as possible, some of them are not trivial.&lt;br /&gt;&lt;br /&gt;The project has several text effects and generators, so there are many tips and tricks to use them the best way. Smart users can get astonishing results as you can see at our page that shows samples about &lt;a href="http://www.picturetopeople.org/best_effects/best_text_effects.html"&gt;the best text effects&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you are interested about getting great graphic texts, you could like to read my &lt;a href="http://graphictexts.blogspot.com/"&gt;blog about text effects&lt;/a&gt; tips and tutorials. It's a good idea to subscribe to its RSS too. There you will learn step by step how to create results like these ones shown below. It's fast, easy and requires no design skills. Each image links to the related tutorial.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://graphictexts.blogspot.com/2011/07/tutorial-realistic-metallic-text-effect.html" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 131px;" src="http://4.bp.blogspot.com/-p5OcrPdd6Tw/TixhuE11TpI/AAAAAAAAAys/nj0zy_xzycE/s400/3d_metallic_text_effect.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://graphictexts.blogspot.com/2011/06/tutorial-text-made-of-clouds.html" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 101px;" src="http://1.bp.blogspot.com/-9c0FiRVjZZw/TgKHCuvuSII/AAAAAAAAAxM/eJ63x8iEAlk/s400/cloud_text_effect.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://graphictexts.blogspot.com/2011/07/tutorial-creating-beautiful-3d-holed.html" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 98px;" src="http://2.bp.blogspot.com/-fv5VKLJOmg0/ThnWrPZyTaI/AAAAAAAAAx8/ONKo8kHc4NI/s400/3D_holed_text_effect.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-8289957314507760984?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/wtRF-qpqrgw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/8289957314507760984/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=8289957314507760984" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8289957314507760984?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8289957314507760984?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/wtRF-qpqrgw/professional-text-effects.html" title="Professional text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-p5OcrPdd6Tw/TixhuE11TpI/AAAAAAAAAys/nj0zy_xzycE/s72-c/3d_metallic_text_effect.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/09/professional-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBR3g6fCp7ImA9WhdQF0w.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-5427678858269456637</id><published>2011-08-18T21:06:00.007-03:00</published><updated>2011-08-18T21:37:36.614-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-18T21:37:36.614-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="ray tracing" /><category scheme="http://www.blogger.com/atom/ns#" term="anti aliasing" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><title>Ray tracing: aliased specular reflections</title><content type="html">Sometimes it's difficult to model shapes that look really smooth when we use polygons. Depending on the light position and material configuration, the faces can appear very evident in some regions.
&lt;br /&gt;
&lt;br /&gt;Usually we can solve this problem with some extra work on 3D objects modeling, changing the polygons spacial configuration or increasing moderately the number of polygons.
&lt;br /&gt;
&lt;br /&gt;But there is a much bigger problem: the specular reflections are much more sensible to non-continuous surfaces. Reflection tends to spread the original light rays, so it works like a magnifying glass to geometric imperfections.
&lt;br /&gt;
&lt;br /&gt;To solve this situation, many times it's needed to increase exponentialy the number of polygons for 3D objects, so the rendering time is too high. It's really a very big problem and I'm trying to minimize it using some heuristics.
&lt;br /&gt;
&lt;br /&gt;Below I show three images to illustrate what I have just explained. Pay attention to the reflection of the right side object on the left side one.
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-_gEMaKjvbAM/Tk2p3n4KH5I/AAAAAAAAAz0/OfCWlU6jSAU/s1600/specular_reflection_aliasing1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://4.bp.blogspot.com/-_gEMaKjvbAM/Tk2p3n4KH5I/AAAAAAAAAz0/OfCWlU6jSAU/s400/specular_reflection_aliasing1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5642352681227526034" /&gt;&lt;/a&gt;1) object at left side really has few polygons and produces a very poor reflection;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-_CzsJbzi2V4/Tk2p3pjb5uI/AAAAAAAAAzs/AV23VG-KE7c/s1600/specular_reflection_aliasing3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://1.bp.blogspot.com/-_CzsJbzi2V4/Tk2p3pjb5uI/AAAAAAAAAzs/AV23VG-KE7c/s400/specular_reflection_aliasing3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5642352681677481698" /&gt;&lt;/a&gt;2) when I model the object with hundreds of polygons, the object itself is already totally smooth, but it still produces an "aliased reflection";
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-41xoVUaJZFI/Tk2p3ToTFWI/AAAAAAAAAzk/sC7v8-M_SSQ/s1600/specular_reflection_correct.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://4.bp.blogspot.com/-41xoVUaJZFI/Tk2p3ToTFWI/AAAAAAAAAzk/sC7v8-M_SSQ/s400/specular_reflection_correct.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5642352675792295266" /&gt;&lt;/a&gt;3) to generate a continuous reflection, it was needed to render an object with thousands of polygons.
&lt;br /&gt;
&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-5427678858269456637?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/QcnA7jnSfm4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/5427678858269456637/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=5427678858269456637" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5427678858269456637?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5427678858269456637?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/QcnA7jnSfm4/ray-tracing-aliased-specular.html" title="Ray tracing: aliased specular reflections" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-_gEMaKjvbAM/Tk2p3n4KH5I/AAAAAAAAAz0/OfCWlU6jSAU/s72-c/specular_reflection_aliasing1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/08/ray-tracing-aliased-specular.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08DQnc4cCp7ImA9WhdREks.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-1733526704290501741</id><published>2011-08-02T01:56:00.005-03:00</published><updated>2011-08-02T02:11:13.938-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-02T02:11:13.938-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="free effects" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>3D Text: rendering with global illumination</title><content type="html">It has been almost 20 years I'm involved with Computer Graphics studies, researches and developments. Most of this time I spent with Digital Image Processing and artistic filters, effects and transformations. During this time, I have dealt with 3D CG several times, but my main focus always was on 2D world.&lt;br /&gt;&lt;br /&gt;Since two years and a half ago, I decided to make serious 3D tools for Picture to People project. I have been studying and researching about 3D during this time, handling many different math models, algorithms and techniques.&lt;br /&gt;&lt;br /&gt;A ray tracer to create 3D realistic texts is an old dream that is ongoing. I will need a good piece of time to finish it yet. So, in this meantime, I decided to make other 3D text generator using other paradigm. I would implement it anyway sooner or later.&lt;br /&gt;&lt;br /&gt;It's already under development a text renderer based on global illumination algorithms. I'm trying to find a good point between impressive results and reasonable performance.&lt;br /&gt;&lt;br /&gt;One interesting thing about this kind of software is: it can generate natively very realistic soft shadows, what gives a very convincing 3D look to the models. Direct illumination methods (like ray tracing) are not good to create this kind of shadow that is very common in nature. Each paradigm has its strengths and weaknesses.&lt;br /&gt;&lt;br /&gt;Well, let me show what I'm talking about. Below you see two 3D texts created with a global illumination renderer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-nvrj8Ijl18o/TjeGOsgBaaI/AAAAAAAAAy8/ZZGIFuRk27E/s1600/3d_text_with_global_illumination1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 150px;" src="http://1.bp.blogspot.com/-nvrj8Ijl18o/TjeGOsgBaaI/AAAAAAAAAy8/ZZGIFuRk27E/s400/3d_text_with_global_illumination1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5636121045699226018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-2M_uHJnZoHI/TjeGO8KmiAI/AAAAAAAAAzE/FDougCHueIY/s1600/3d_text_with_global_illumination2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 256px;" src="http://3.bp.blogspot.com/-2M_uHJnZoHI/TjeGO8KmiAI/AAAAAAAAAzE/FDougCHueIY/s400/3d_text_with_global_illumination2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5636121049904351234" /&gt;&lt;/a&gt;&lt;br /&gt;By the way, I have an important thing to celebrate today: it's my post number 200! Most blogs are abandoned before getting one year old and I'm still here. I started this blog in October 2007 and a lot of Computer Graphics subjects were discussed here since that time. This blog tells a lot about Picture to People evolution in recent years.&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-1733526704290501741?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/Gr8lyXd4gVg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/1733526704290501741/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=1733526704290501741" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1733526704290501741?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1733526704290501741?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/Gr8lyXd4gVg/3d-text-rendering-with-global.html" title="3D Text: rendering with global illumination" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-nvrj8Ijl18o/TjeGOsgBaaI/AAAAAAAAAy8/ZZGIFuRk27E/s72-c/3d_text_with_global_illumination1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/08/3d-text-rendering-with-global.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEEQng8fyp7ImA9WhdSFU4.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-6696635722599031589</id><published>2011-07-24T15:28:00.004-03:00</published><updated>2011-07-24T15:36:43.677-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-24T15:36:43.677-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="water text" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><category scheme="http://www.blogger.com/atom/ns#" term="liquid text" /><title>Water text effects</title><content type="html">The newest Picture to People tool already is online. It's a tool totally focused on drawing water text effects.&lt;br /&gt;&lt;br /&gt;Its results are essentially different of the ones you get by using the &lt;a href="http://www.picturetopeople.org/liquid_text.html"&gt;Liquid Text&lt;/a&gt; tool. Briefly speaking, this new software draws text with water appearance without destroying the font curves, but using them to guide the shape that water should have.&lt;br /&gt;&lt;br /&gt;Unlike most tools of this kind, usually these new water renderers work better with font faces that are not very irregular. Too irregular fonts tend to generate a lot of interference, so the final image has too much foam.&lt;br /&gt;&lt;br /&gt;Below I show you what our new &lt;a href="http://www.picturetopeople.org/text_generator/others/water/water_text.html"&gt;Water Text&lt;/a&gt; software can make.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-1kZmD9XVcd8/TixlhoHkRdI/AAAAAAAAAy0/_IUlkv0YGu4/s1600/water_text_effect.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 118px;" src="http://1.bp.blogspot.com/-1kZmD9XVcd8/TixlhoHkRdI/AAAAAAAAAy0/_IUlkv0YGu4/s400/water_text_effect.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5632988862312891858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-6696635722599031589?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/nRkgLgHD1CE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/6696635722599031589/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=6696635722599031589" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/6696635722599031589?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/6696635722599031589?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/nRkgLgHD1CE/water-text-effects.html" title="Water text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-1kZmD9XVcd8/TixlhoHkRdI/AAAAAAAAAy0/_IUlkv0YGu4/s72-c/water_text_effect.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/07/water-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUMQ3c4eyp7ImA9WhdTFk0.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-1637309753672803091</id><published>2011-07-13T20:59:00.005-03:00</published><updated>2011-07-13T21:28:02.933-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-13T21:28:02.933-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="typography" /><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Maccala" /><category scheme="http://www.blogger.com/atom/ns#" term="splines" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="geometric library" /><category scheme="http://www.blogger.com/atom/ns#" term="shapes" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Maccala improvement: Curves simplification again</title><content type="html">The first implementation I did for curves optimization was good, but not good enough. In very extreme situations, the algorithm could fail, so the result of simplification was a curve with a different shape from its original form.&lt;br /&gt;&lt;br /&gt;After some more hard work, I could finally develop an algorithm that I was not able to make fail, even when simplifying the more bizarre font faces I have ever found in my whole life.&lt;br /&gt;&lt;br /&gt;Below I show some more tests made using even more weird and complex fonts than the ones tried before. It's never easy, but my vector drawing library is getting more and more powerful.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-oW1wDdbL3OY/Th43cOZzxkI/AAAAAAAAAyc/5WS9WEYpk7U/s1600/complex_curves_drawing5.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 297px; height: 400px;" src="http://4.bp.blogspot.com/-oW1wDdbL3OY/Th43cOZzxkI/AAAAAAAAAyc/5WS9WEYpk7U/s400/complex_curves_drawing5.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5628997542301910594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-SD4J8ZmKBBw/Th43b00cl5I/AAAAAAAAAyU/SVw03KH_NzM/s1600/complex_curves_drawing6.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 313px; height: 400px;" src="http://4.bp.blogspot.com/-SD4J8ZmKBBw/Th43b00cl5I/AAAAAAAAAyU/SVw03KH_NzM/s400/complex_curves_drawing6.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5628997535434315666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-QpF6JHLlgG4/Th43bC6e0fI/AAAAAAAAAyM/kvaj-ygenMA/s1600/complex_curves_drawing7.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 332px; height: 348px;" src="http://3.bp.blogspot.com/-QpF6JHLlgG4/Th43bC6e0fI/AAAAAAAAAyM/kvaj-ygenMA/s400/complex_curves_drawing7.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5628997522037854706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-F4ekIYa9PDI/Th43bJGmFII/AAAAAAAAAyE/o0kCGpJBx5s/s1600/complex_curves_drawing8.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 364px; height: 374px;" src="http://3.bp.blogspot.com/-F4ekIYa9PDI/Th43bJGmFII/AAAAAAAAAyE/o0kCGpJBx5s/s400/complex_curves_drawing8.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5628997523699274882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-1637309753672803091?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/zYbvevNHT_s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/1637309753672803091/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=1637309753672803091" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1637309753672803091?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1637309753672803091?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/zYbvevNHT_s/maccala-improvement-curves.html" title="Maccala improvement: Curves simplification again" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-oW1wDdbL3OY/Th43cOZzxkI/AAAAAAAAAyc/5WS9WEYpk7U/s72-c/complex_curves_drawing5.gif" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/07/maccala-improvement-curves.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYCQ38_fCp7ImA9WhZaEEw.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-1109686105136809465</id><published>2011-06-25T03:17:00.008-03:00</published><updated>2011-06-25T13:09:22.144-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T13:09:22.144-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="typography" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Maccala" /><category scheme="http://www.blogger.com/atom/ns#" term="splines" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="geometric library" /><category scheme="http://www.blogger.com/atom/ns#" term="shapes" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Maccala improvement: Curves optimization</title><content type="html">Picture to People Project has &lt;a href="http://www.picturetopeople.org/"&gt;the best and biggest set of text effects&lt;/a&gt; around the Internet and much more will be released yet. It was possible just because our software haa a strong foundation: our low level libraries are powerful and are constantly upgraded.&lt;br /&gt;&lt;br /&gt;These days I have been improving Maccala again. The vector based rendering engine is receiving an important optimization: an algorithm able to make curve simplification with almost zero quality lost. The main advantages this technique will bring are:&lt;br /&gt;&lt;br /&gt;- reduced memory usage for curves/fonts representation;&lt;br /&gt;- faster 2D curve drawing;&lt;br /&gt;- faster set operations over polygons;&lt;br /&gt;- faster 2D font rendering;&lt;br /&gt;- faster 3D text rendering.&lt;br /&gt;&lt;br /&gt;In fact, my biggest motivation to make this right now is to help to accelerate the realistic 3D text renderer I'm developing, but many vector based P2P tools will benefit from that.&lt;br /&gt;&lt;br /&gt;Most time I use the font rendering engine to test this optimization. If the algorithm can simplify strange fonts with no visible quality loss, so I can suppose it's working correctly.&lt;br /&gt;&lt;br /&gt;Since I'm very excited about this improvement, I show below some examples about what it can do and how it works. Each image shows the simplification of an "a" letter of a different font. At left, you can see the points representation and at right the generated drawing.&lt;br /&gt;&lt;br /&gt;The tiny black dots are the points used to create the character; the black continuous curves regions usually are dozens or even hundreds of points very close to each other and they just happen in the non-simplified (top-left) chars. What is important here is: when a simplified "a" is drawn, it has the same looking than the non-simplified one, so the quality decreasing is negligible. The simplification has been made to be a nondestructive process.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-D4iFRuH-maA/TgYFp_KuUNI/AAAAAAAAAxs/J_ThiV6NfSQ/s1600/complex_curves_drawing1.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 394px; height: 357px;" src="http://2.bp.blogspot.com/-D4iFRuH-maA/TgYFp_KuUNI/AAAAAAAAAxs/J_ThiV6NfSQ/s400/complex_curves_drawing1.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5622187403707830482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-RAui0Pf3mRA/TgYFphACsKI/AAAAAAAAAxk/jMFiV4o0XM8/s1600/complex_curves_drawing2.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 391px; height: 326px;" src="http://1.bp.blogspot.com/-RAui0Pf3mRA/TgYFphACsKI/AAAAAAAAAxk/jMFiV4o0XM8/s400/complex_curves_drawing2.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5622187395609964706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-bYBjwDuC6kw/TgYFpT9cinI/AAAAAAAAAxc/kN7YqABXC7Y/s1600/complex_curves_drawing3.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 383px; height: 361px;" src="http://2.bp.blogspot.com/-bYBjwDuC6kw/TgYFpT9cinI/AAAAAAAAAxc/kN7YqABXC7Y/s400/complex_curves_drawing3.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5622187392109415026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-MPyXz3pz2_o/TgYFpe5ibGI/AAAAAAAAAxU/EmqL3kR9T5g/s1600/complex_curves_drawing4.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 372px; height: 400px;" src="http://4.bp.blogspot.com/-MPyXz3pz2_o/TgYFpe5ibGI/AAAAAAAAAxU/EmqL3kR9T5g/s400/complex_curves_drawing4.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5622187395045813346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-1109686105136809465?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/ZKrODONBBfc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/1109686105136809465/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=1109686105136809465" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1109686105136809465?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/1109686105136809465?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/ZKrODONBBfc/maccala-improvement-curves-optimization.html" title="Maccala improvement: Curves optimization" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-D4iFRuH-maA/TgYFp_KuUNI/AAAAAAAAAxs/J_ThiV6NfSQ/s72-c/complex_curves_drawing1.gif" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/06/maccala-improvement-curves-optimization.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUAR3s5cCp7ImA9WhZbFU4.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-2334296699002828488</id><published>2011-06-18T11:25:00.011-03:00</published><updated>2011-06-19T23:34:06.528-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-19T23:34:06.528-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Maccala" /><category scheme="http://www.blogger.com/atom/ns#" term="splines" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="geometric library" /><category scheme="http://www.blogger.com/atom/ns#" term="shapes" /><category scheme="http://www.blogger.com/atom/ns#" term="anti aliasing" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="render engine" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><category scheme="http://www.blogger.com/atom/ns#" term="curves parametrization" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><category scheme="http://www.blogger.com/atom/ns#" term="raster effects" /><title>Maccala improvement: Adaptive Curves</title><content type="html">Picture to People makes vector based drawing using &lt;a href="http://www.picturetopeople.org/dev/maccala_features.html"&gt;Maccala&lt;/a&gt; API. It's very powerful and robust, so P2P has many tools that make/use 2D rendering.&lt;br /&gt;&lt;br /&gt;Anyway, there was a small problem when drawing curves. They are more difficult to render when they have these two properties at the same time:&lt;br /&gt;1) to have very strong or sharp curvatures;&lt;br /&gt;2) to be too thick.&lt;br /&gt;&lt;br /&gt;In this situation, some curves were not drawn smoothly as they should be. It's what I show you in the first image below. You see a curve skeleton and its version with a thickness of 150. Basically the thin curve shows how smooth it really is, but the thick one is not that smooth.&lt;br /&gt;&lt;br /&gt;I improved &lt;a href="http://www.picturetopeople.org/dev/maccala_features.html"&gt;Maccala&lt;/a&gt; and now it has adaptive curve drawing. In practice, it means Maccala can draw perfectly even very thick regions that are too curved. The second image shows the same curve as before, but perfectly drawn using my adaptive rendering algorithm.&lt;br /&gt;&lt;br /&gt;Now Picture to People can draw super professional 2D vector curves even in the more unfavorable situations. It can help, for example, to draw in higher quality a thick outline of some very weird and complex True Type fonts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-gqCT2zE0sq8/Tfy7kLC0e0I/AAAAAAAAAxE/Texh2vi9JD0/s1600/regular_curve_drawing.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 290px; height: 285px;" src="http://3.bp.blogspot.com/-gqCT2zE0sq8/Tfy7kLC0e0I/AAAAAAAAAxE/Texh2vi9JD0/s400/regular_curve_drawing.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5619572665165839170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-U9HLL2tpYhA/Tfy7jtiSSPI/AAAAAAAAAw8/WHTy7jN0uTk/s1600/adaptive_curve_drawing.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 290px; height: 285px;" src="http://3.bp.blogspot.com/-U9HLL2tpYhA/Tfy7jtiSSPI/AAAAAAAAAw8/WHTy7jN0uTk/s400/adaptive_curve_drawing.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5619572657244752114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-2334296699002828488?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/YQ0YLKm7BxU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/2334296699002828488/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=2334296699002828488" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2334296699002828488?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2334296699002828488?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/YQ0YLKm7BxU/maccala-improvement-adaptive-curves.html" title="Maccala improvement: Adaptive Curves" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-gqCT2zE0sq8/Tfy7kLC0e0I/AAAAAAAAAxE/Texh2vi9JD0/s72-c/regular_curve_drawing.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/06/maccala-improvement-adaptive-curves.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8FQHwyeCp7ImA9WhZUGEk.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-4324162075875489760</id><published>2011-06-11T23:37:00.006-03:00</published><updated>2011-06-11T23:46:51.290-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-11T23:46:51.290-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="font effects" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><category scheme="http://www.blogger.com/atom/ns#" term="free effects" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>The best text effects</title><content type="html">Picture to People official website already is 2.5 years old and already received more than 2,500,000 visitors (the counter is public at the site).&lt;br /&gt;&lt;br /&gt;After a very long and hard work, we already have the biggest set of online professional Computer Graphics tools around the Internet, and there are much more coming.&lt;br /&gt;&lt;br /&gt;To celebrate, I created an official "Hall of Fame" at Picture to People site. There I show many amazing text effects created by our beta test team and regular users exclusively by using our tools. This page is open for anybody who wants to participate. For sure there are uncountable effects and results to be discovered, tried and used, so anyone who gets a great image can send it to be shown in our roll. I will publish new samples from time to time.&lt;br /&gt;&lt;br /&gt;Feel invited to visit &lt;a href="http://www.picturetopeople.org/best_effects/best_text_effects.html"&gt;The Best Text Effects&lt;/a&gt; page. I hope this page with some of our best text effects shows how powerful Picture to People is and inspires people trying to find more and more nice ways to use our graphic softwares.&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-4324162075875489760?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/cWvM6RsiRMo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/4324162075875489760/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=4324162075875489760" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4324162075875489760?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4324162075875489760?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/cWvM6RsiRMo/best-text-effects.html" title="The best text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/06/best-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cMSHg9eyp7ImA9WhZUEk8.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-5676710896185330602</id><published>2011-06-04T18:56:00.006-03:00</published><updated>2011-06-04T19:04:49.663-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-04T19:04:49.663-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="light text" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="light rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="light" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Professional light text effects</title><content type="html">&lt;div&gt;I have been studying and implementing light models and algorithms for at least 3 years. I have developed, more than a year ago, a library to render light effects. I have even created some light text effects, but I didn't publish them, because they were very slow to calculate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;These last months I made a huge effort trying to create from scratch a new fast library focused on rendering lights. I finally did it and this new library is not just faster, but better than the old one. Now I'm developing a big collection of ready to use light text effects. Many users have asked for it since Picture to People is online.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Below I show you some examples about what is up to come: professional results with no configuration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-FVKwqaQFSQ0/Teqq0PjCJ_I/AAAAAAAAAwE/QMAS5k6tt9M/s1600/light_text_effect1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 393px; height: 205px;" src="http://3.bp.blogspot.com/-FVKwqaQFSQ0/Teqq0PjCJ_I/AAAAAAAAAwE/QMAS5k6tt9M/s400/light_text_effect1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5614487699974137842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-3q-huNhFUY8/Teqqzyu-NBI/AAAAAAAAAv8/Odd3e5nBURA/s1600/light_text_effect2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 393px; height: 205px;" src="http://2.bp.blogspot.com/-3q-huNhFUY8/Teqqzyu-NBI/AAAAAAAAAv8/Odd3e5nBURA/s400/light_text_effect2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5614487692239582226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-5676710896185330602?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/QiOmiXn63Qo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/5676710896185330602/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=5676710896185330602" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5676710896185330602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5676710896185330602?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/QiOmiXn63Qo/professional-light-text-effects.html" title="Professional light text effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-FVKwqaQFSQ0/Teqq0PjCJ_I/AAAAAAAAAwE/QMAS5k6tt9M/s72-c/light_text_effect1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/06/professional-light-text-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4DRHs-eCp7ImA9WhZWE0U.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-2787212160096700077</id><published>2011-05-14T12:07:00.007-03:00</published><updated>2011-05-14T12:29:35.550-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-14T12:29:35.550-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="font effects" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Picture to People now has font effects</title><content type="html">Have you ever wanted TrueType or OpenType fonts were able to make a little more? Have you ever wanted to change a little an usual font face? Well, I did.&lt;br /&gt;&lt;br /&gt;I created a tool to go beyond the traditional font rendering engines and turn regular fonts in something more complex or more stylized. It's our first tool totally focused on typography. If Picture to People usually releases "text effects", we could think about this like a software to make "font effects".&lt;br /&gt;&lt;br /&gt;Below I show you a text made with a regular font and so two typographic transformations created using the same font as input.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-NVNBIc4PqDQ/Tc6efiVRoSI/AAAAAAAAAvg/hl9VliSTZVc/s1600/regular_text.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 353px; height: 185px;" src="http://4.bp.blogspot.com/-NVNBIc4PqDQ/Tc6efiVRoSI/AAAAAAAAAvg/hl9VliSTZVc/s400/regular_text.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5606592850752020770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-8EdeDrPRgZI/Tc6efTfYi-I/AAAAAAAAAvY/SStDYSAqitw/s1600/font_effect1.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 186px;" src="http://2.bp.blogspot.com/-8EdeDrPRgZI/Tc6efTfYi-I/AAAAAAAAAvY/SStDYSAqitw/s400/font_effect1.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5606592846767885282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-zdJyFtg01Wo/Tc6efGKdFRI/AAAAAAAAAvQ/HwXzkS-lK3U/s1600/font_effect2.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 186px;" src="http://2.bp.blogspot.com/-zdJyFtg01Wo/Tc6efGKdFRI/AAAAAAAAAvQ/HwXzkS-lK3U/s400/font_effect2.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5606592843190441234" /&gt;&lt;/a&gt;&lt;br /&gt;This new feature was already released at the &lt;a href="http://www.picturetopeople.org/text_generator/others/typography/typography_effects.html"&gt;Typography Effects&lt;/a&gt; page.&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-2787212160096700077?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/MncL3hJelFg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/2787212160096700077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=2787212160096700077" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2787212160096700077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/2787212160096700077?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/MncL3hJelFg/picture-to-people-now-has-font-effects.html" title="Picture to People now has font effects" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-NVNBIc4PqDQ/Tc6efiVRoSI/AAAAAAAAAvg/hl9VliSTZVc/s72-c/regular_text.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/05/picture-to-people-now-has-font-effects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QGRHw-cSp7ImA9WhZbFE0.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-4891916252651229020</id><published>2011-05-06T22:07:00.008-03:00</published><updated>2011-06-18T12:02:05.259-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-18T12:02:05.259-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="typography" /><category scheme="http://www.blogger.com/atom/ns#" term="text rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Maccala" /><category scheme="http://www.blogger.com/atom/ns#" term="geometric library" /><category scheme="http://www.blogger.com/atom/ns#" term="filling operations" /><category scheme="http://www.blogger.com/atom/ns#" term="remotion of self-intersecting points" /><category scheme="http://www.blogger.com/atom/ns#" term="vector library" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><title>Maccala improvement: Polygon filling modes</title><content type="html">During these last years, this blog showed the development of my &lt;a href="http://www.picturetopeople.org/dev/maccala_features.html"&gt;2D drawing library&lt;/a&gt; called Maccala. I really passed through many problems and challenges since I started it more than four years ago.&lt;br /&gt;&lt;br /&gt;Nowadays I have a very comprehensive, professional, powerful and robust library for 2D drawing, font rendering and vector based effects, but I knew it had a point to be solved: the polygon filling modes. Since its first days, the library had only the alternative filling mode. I always knew about this weakness, but I have let it behind, since its only mode always was enough to my needs until now.&lt;br /&gt;&lt;br /&gt;Currently I'm developing a new sub-library especially to make typography effects. At this point, the lack of another filling mode became a barrier to creation of my new effects.&lt;br /&gt;&lt;br /&gt;I'm (finally) implementing the winding filling mode in Maccala. Since it's more complex by nature, I'm taking a big care about performance, so I can draw using any filling mode with no (or very few) performance penalty.&lt;br /&gt;&lt;br /&gt;If you don't know what I'm talking about, let's put it simple: the winding mode can be imperative when filling some kinds of polygons that have self-intersection. This kind of polygon is very common, mainly when you make some operations like polyline thickness widening.&lt;br /&gt;&lt;br /&gt;Below there is a simple example. First I show a self-intersected polygon. Second I show the same polygon filled using the alternative mode. As you can see, a colateral effect of this technique is that, in this case, the polygon is not completely filled. Finally I show the winding mode applied to our polygon. It has the behavior we usually want in this situation: the polygon is totally filled.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-wwhcnob6YWc/TcSd3Af01zI/AAAAAAAAAu4/5pui5SVUYt4/s1600/polygon.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 200px;" src="http://3.bp.blogspot.com/-wwhcnob6YWc/TcSd3Af01zI/AAAAAAAAAu4/5pui5SVUYt4/s400/polygon.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5603777404707591986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-o24vXgX8TJs/TcSd2gmTjZI/AAAAAAAAAuw/CJA5PajYXmk/s1600/alternate_filling.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 200px;" src="http://4.bp.blogspot.com/-o24vXgX8TJs/TcSd2gmTjZI/AAAAAAAAAuw/CJA5PajYXmk/s400/alternate_filling.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5603777396144835986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-9k1OygHlQdo/TcSd2gvPJ5I/AAAAAAAAAuo/u75A6h4V4rY/s1600/winding_filling.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 200px;" src="http://4.bp.blogspot.com/-9k1OygHlQdo/TcSd2gvPJ5I/AAAAAAAAAuo/u75A6h4V4rY/s400/winding_filling.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5603777396182296466" /&gt;&lt;/a&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-4891916252651229020?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/GA420XrOr1Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/4891916252651229020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=4891916252651229020" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4891916252651229020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/4891916252651229020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/GA420XrOr1Q/polygon-filling-modes.html" title="Maccala improvement: Polygon filling modes" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-wwhcnob6YWc/TcSd3Af01zI/AAAAAAAAAu4/5pui5SVUYt4/s72-c/polygon.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/05/polygon-filling-modes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIDSH0_eSp7ImA9WhZXEUU.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-268177174340295639</id><published>2011-04-30T14:16:00.009-03:00</published><updated>2011-04-30T15:02:59.341-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-30T15:02:59.341-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><title>Picture to People on Facebook</title><content type="html">Now Picture to People project has a profile on Facebook. To be honest, it's the first time I use it. Usually I don't have time to spend using this kind of social tool.&lt;br /&gt;&lt;br /&gt;Anyway, I want P2P gets closer to its users, so let's see what happens from now on. Visit &lt;a href="http://www.facebook.com/pages/Picture-to-People/105265599561619"&gt;Picture to People page on Facebook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If Picture to People tools are useful for you, or if you support our project, please like us on Facebook. :)&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-268177174340295639?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/HF7bA6deLSM" height="1" width="1"/&gt;</content><link rel="related" href="http://www.facebook.com/pages/Picture-to-People/105265599561619" title="Picture to People on Facebook" /><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/268177174340295639/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=268177174340295639" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/268177174340295639?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/268177174340295639?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/HF7bA6deLSM/picture-to-people-on-facebook.html" title="Picture to People on Facebook" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/04/picture-to-people-on-facebook.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkABRnozfyp7ImA9WhZXEUQ.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-3934521959946310639</id><published>2011-04-21T22:27:00.006-03:00</published><updated>2011-04-30T16:12:37.487-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-30T16:12:37.487-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="font rendering engine" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><category scheme="http://www.blogger.com/atom/ns#" term="true type fonts" /><title>Ray traced 3D text</title><content type="html">You can't imagine how tired I'm nowadays. I'm studying and working until getting crazy. At least, I'm getting some very expressive results.&lt;br /&gt;&lt;br /&gt;Well, let's go to what matters. Despite I'm working on many different fronts in Computer Graphics now, today I will talk about 3D software again. Ray tracing complex objects like 3D text really takes to much time, so this subject takes too much time from me.&lt;br /&gt;&lt;br /&gt;This problem is really harder than I wondered before. Complex shapes do have many polygons - without a library (like OpenGL) that couples to a modern video card, rendering them is really a slow job. It comes to be a very big problem when you need to generate very high quality results. The rendering time increases exponentially with the rendering quality.&lt;br /&gt;&lt;br /&gt;Problems apart, the library to render ray traced 3D text already is partially functional. Below I show you a teasing sample. Notice the very professional anti-aliasing level.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-1j_Lngc2rNA/TbDgiGVWLgI/AAAAAAAAAuI/FTXo5gLCddk/s1600/ray_traced_text3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 248px;" src="http://1.bp.blogspot.com/-1j_Lngc2rNA/TbDgiGVWLgI/AAAAAAAAAuI/FTXo5gLCddk/s400/ray_traced_text3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5598221213241847298" /&gt;&lt;/a&gt;&lt;br /&gt;I would like to post more frequently like in past years, but unfortunately I'm not able to. The stuffs I'm working on are more complex than before, I have too many libraries in my schedule to make and now I have the P2P site to develop and maintain. I don't even have time to rest.&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-3934521959946310639?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/yEGqc5PGuq8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/3934521959946310639/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=3934521959946310639" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3934521959946310639?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3934521959946310639?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/yEGqc5PGuq8/ray-traced-3d-text.html" title="Ray traced 3D text" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-1j_Lngc2rNA/TbDgiGVWLgI/AAAAAAAAAuI/FTXo5gLCddk/s72-c/ray_traced_text3.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/04/ray-traced-3d-text.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMRHY9fCp7ImA9WhZREE8.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-3902059458475615381</id><published>2011-04-05T14:22:00.013-03:00</published><updated>2011-04-05T14:49:45.864-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-05T14:49:45.864-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text effect generator" /><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud text" /><title>Cloud text</title><content type="html">&lt;p&gt;Some time ago, I told here that people would not worry about trying to use smoke text effect to create cloud text. It was because I would develop a tool specifically to render cloud texts.&lt;br /&gt;&lt;/p&gt;Well, time has come. I have already released a feature at Picture to People site to generate nice cloud text effects. It uses 100% procedural algorithms and has several styles to choose from.&lt;br /&gt;&lt;p&gt;Below I show an example about what you can create by using the &lt;a href="http://www.picturetopeople.org/text_generator/others/cloud/cloud_text.html"&gt;Cloud Text&lt;/a&gt; tool. By the own nature of clouds, usually they have a certain kind of mix (fade) with environment. Having this in mind, be aware the background color you choose has a big influence in the resulting effect you get. You can click the example image to enlarge it.&lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/-1oX6MKxHfmE/TZtQqvGX63I/AAAAAAAAAtw/dwoMDSgpk3M/s1600/cloud_text.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5592152057438530418" style="display: block; margin: 0px auto 10px; width: 400px; height: 120px; text-align: center;" alt="" src="http://3.bp.blogspot.com/-1oX6MKxHfmE/TZtQqvGX63I/AAAAAAAAAtw/dwoMDSgpk3M/s400/cloud_text.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" type="application/rss+xml" rel="alternate"&gt;&lt;img style="border: 0px none; vertical-align: middle;" alt="" src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" type="application/rss+xml" rel="alternate"&gt;Subscribe in a reader&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-3902059458475615381?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/JXBOF9OMhVc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/3902059458475615381/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=3902059458475615381" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3902059458475615381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3902059458475615381?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/JXBOF9OMhVc/cloud-text.html" title="Cloud text" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-1oX6MKxHfmE/TZtQqvGX63I/AAAAAAAAAtw/dwoMDSgpk3M/s72-c/cloud_text.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/04/cloud-text.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYCRn8zeSp7ImA9WhZSEUw.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-5229523097415548462</id><published>2011-03-26T02:00:00.004-03:00</published><updated>2011-03-26T02:09:27.181-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-26T02:09:27.181-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="ray tracing" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><title>Ray Tracing 2</title><content type="html">I'm still working on my ray tracer. For bad or for good, currently I'm very obsessed with my 3D libraries. I can't finish some other graphic effects because I don't stop studying and researching about advanced 3D math and algorithms.&lt;br /&gt;&lt;br /&gt;Recently I implemented some nice improvements concerning material properties and configurations. Below I show you the same image as before, but rendered using different materials with finer settings.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-Pj1tjX9uW_c/TY1zzpcBZYI/AAAAAAAAAtg/4rCeiq82h2k/s1600/ray_traced_spheres2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://3.bp.blogspot.com/-Pj1tjX9uW_c/TY1zzpcBZYI/AAAAAAAAAtg/4rCeiq82h2k/s400/ray_traced_spheres2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5588250043770561922" /&gt;&lt;/a&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-5229523097415548462?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/x-1HeaLCB_M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/5229523097415548462/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=5229523097415548462" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5229523097415548462?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/5229523097415548462?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/x-1HeaLCB_M/ray-tracing-2.html" title="Ray Tracing 2" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Pj1tjX9uW_c/TY1zzpcBZYI/AAAAAAAAAtg/4rCeiq82h2k/s72-c/ray_traced_spheres2.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/03/ray-tracing-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcHRXc5fCp7ImA9Wx9aE0Q.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-3994236860320305243</id><published>2011-03-06T00:44:00.007-03:00</published><updated>2011-03-06T04:37:14.924-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-06T04:37:14.924-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computer graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="3D text effects" /><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="3D objects" /><category scheme="http://www.blogger.com/atom/ns#" term="ray tracing" /><category scheme="http://www.blogger.com/atom/ns#" term="online effects" /><category scheme="http://www.blogger.com/atom/ns#" term="3D rendering" /><title>Ray Tracing</title><content type="html">Nowadays, my 3D libraries are very robust. Probably they are almost so mature as my 2D vector based libraries, although they are less than two years old. Some weeks ago, I thought it was already time to create my own ray tracer, a really powerful one.&lt;br /&gt;&lt;br /&gt;Well, it is under development. It's already fully functional and has very professional quality. Now I have going through many challenges, because I don't want it the way it is.&lt;br /&gt;&lt;br /&gt;I need something very beyond what I already got: I want the same quality, but at least 20 times faster. 3D rendering optimization is a very hard work if you need it in a very deep level. This subject is heavily researched by many people and it has been a very important area of Computer Graphics for at least 20 years. Unfortunately, my experience shows the best algorithms are never published for good.&lt;br /&gt;&lt;br /&gt;Anyway, I need to overcome this challenge, or will not be able to publish graphic tools based on ray tracing. My software has NO dependencies, so it uses NO libraries or even hardware acceleration. It needs to be VERY fast in its own essence and I'm working on it.&lt;br /&gt;&lt;br /&gt;A text with 20 letters made using a complex font can have several thousands of polygons. To get professional quality, even when rendering a small image, the software needs to test dozens of millions of ray-object intersections. If everything goes as I want, I will be able to render complex shapes like 3D text in a reasonable time, so I can release it at Picture to People site.&lt;br /&gt;&lt;br /&gt;Below I show you an image rendered using all power of my ray tracer (there is no background plane).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/--7KzFa7E84Y/TXMTBvO0vhI/AAAAAAAAAtI/RDFIV_7Yulc/s1600/ray_traced_spheres1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://4.bp.blogspot.com/--7KzFa7E84Y/TXMTBvO0vhI/AAAAAAAAAtI/RDFIV_7Yulc/s400/ray_traced_spheres1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5580825283821616658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-3994236860320305243?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/nZ6bzCo33AQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/3994236860320305243/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=3994236860320305243" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3994236860320305243?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/3994236860320305243?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/nZ6bzCo33AQ/ray-tracing.html" title="Ray Tracing" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/--7KzFa7E84Y/TXMTBvO0vhI/AAAAAAAAAtI/RDFIV_7Yulc/s72-c/ray_traced_spheres1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/03/ray-tracing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8DRnk8fyp7ImA9Wx9bE00.&quot;"><id>tag:blogger.com,1999:blog-6698820418032534213.post-8448789764798004745</id><published>2011-02-21T11:52:00.004-03:00</published><updated>2011-02-21T12:07:57.777-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-21T12:07:57.777-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Picture to People official website" /><category scheme="http://www.blogger.com/atom/ns#" term="pencil drawing" /><category scheme="http://www.blogger.com/atom/ns#" term="photo effects" /><category scheme="http://www.blogger.com/atom/ns#" term="vexel rendering" /><title>Colorful Pencil Drawing - other example</title><content type="html">I want to show another pencil drawing generated using the new Picture to People feature. This time I used a different style with ticker pencil strokes.&lt;br /&gt;&lt;br /&gt;Contrary to what many people think, choosing the finest stroking styles or using as input photos as large as possible are not always the best options. It depends on the input picture properties and the result you are looking for.&lt;br /&gt;&lt;br /&gt;Here you see a photo and its colorful pencil drawing rendered using the &lt;a href="http://www.picturetopeople.org/photo_sketch/photo_colorful_drawing.html"&gt;Photo Colorful Drawing&lt;/a&gt; tool. You can click the images to see them in full size.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-VFlLCpVdpPg/TWJ_n1SBClI/AAAAAAAAAsw/fpEagbSZhaY/s1600/house.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 333px;" src="http://1.bp.blogspot.com/-VFlLCpVdpPg/TWJ_n1SBClI/AAAAAAAAAsw/fpEagbSZhaY/s400/house.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5576159610932365906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-q88wkgmn5i4/TWJ_nqB7qzI/AAAAAAAAAso/E3H8ws_nvsU/s1600/house_colorful_pencil_drawing.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 333px;" src="http://2.bp.blogspot.com/-q88wkgmn5i4/TWJ_nqB7qzI/AAAAAAAAAso/E3H8ws_nvsU/s400/house_colorful_pencil_drawing.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5576159607912114994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/PictureToPeople" rel="alternate" type="application/rss+xml"&gt;Subscribe in a reader&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698820418032534213-8448789764798004745?l=picturetopeople.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PictureToPeople/~4/SWpI65S88aw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://picturetopeople.blogspot.com/feeds/8448789764798004745/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6698820418032534213&amp;postID=8448789764798004745" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8448789764798004745?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6698820418032534213/posts/default/8448789764798004745?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PictureToPeople/~3/SWpI65S88aw/colorful-pencil-drawing-other-example.html" title="Colorful Pencil Drawing - other example" /><author><name>LEONARDO C. DE ALMEIDA</name><uri>http://www.blogger.com/profile/14740701096550841534</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://bp0.blogger.com/_9VsbxVSROzM/SI4PBrHuyeI/AAAAAAAAAMQ/D9Ioohn5NMs/S220/leo+-+cartoon+-+big2.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-VFlLCpVdpPg/TWJ_n1SBClI/AAAAAAAAAsw/fpEagbSZhaY/s72-c/house.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://picturetopeople.blogspot.com/2011/02/colorful-pencil-drawing-other-example.html</feedburner:origLink></entry></feed>

