{"id":5055,"date":"2019-04-10T11:31:39","date_gmt":"2019-04-10T17:31:39","guid":{"rendered":"http:\/\/www.realtimerendering.com\/blog\/?p=5055"},"modified":"2019-04-24T09:21:38","modified_gmt":"2019-04-24T15:21:38","slug":"rtg-free-on-kindle-consider-google-play-for-books","status":"publish","type":"post","link":"https:\/\/www.realtimerendering.com\/blog\/rtg-free-on-kindle-consider-google-play-for-books\/","title":{"rendered":"RTG free on Kindle; consider Google Play for books"},"content":{"rendered":"<p>First,\u00a0<em>Ray Tracing Gems<\/em> is <a href=\"http:\/\/www.amazon.com\/dp\/B07P5QV1Z5\">now available on Kindle<\/a>\u00a0for free; it&#8217;s also free through the <a href=\"http:\/\/www.amazon.co.uk\/dp\/B07P5QV1Z5\">UK<\/a> and <a href=\"http:\/\/www.amazon.de\/dp\/B07P5QV1Z5\">Germany<\/a>\u00a0Amazon sites. Great stuff, and I&#8217;ve asked about whether it could also be made available on Google Play in some form.<\/p>\n<p>When\u00a0<em>Real-Time Rendering, 4th Edition<\/em> came out I decided to plunk down the cash to get the <a href=\"https:\/\/smile.amazon.com\/Real-Time-Rendering-Fourth-Tomas-Akenine-Mo-ebook\/dp\/B07FSKB982\/ref=mt_kindle?tag=realtimerenderin\">Kindle<\/a> and <a href=\"https:\/\/play.google.com\/store\/books\/details\/Tomas_Akenine_Mo_ller_Real_Time_Rendering_Fourth_E?id=0g1mDwAAQBAJ\">Google Play<\/a> versions, just to see how they came out. Not bad: the resolution is not as high as I&#8217;d like for a few images, but overall the results are good. It&#8217;s understandable why the image quality was not up to the 300+ DPI of some of the original material, as the book&#8217;s file would be massively larger.<\/p>\n<p>What&#8217;s of interest is how much more often I&#8217;ll use the Google Play version than the Kindle. I&#8217;ll even use it more than my own private PDF of the book. This is because it&#8217;s one click away: I have the URL bookmarked for the Google Play version, so it&#8217;s up immediately, no messing about looking for the file, loading an app, or any other nonsense.<\/p>\n<p>For example, today I just tried <a href=\"https:\/\/read.amazon.com\/\">Amazon&#8217;s cloud reader for Kindle<\/a>, but I run into &#8220;License limit reached,&#8221; that I have exceeded the number of devices authorized blah blah blah. My favorite line of the warning is &#8220;You may also purchase another copy from the Kindle Store&#8221; &#8211; great, thanks. There&#8217;s none of this annoyance with Google Play; I can immediately read the book since it&#8217;s tied to my Google Account. I hope Amazon someday figures out a way to determine that I&#8217;m me (judging from the targeted ads I see on Amazon, they already have, but they haven&#8217;t extended the courtesy to Kindle access).<\/p>\n<p>BTW, anyone trying to reproduce antialiasing or noise images in a book or printed article, be careful: you&#8217;ll probably want to zoom in on parts of your image, and want to make the zoomed image literally zoomed up using &#8220;nearest neighbor&#8221; filtering or similar. That is, say you select a 200&#215;200 piece of an image to magnify, to show noise. I&#8217;d resize this to 600&#215;600 and just replicate the pixels, &#8220;select and repeat&#8221; (often called &#8220;nearest neighbor&#8221; or &#8220;hold&#8221; or &#8220;pixel replication&#8221;). The printing process will naturally try to smooth images out the other direction, so you usually need to counteract this. If you have any sure-fire tips on doing this better than I&#8217;ve described here, I (and others) are all ears.<\/p>\n<p><em>Update:<\/em> due to Apress&#8217;s kind efforts, the book&#8217;s now <a href=\"https:\/\/play.google.com\/store\/books\/details\/Eric_Haines_Ray_Tracing_Gems?id=MNqRDwAAQBAJ\">free on Google Play<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>First,\u00a0Ray Tracing Gems is now available on Kindle\u00a0for free; it&#8217;s also free through the UK and Germany\u00a0Amazon sites. Great stuff, and I&#8217;ve asked about whether it could also be made available on Google Play in some form. When\u00a0Real-Time Rendering, 4th Edition came out I decided to plunk down the cash to get the Kindle and [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32,1,7],"tags":[],"class_list":["post-5055","post","type-post","status-publish","format-standard","hentry","category-book","category-misc","category-resources"],"_links":{"self":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/5055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/comments?post=5055"}],"version-history":[{"count":5,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/5055\/revisions"}],"predecessor-version":[{"id":5090,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/5055\/revisions\/5090"}],"wp:attachment":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/media?parent=5055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/categories?post=5055"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/tags?post=5055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}