{"id":182,"date":"2024-02-12T12:45:51","date_gmt":"2024-02-12T12:45:51","guid":{"rendered":"https:\/\/www.photometric.io\/blog\/?page_id=182"},"modified":"2024-03-26T10:00:49","modified_gmt":"2024-03-26T10:00:49","slug":"reading-list","status":"publish","type":"page","link":"https:\/\/www.photometric.io\/blog\/reading-list\/","title":{"rendered":"Reading List"},"content":{"rendered":"\n<p>A large part of my projects is research and this page is dedicated to content written by others, which I particularly enjoyed reading:<\/p>\n\n\n\n<p><a href=\"https:\/\/learnopengl.com\/PBR\/Theory\" target=\"_blank\" rel=\"noopener\">LearnOpenGL<\/a><br>Incredible guide for getting started with graphics programming and also offers a very good explanation of physically based rendering <a href=\"https:\/\/learnopengl.com\/PBR\/Theory\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.strollswithmydog.com\/\" target=\"_blank\" rel=\"noopener\">Strolls with my Dog<\/a><br>This is probably my favorite blog and offers technical articles about photography.<\/p>\n\n\n\n<p><a href=\"https:\/\/google.github.io\/filament\/Filament.md.html\" target=\"_blank\" rel=\"noopener\">Filament Rendering Engine<\/a><br>While I&#8217;ve never used this engine, their technical writeup is great.<\/p>\n\n\n\n<p><a href=\"https:\/\/tcd1304.wordpress.com\/\" target=\"_blank\" rel=\"noopener\">TSC1304<\/a><br>An open source project for building a low cost linear sensor which I used in my spectrometer project.<\/p>\n\n\n\n<p><a href=\"https:\/\/bruce-lee-ly.medium.com\/nvidia-tensor-core-cuda-hgemm-advanced-optimization-5a17eb77dd85\" target=\"_blank\" rel=\"noopener\">CUDA HGEMM<\/a><br>Article about an open source implementation of HGEMM (Half-precision General Matrix Multiplication) with various optimization techniques. Requires some knowledge about CUDA \/ GPU programming.<\/p>\n\n\n\n<p><a href=\"http:\/\/mesh.brown.edu\/3DP-2018\/refs\/Ackermann-now2015.pdf\" target=\"_blank\" rel=\"noopener\">Photometric Stereo Survey<\/a><br>A survey of photometric stereo techniques. This provides a really good overview of the topic.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=eviSykqSUUw&amp;t=1s\" target=\"_blank\" rel=\"noopener\">A Deep Dive into Nanite Virtualized Geometry<\/a> (Video)<br>Very interesting explanation of Nanite.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A large part of my projects is research and this page is dedicated to content written by others, which I particularly enjoyed reading: LearnOpenGLIncredible guide for getting started with graphics programming and also offers a very good explanation of physically based rendering here. Strolls with my DogThis is probably my favorite blog and offers technical [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/pages\/182"}],"collection":[{"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/comments?post=182"}],"version-history":[{"count":7,"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/pages\/182\/revisions"}],"predecessor-version":[{"id":339,"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/pages\/182\/revisions\/339"}],"wp:attachment":[{"href":"https:\/\/www.photometric.io\/blog\/wp-json\/wp\/v2\/media?parent=182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}