{"id":7944,"date":"2013-09-24T10:44:43","date_gmt":"2013-09-24T14:44:43","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=7944"},"modified":"2018-12-28T16:22:51","modified_gmt":"2018-12-28T21:22:51","slug":"business-card-raytracer","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2013\/09\/24\/business-card-raytracer\/","title":{"rendered":"Business Card Raytracer"},"content":{"rendered":"<p><a href=\"http:\/\/fabiensanglard.net\/rayTracing_back_of_business_card\/index.php\">Fabien Sanglard<\/a> (via <a href=\"https:\/\/twitter.com\/mttkay\/status\/382453333472325632\">Lemont Washington<\/a>):<\/p>\n<blockquote cite=\"http:\/\/fabiensanglard.net\/rayTracing_back_of_business_card\/index.php\">\n<p>I recently came across Paul Heckbert&rsquo;s business card raytracer. \nFor those that have never heard of it: It is a very famous challenge in the Computer Graphics field that \nstarted on May 4th, 1984 via a post on <code>comp.graphics<\/code> by Paul Heckbert ( More about this in his article &ldquo;<a href=\"http:\/\/books.google.ca\/books?id=CCqzMm_-WucC&amp;pg=PA375&amp;lpg=PA375&amp;dq=%22A+Minimal+Ray+Tracer%22&amp;source=bl&amp;ots=msmz42NHge&amp;sig=rYEdHlY0zC2Sk_aPaZhzjMhyfj8&amp;hl=en&amp;sa=X&amp;ei=2NQ8Utb2I-ae2gWHn4GYAg&amp;ved=0CFEQ6AEwAw#v=onepage&amp;q=%22A%20Minimal%20Ray%20Tracer%22&amp;f=false\">A Minimal Ray Tracer<\/a>&rdquo; from the book <a href=\"http:\/\/www.amazon.ca\/Graphics-Gems-IV-IBM-Version\/dp\/0123361559\/ref=sr_1_1?ie=UTF8&amp;qid=1379718285&amp;sr=8-1&amp;keywords=Graphics+Gems+IV\">Graphics Gems IV<\/a>).<\/p>\n<p>The goal was to produce the source code for a raytracer...that would fit on the back of a business card.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Fabien Sanglard (via Lemont Washington): I recently came across Paul Heckbert&rsquo;s business card raytracer. For those that have never heard of it: It is a very famous challenge in the Computer Graphics field that started on May 4th, 1984 via a post on comp.graphics by Paul Heckbert ( More about this in his article &ldquo;A [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2018-12-28T21:22:53Z","apple_news_api_id":"2fbe732e-ff9c-4da3-bef3-322b3ad49580","apple_news_api_modified_at":"2018-12-28T21:22:55Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AL75zLv-cTaO-8zIrOtSVgA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[45,619,71],"class_list":["post-7944","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-c","tag-graphics","tag-programming"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=7944"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7944\/revisions"}],"predecessor-version":[{"id":23786,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7944\/revisions\/23786"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=7944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=7944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=7944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}