<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Real-Time Rendering &#187; Wikipedia</title>
	<atom:link href="http://www.realtimerendering.com/blog/tag/wikipedia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.realtimerendering.com/blog</link>
	<description>Tracking the latest developments in interactive rendering techniques</description>
	<lastBuildDate>Sun, 12 May 2013 00:21:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>A few new books</title>
		<link>http://www.realtimerendering.com/blog/a-few-new-books/</link>
		<comments>http://www.realtimerendering.com/blog/a-few-new-books/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 03:04:21 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Alphascript]]></category>
		<category><![CDATA[Betascript]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[VDM]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=2891</guid>
		<description><![CDATA[I&#8217;ve updated our books page a bit, adding the new books I know of at this point, adding links to authors sites and Google Books samples, etc. Please let me know what we&#8217;re missing. A book I know nothing about, but from updating the books page I think I&#8217;ll get, is the OpenGL 4.0 Shading [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated <a href="http://realtimerendering.com/books.html">our books page</a> a bit, adding the new books I know of at this point, adding links to authors sites and Google Books samples, etc. Please let me know what we&#8217;re missing.</p>
<p><a href="http://www.amazon.com/OpenGL-4-0-Shading-Language-Cookbook/dp/1849514763?tag=realtimerenderin"><img class="alignnone" title="OpenGL 4.0 Shading Language Cookbook" src="http://realtimerendering.com/AmazonImages/51HdayMiz7L._SL50_.jpg" alt="" width="40" height="50" /></a> A book I know nothing about, but from updating the books page I think I&#8217;ll get, is the <a href="http://www.amazon.com/OpenGL-4-0-Shading-Language-Cookbook/dp/1849514763?tag=realtimerenderin"><strong>OpenGL 4.0 Shading Language Cookbook</strong></a>. A <a href="http://www.gamasutra.com/blogs/AbhishekDey/20111115/8899/Book_Review_OpenGL_40_Shading_Language_Cookbook.php">reviewer on Gamasutra gives it strong praise</a>, as do all the <a href="http://www.amazon.com/OpenGL-4-0-Shading-Language-Cookbook/dp/1849514763?tag=realtimerenderin">Amazon customer reviews</a>.</p>
<p>One I&#8217;ve left off for now is <a href="http://shop.oreilly.com/product/0636920017981.do"><strong>Programming GPUs</strong></a>, which I expect is focused on computing with the GPU (no rendering), judging from the <a href="http://oreilly.com/pub/expert/andrewsheppard">author&#8217;s background as a quant</a> (<a href="http://www.oreillynet.com/pub/au/2416">his bio&#8217;s</a> cute). I also left off <a href="http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps&amp;field-keywords=unity+3d&amp;x=0&amp;y=0">a heckuva lot of books on using the Unity engine</a>, to keep the list focused on direct programming vs. using higher-level SDKs.</p>
<p><a href="http://www.amazon.com/gp/product/1568817231?tag=realtimerenderin"><img class="alignnone" title="3D Math Primer for Graphics and Game Development, 2nd Edition" src="http://realtimerendering.com/AmazonImages/51DxuLGuJ6L._SL50_.jpg" alt="" width="40" height="50" /></a> Along the way I noticed a nice little blog called <a href="http://gamemath.com/">Video Game Math</a>, by Fletcher Dunn and Ian Parberry, who recently released a second edition of their <a href="http://www.amazon.com/gp/product/1568817231?tag=realtimerenderin"><strong>3D Math Primer for Graphics and Game Development</strong></a>. Which is pretty good, by the way. My mini-review/endorsement: &#8220;With solid theory and references, along with practical advice borne from decades of experience, all presented in an informal and demystifying style, Dunn &amp; Parberry provide an accessible and useful approach to the key mathematical operations needed in 3D computer graphics.&#8221; There&#8217;s an extensive <a href="http://books.google.com/books?id=X3hmuhBoFF0C&amp;printsec=frontcover#v=onepage&amp;q&amp;f=false">Google Books sample</a> of much of the first few chapters.</p>
<p>In the &#8220;old but awesome and free&#8221; category this time is <a href="http://www.scribd.com/doc/77513835/Light-and-Color-A-Golden-Guide"><strong>Light And Color &#8211; A Golden Guide</strong></a>. Check it out before there&#8217;s some takedown notice sent out. Yes, it&#8217;s small, it&#8217;s colorful, and some bits are dated, but there are some pretty good analogies and explanations in there. No kidding. Lots more Golden Guides <a href="http://www.scribd.com/collections/3417969/Golden-Guides">here</a> (including, incredibly, <a href="http://www.scribd.com/doc/77046680/Hallucinogenic-Plants-A-Golden-Guide">this one</a>).</p>
<p>I did find that there&#8217;s <a href="http://books.google.com/books?id=fe-nZwEACAAJ&amp;dq=real+time+rendering&amp;hl=en&amp;sa=X&amp;ei=NtQhT_G-Ko3PiAKXtcX5Bw&amp;ved=0CEUQ6AEwAQ">a new edition of &#8220;<strong>Real Time Rendering</strong>&#8220;</a> out, which was a surprise. The subtitle is the best: &#8220;Aalib, Aces of ANSI Art&#8221;. It&#8217;s even sold by <a href="http://www.barnesandnoble.com/w/real-time-rendering-lambert-m-surhone/1102894845?ean=9786136126968">Barnes &amp; Noble</a> and <a href="http://www.booksamillion.com/product/9786136126968">Books-A-Million</a>. Happily, I couldn&#8217;t find it on Amazon, so maybe they&#8217;re scaling back on carrying these so-called books. This particular book is a paperback, and more expensive than the real thing (I like to think our&#8217;s is real &#8211; it&#8217;s the dash between &#8220;Real&#8221; and &#8220;Time&#8221; that keeps it real for me). Or I should say it&#8217;s more expensive unless you buy ours from <a href="http://www.amazon.com/gp/offer-listing/B003ZTN6G8/ref=dp_olp_used?ie=UTF8&amp;qid=1327621661&amp;sr=1-34&amp;condition=used">these &#8220;double your intelligence or no money back&#8221; sellers</a>. I believe this phenomenon is from computers tracking competitors&#8217; prices and each one jacking up prices in response.</p>
<p>In case you missed my posts on Betascript Publishing, go <a href="http://www.realtimerendering.com/blog/another-introduction-to-ray-tracing/">here</a> &#8211; short version is that they use a computer program to find related articles on Wikipedia, put on a cover (usually the most creative part of the process), and sell it. I&#8217;d be interested to know which book is better, their computer-generated one or my own Wikipedia-derived followup, GGGG:RTRtR (<a href="http://en.wikipedia.org/wiki/User:Erich666/Books/GGGG"><strong>Game GPU Graphics Gems: Real-Time Rendering the Redux</strong></a>), reviewed by me <a href="http://www.realtimerendering.com/blog/two-and-a-half-books/">here</a>. I really should read my own book some day, there look to be some interesting Wikipedia articles in there.</p>
<p><a href="http://www.barnesandnoble.com/w/real-time-rendering-lambert-m-surhone/1102894845?ean=9786136126968"><img class="alignnone" title="Real Time Rendering" src="http://img2.imagesbn.com/images/117770000/117779844.JPG" alt="" width="267" height="400" /></a></p>
<p>Finally, I like the concept of <a href="http://centripetalnotion.com/2007/09/13/13:26:26/#more-550">book autopsies</a>:</p>
<p><a href="http://centripetalnotion.com/2007/09/13/13:26:26/#more-550"><img class="alignnone" title="book autopsy" src="http://centripetalnotion.com/images/briandettmer5.jpg" alt="" width="442" height="521" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimerendering.com/blog/a-few-new-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two and a Half Books</title>
		<link>http://www.realtimerendering.com/blog/two-and-a-half-books/</link>
		<comments>http://www.realtimerendering.com/blog/two-and-a-half-books/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 02:43:24 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[OpenGL ES]]></category>
		<category><![CDATA[skin]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=1646</guid>
		<description><![CDATA[I&#8217;ve learnt of two new books in the past few weeks, worth mentioning as books to check out at SIGGRAPH (or using Amazon&#8217;s &#8220;Look Inside&#8221;, of course): iPhone 3D Programming: Developing Graphical Applications with OpenGL ES, by Philip Rideout, O&#8217;Reilly Press. A better title might have been &#8220;Programming OpenGL ES on the iPhone&#8221;, as it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve learnt of two new books in the past few weeks, worth mentioning as books to check out at SIGGRAPH (or using Amazon&#8217;s &#8220;Look Inside&#8221;, of course):</p>
<p><img class="alignleft" title="iPhone 3d Programming" src="https://images-na.ssl-images-amazon.com/images/I/51duyONYHdL._SL110_.jpg" alt="" width="84" height="110" /><a href="http://www.amazon.com/iPhone-Programming-Developing-Graphical-Applications/dp/0596804822?tag=realtimerenderin">iPhone 3D Programming: Developing Graphical Applications with OpenGL ES</a>, by Philip Rideout, O&#8217;Reilly Press. A better title might have been &#8220;Programming OpenGL ES on the iPhone&#8221;, as it focuses on OpenGL ES more than on the iPhone per se. Which is fine; there are already lots of iPhone programming books, and almost none that are focused more on OpenGL ES itself (the only other OpenGL ES 2.0 book I know of is <a href="http://www.amazon.com/OpenGL-ES-2-0-Programming-Guide/dp/0321502795?tag=realtimerenderin">this one</a>). The book is C++ oriented, with some Objective C as needed for glue. From my brief skim, this looks like a well-illustrated, readable guide that hits many different effects: reflection maps, skinning, antialiasing, etc. That said, I haven&#8217;t yet had the opportunity to program on any mobile devices, so can&#8217;t give an expert review. When I do give it a try, this looks like the book I&#8217;ll read first.</p>
<p><em>Update</em>: A draft of this book is free on the web, <a href="http://iphone-3d-programming.labs.oreilly.com/">see it here</a>. It looks to be essentially the same as the published work (but with some hand-drawn figures), and is nicer in some ways, as the pages allow color images (always good for a graphics book).</p>
<p><img class="alignleft" title="Light &amp; Skin Interactions" src="https://images-na.ssl-images-amazon.com/images/I/51Iqmti2vhL._SL100_.jpg" alt="" width="81" height="100" /><a href="http://www.amazon.com/Light-Skin-Interactions-Simulations-Applications/dp/0123750938?tag=realtimerenderin">Light &amp; Skin Interactions: Simulations for Computer Graphics Applications</a>, by Gladimir V. G. Baranoski and Aravind Krishnaswamy, Morgan-Kaufmann Press. This one&#8217;s out of my league as a casual skim. Paging through and seeing &#8220;the eumelanin absorption coefficient is given by&#8230;&#8221; and &#8220;Scattering in either the stratum corneum or epidermis&#8230;&#8221; shows me how little I know of the world in general. Anyway, interesting to see a whole book about this critical type of material. Searching through it, there&#8217;s minimal coverage of, for example, <a href="http://http.developer.nvidia.com/GPUGems3/gpugems3_ch14.html">d&#8217;Eon and Luebke&#8217;s work</a>, so I can&#8217;t say it has much direct application to interactive computer graphics at this point.</p>
<p>That&#8217;s all for the real books&#8230;</p>
<p><a href="http://www.realtimerendering.com/blog/wp-content/uploads/2010/07/gggg.gif"><img class="alignleft size-full wp-image-1660" title="gggg" src="http://www.realtimerendering.com/blog/wp-content/uploads/2010/07/gggg.gif" alt="" width="121" height="196" /></a>The half a book (at best): <a href="http://en.wikipedia.org/wiki/User:Erich666/Books/GGGG">Game GPU Graphics Gems: Real-Time Rendering The Redux</a> (aka GGGG:RTRTR), by anyone who wants to edit it. When I &#8220;edited&#8221; the quasi-book <a href="http://www.realtimerendering.com/blog/another-introduction-to-ray-tracing/">Another Introduction to Ray Tracing</a> a few months ago, I thought back then that I&#8217;d start another book for SIGGRAPH. Like the first stunning collection, this was an hour of work gathering Wikipedia articles (hardest part was choosing a cover). There are plenty more articles to gather about interactive rendering, and you&#8217;re most welcome to add any good ones you find to this book, make your own, etc. &#8211; it&#8217;s a wiki page, after all. More seriously, I like having a single, tight page of links to Wikipedia articles about interactive rendering, vs. wandering around and haphazardly seeing what&#8217;s there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimerendering.com/blog/two-and-a-half-books/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another Introduction to Ray Tracing</title>
		<link>http://www.realtimerendering.com/blog/another-introduction-to-ray-tracing/</link>
		<comments>http://www.realtimerendering.com/blog/another-introduction-to-ray-tracing/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 01:42:40 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[ray tracing]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=1317</guid>
		<description><![CDATA[I was waiting around a bit for my younger son&#8217;s doctor&#8217;s appointment this morning, so I decided to edit a book. I finished it just now, it&#8217;s called Another Introduction to Ray Tracing. It&#8217;s 471 pages in book form. You can download it for free, or order a paperback copy from PediaPress for $22.84 plus [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Another Introduction to Ray Tracing" src="http://www.realtimerendering.com/AnotherIntroRT.png" alt="" width="396" height="612" />I was waiting around a bit for my younger son&#8217;s doctor&#8217;s appointment this morning, so I decided to edit a book. I finished it just now, it&#8217;s called <em><a href="http://en.wikipedia.org/wiki/User:Erich666/Books/AnotherIntroRT">Another Introduction to Ray Tracing</a></em>. It&#8217;s 471 pages in book form. You can <a href="http://en.wikipedia.org/wiki/User:Erich666/Books/AnotherIntroRT">download it for free</a>, or <a href="http://pediapress.com/books/show/another-introduction-to-ray-tracing-eric/">order a paperback copy</a> from <a href="http://pediapress.com">PediaPress</a> for $22.84 plus shipping. I won&#8217;t earn a dime from it, but since it took me less than two hours to make, no problem.</p>
<p>So what&#8217;s happening here? Due to investigating <a href="http://www.realtimerendering.com/blog/best-book-title-ever-period/">Alphascript and Betascript publishing</a> a month ago, <a href="http://news.slashdot.org/story/10/04/03/2112203/Print-On-Demand-Publisher-VDM-Infects-Amazon">reporting it on Slashdot</a>, and following up on <a href="http://news.slashdot.org/story/10/04/03/2112203/Print-On-Demand-Publisher-VDM-Infects-Amazon#topcomment">a lot of great comments</a>, I learnt a number of interesting tidbits. Here&#8217;s a rundown.</p>
<p>First, VDM Publishing itself is sort of a vanity press, but with no cost to the author. It seeks out authors of PhD theses and similar, asking for permission to publish. This is not all that unreasonable: because the works are only published on demand, the authors do not have to pay anything, they even get a few hardcopies for free. <a href="http://www.realtimerendering.com/blog/another-new-book-with-an-incredibly-long-title-that-attempts-to-explain-what-its-about-but-is-still-mysterious/">Here&#8217;s an example from our field</a> that I reported on in February. That said, it&#8217;s mostly a win for VDM Publishing, who charge steep prices for the resulting works. Such not-quite-books mix in with other books on Amazon. It takes a bit of searching to realize that the work is a thesis and likely could be downloaded for free. A bit misleading, perhaps, but not all that horrifying. Caveat Emptor.</p>
<p>VDM Publishing also has an imprint called LAP, Lambert Academic Press, which does the same thing, publishing theses such as <a href="http://www.amazon.com/Real-Time-Modeling-Rendering-using-Tracing/dp/383832921X?tag=realtimerenderin">this one</a> by Nasim Sedaghat. With a little Googling you can find <a href="http://ca.linkedin.com/pub/nasim-sedaghat/9/3a/956">Nasim</a>, and then find the <a href="http://sites.google.com/site/nassimsedaghat/Home/projects/realistic-hair-simulation-in-real-time">related paper</a> for free.</p>
<p>VDM&#8217;s imprints Alphascript and Betascript Publishing <a href="http://www.realtimerendering.com/blog/best-book-title-ever-period/">I&#8217;ve already described</a>, they&#8217;re little more than random repackagers of Wikipedia articles.<a href="http://commons.wikimedia.org/wiki/File:Alphascript_Publishing_book_by_Miller_FP_Vandome_AF_McBrewster_J._A_scanned_example._History_of_Ghana._Copy_and_paste_from_wikipedia.pdf"> Here&#8217;s an example book</a>. I posted one-star reviews for a few of these books on Amazon; what&#8217;s funny is that the owner of the firm actually <a href="http://www.amazon.com/review/R11LILMPXHGVOX/ref=cm_cr_rev_detup_redir">responded to my criticism</a> (with a one-size-fits-all response in slightly broken English).</p>
<p>Four weeks ago Alphascript had 38,909 and Betascript 18,289 books listed on Amazon. To my surprise they now have <a href="http://www.amazon.com/s/ref=nb_sb_ss_i_0_12?url=search-alias%3Dstripbooks&amp;field-keywords=alphascript+publishing&amp;x=0&amp;y=0&amp;sprefix=alphascript+">39,817</a> and <a href="http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&amp;field-keywords=betascript+publishing&amp;x=0&amp;y=0">18,295</a> books, a total increase of only (only!) 914 new books &#8211; looks like they&#8217;re slowing down. They&#8217;ll have to work hard to catch up with Philip M. Parker&#8217;s <a href="http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&amp;field-keywords=Philip+M.+Parker&amp;x=0&amp;y=0">107,182 books</a> or his publishing firm ICON Group International, with <a href="http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&amp;field-keywords=ICON+Group+International&amp;x=0&amp;y=0">473,668 books</a>. The New York Times has <a href="http://www.nytimes.com/2008/04/14/business/media/14link.html?_r=2">an interesting article</a> about this guy.</p>
<p>Betascript Publishing has two books found on Amazon related to ray tracing: <em><a href="http://www.amazon.com/Ray-Tracing-Graphics-Computer-Rendering/dp/6130470932?tag=realtimerenderin">Ray Tracing (Graphics)</a><span style="font-style: normal;"> and <em><a href="http://www.amazon.com/Rasterisation-Graphics-Rendering-Computer-Persistence/dp/6130414714?tag=realtimerenderin">Rasterization</a> </em>(which includes a section on ray tracing). The ray tracing book is 88 pages long and $46, more than 50 cents a page. My book, at $22.84 for 471 pages, is less than a nickel a page. So my new book&#8217;s better per pound. I actually worked a little compiling my book, making logical groupings, picking relevant articles, creating chapter headings, the whole nine yards (never did figure out how to make a cover from an existing Wikipedia image, though). The exercise showed me the limits of Wikipedia as a book-making resource: the individual articles are fine for what they are, some are wonderful, and editing them in a somewhat logical flow has some merit. However, there&#8217;s no coherence to the final product and there are large gaps between one article and the next. How to generate rays for a given camera? Sorry, not in my book.</span></em></p>
<p><em><span style="font-style: normal;">Still, it was great to learn of <a href="http://pediapress.com/">PediaPress</a> and the ability to make my own Wikipedia book for free. Poking around their site, I even found a book on 3D computer graphics, called <a href="http://pediapress.com/books/show/3d-computer-g/"><em>3D Computer Graphics</em></a> (catchy, neh?). Seeing others making books, I decided to <a href="http://pediapress.com/books/show/another-introduction-to-ray-tracing-eric/">share my own</a>, so now it&#8217;s official. Mind you, I haven&#8217;t actually read through my book, nor even really checked the flow of articles &#8211; no time for that. I mostly grouped by subject and title after identifying likely pages. That said, I do like having a PDF file of all these articles that I can search through.</span></em></p>
<p><em><span style="font-style: normal;">Obviously authors are not about to be replaced by Betascript books any time soon. If you want to read a real introduction to the topic, a book like <em><a href="http://www.amazon.com/Ray-Tracing-Ground-Kevin-Suffern/dp/1568812728?tag=realtimerenderin">Ray Tracing from the Ground Up</a> </em>might serve you better, even if it is a whole dime a page. This cost/benefit ratio for a good book is something I&#8217;ll never get over, that books are sold at prices that are equivalent to the cost for just an hour or two for a computer programmer&#8217;s time and yet yield so much in the right hands.</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimerendering.com/blog/another-introduction-to-ray-tracing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>