Show Notes
- Amazon Sweden Store: https://www.amazon.se/dp/B085BVJG5B?tag=9natreeswe-21
- Amazon Worldwide Store: https://global.buys.trade/Computer-Graphics-from-Scratch-Gabriel-Gambetta.html
- eBay: https://www.ebay.com/sch/i.html?_nkw=Computer+Graphics+from+Scratch+Gabriel+Gambetta+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Läs mer: https://swedish.9natree.com/read/1718500769/
#Raytracing #Rasterisering #Perspektivprojektion #GouraudochPhongskuggning #Texturmappning #ComputerGraphicsfromScratch
Computer Graphics from Scratch är en introduktionsbok i programmering och tredimensionell rendering, skriven av Gabriel Gambetta. Den avgränsar medvetet ämnet till hur en dator omvandlar geometriska scener till pixlar på en skärm. I stället för att börja med stora grafikbibliotek eller färdiga spelmotorer bygger boken upp två grundläggande programvarurenderare, en raytracer och en rasteriserare. Läsaren får följa vägen från enkla geometriska beräkningar till bilder med perspektiv, ljus, skuggor, reflektioner, dolda ytor och texturer. Ambitionen är inte att ersätta praktisk kunskap om OpenGL, Vulkan, Metal eller DirectX. Syftet är snarare att göra principerna bakom sådana miljöer begripliga. Framställningen använder språkoberoende pseudokod och håller matematiken på nivån som krävs för att förstå algoritmerna, med bland annat vektorer och grundläggande linjär algebra. Därför passar boken som en tydlig teknisk grund för den som vill förstå varför moderna grafikpipelines och shaders fungerar som de gör.