{"id":3254,"date":"2012-10-28T19:29:00","date_gmt":"2012-10-29T01:29:00","guid":{"rendered":"http:\/\/www.realtimerendering.com\/blog\/?p=3254"},"modified":"2013-10-28T08:27:28","modified_gmt":"2013-10-28T14:27:28","slug":"seven-things-for-october-28-2012","status":"publish","type":"post","link":"https:\/\/www.realtimerendering.com\/blog\/seven-things-for-october-28-2012\/","title":{"rendered":"Seven Things for October 28, 2012"},"content":{"rendered":"<ul>\n<li><span style=\"line-height: 13px;\">There&#8217;s a new introductory book out, <a href=\"http:\/\/www.3dgraphicsfoundations.com\/\"><em>Foundations of 3D Computer Graphics<\/em><\/a>, by Steven Gortler. I should get my copy tomorrow. Skimming through the first few chapters (you can see these on <a href=\"http:\/\/www.amazon.com\/Foundations-Computer-Graphics-Steven-Gortler\/dp\/0262017350?tag=realtimerenderin\">Amazon<\/a>), the focus is definitely on solid theory, which I appreciate. I look forward to spending some quality time with it. <em>(thanks, Pete)<\/em><\/span><\/li>\n<li><span style=\"line-height: 13px;\">The acronym for the day is <a href=\"http:\/\/en.wikipedia.org\/wiki\/Massive_open_online_course\"><em>MOOC<\/em><\/a>, Massive Open Online Course, a free course for anyone with a reasonable computer. Everybody&#8217;s doing it: Ravi Ramamoorthi with <a href=\"https:\/\/www.edx.org\/courses\/BerkeleyX\/CS184.1x\/2012_Fall\/about\">Foundations of Computer Graphics<\/a>, I&#8217;m working on the course <a href=\"http:\/\/www.udacity.com\/overview\/Course\/cs291\/CourseRev\/1\">Interactive Rendering<\/a>, John Owens and Dave Luebke are doing <a href=\"http:\/\/blog.udacity.com\/2012\/10\/four-new-classes.html\">Introduction to Parallel Programming, etc.<\/a><\/span><\/li>\n<li><span style=\"line-height: 13px;\">Sean Lilley has <a href=\"http:\/\/cis565-fall-2012.github.com\/lectures\/10-24-Shadows.pdf\">a great slideset<\/a> summarizing the history of shadow algorithms for GPUs, made for <a href=\"http:\/\/cis565-fall-2012.github.com\/index.html\">this University of Pennsylvania class<\/a>. Sean and others are currently working on a <a href=\"http:\/\/realtimevoxels.blogspot.com\/\">GigaVoxel and Sparse Textures project<\/a>, blogging as they go. <em>(thanks, Patrick)<\/em><\/span><\/li>\n<li><span style=\"line-height: 13px;\">You&#8217;ve probably heard of the <a href=\"http:\/\/kotaku.com\/5903955\/read-valves-employee-company-handbook-its-amazing\">Valve Employee Handbook<\/a>. <a href=\"http:\/\/vimeo.com\/51012261\">This video<\/a> gives a nice summary in just two minutes. Fascinating company structure! Sounds lovely and inspiring. But, telecommuting is out. <em>(thanks, Jason)<\/em><\/span><\/li>\n<li><span style=\"line-height: 13px;\"><a href=\"http:\/\/www.tasharen.com\/forum\/index.php?topic=2126.0\">NGUI&#8217;s history<\/a>: more about UI that &#8220;true&#8221; 3D graphics, but it&#8217;s for Unity. A pretty interesting tale! Moral, maybe: make libraries, not games\u00a0<em>(thanks, Renaldas)<\/em><\/span><\/li>\n<li><span style=\"line-height: 13px;\"><a href=\"http:\/\/glsl.heroku.com\/e#4039.0\">A WebGL demo<\/a> from another universe. Note the value set on line 10. <em>(thanks, marpi)<\/em><\/span><\/li>\n<li><span style=\"line-height: 13px;\">This mask creeps me out. Instructions how to build one are <a href=\"http:\/\/www.thingiverse.com\/thing:32189\">here<\/a>. <em>(thanks, BoingBoing)<\/em><\/span><\/li>\n<\/ul>\n<div><span style=\"line-height: 13px;\"><a href=\"http:\/\/www.thingiverse.com\/thing:32189\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Low Poly Mask\" alt=\"\" src=\"http:\/\/thingiverse-production.s3.amazonaws.com\/renders\/86\/20\/1b\/8d\/b1\/LowPolyMask_Landscape_00_display_medium.jpg\" width=\"800\" height=\"600\" \/><\/a><\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s a new introductory book out, Foundations of 3D Computer Graphics, by Steven Gortler. I should get my copy tomorrow. Skimming through the first few chapters (you can see these on Amazon), the focus is definitely on solid theory, which I appreciate. I look forward to spending some quality time with it. (thanks, Pete) The [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[16,538,540,537,113,539,523],"class_list":["post-3254","post","type-post","status-publish","format-standard","hentry","category-resources","tag-books","tag-gigavoxel","tag-mask","tag-mooc","tag-shadows","tag-ui","tag-webgl"],"_links":{"self":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/3254","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=3254"}],"version-history":[{"count":4,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/3254\/revisions"}],"predecessor-version":[{"id":3676,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/3254\/revisions\/3676"}],"wp:attachment":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/media?parent=3254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/categories?post=3254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/tags?post=3254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}