home.social

Search

1000 results for “ollej”

  1. The fifteenth chapter of the ray tracing book is a bit more exciting as it adds the triangle and smooth triangle shapes as well as a parser for OBJ files. This makes it possible to load 3D models and add them to the scene.

    I also made an optimization to cache the inverse of the transformation matrix which sped up the calculations a lot.

    Here is an image of a smooth high polygon version of the Utah Teapot.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer #3DModel

  2. The fifteenth chapter of the ray tracing book is a bit more exciting as it adds the triangle and smooth triangle shapes as well as a parser for OBJ files. This makes it possible to load 3D models and add them to the scene.

    I also made an optimization to cache the inverse of the transformation matrix which sped up the calculations a lot.

    Here is an image of a smooth high polygon version of the Utah Teapot.

  3. The fifteenth chapter of the ray tracing book is a bit more exciting as it adds the triangle and smooth triangle shapes as well as a parser for OBJ files. This makes it possible to load 3D models and add them to the scene.

    I also made an optimization to cache the inverse of the transformation matrix which sped up the calculations a lot.

    Here is an image of a smooth high polygon version of the Utah Teapot.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer #3DModel

  4. The fifteenth chapter of the ray tracing book is a bit more exciting as it adds the triangle and smooth triangle shapes as well as a parser for OBJ files. This makes it possible to load 3D models and add them to the scene.

    I also made an optimization to cache the inverse of the transformation matrix which sped up the calculations a lot.

    Here is an image of a smooth high polygon version of the Utah Teapot.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer #3DModel

  5. I had to do a lot of refactoring of my ray-tracer to get Chapter 14 working where Groups are added. Making it possible to combine shapes and translate them at the same time.

    The end result is not very exciting though. This is a hexagon made up of six cylinders as edges and six spheres as corners.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer

  6. I had to do a lot of refactoring of my ray-tracer to get Chapter 14 working where Groups are added. Making it possible to combine shapes and translate them at the same time.

    The end result is not very exciting though. This is a hexagon made up of six cylinders as edges and six spheres as corners.

  7. I had to do a lot of refactoring of my ray-tracer to get Chapter 14 working where Groups are added. Making it possible to combine shapes and translate them at the same time.

    The end result is not very exciting though. This is a hexagon made up of six cylinders as edges and six spheres as corners.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer

  8. I had to do a lot of refactoring of my ray-tracer to get Chapter 14 working where Groups are added. Making it possible to combine shapes and translate them at the same time.

    The end result is not very exciting though. This is a hexagon made up of six cylinders as edges and six spheres as corners.

    #RayTracer #RayTracerChallenge #Rust #RustLang #PragmaticProgrammer

  9. My progress has been a bit slower, but I've now finished chapter chapter 11 in the Ray-Tracer Challenge. My raytracer now has both reflection and refraction and it's possible to generate images with mirrored and transparent objects.

    #RayTracer #RayTracerChallenge #RustLang #PragmaticProgrammer

  10. My progress has been a bit slower, but I've now finished chapter chapter 11 in the Ray-Tracer Challenge. My raytracer now has both reflection and refraction and it's possible to generate images with mirrored and transparent objects.

  11. My progress has been a bit slower, but I've now finished chapter chapter 11 in the Ray-Tracer Challenge. My raytracer now has both reflection and refraction and it's possible to generate images with mirrored and transparent objects.

    #RayTracer #RayTracerChallenge #RustLang #PragmaticProgrammer

  12. My progress has been a bit slower, but I've now finished chapter chapter 11 in the Ray-Tracer Challenge. My raytracer now has both reflection and refraction and it's possible to generate images with mirrored and transparent objects.

    #RayTracer #RayTracerChallenge #RustLang #PragmaticProgrammer

  13. The python monorepo developer experience with Polylith by @davidvujic here at Fosdem this Sunday morning.

    #fosdem #fosdem2025 #python #polylith

  14. I have a dealer for real Huy Fong Foods Sriracha! The first one’s free… Unfortunately he doesn’t have more bottles.

    #sriracha #ChiliSauce

  15. I have a dealer for real Huy Fong Foods Sriracha! The first one’s free… Unfortunately he doesn’t have more bottles.

  16. I have a dealer for real Huy Fong Foods Sriracha! The first one’s free… Unfortunately he doesn’t have more bottles.

    #sriracha #ChiliSauce

  17. I have a dealer for real Huy Fong Foods Sriracha! The first one’s free… Unfortunately he doesn’t have more bottles.

    #sriracha #ChiliSauce

  18. I got a quick look at the new Prusa Core One released yesterday. It looks amazing. Can’t wait to receive mine.

    #3DPrinting #fosdem #prusa #fosdem2025 #PrusaPrinters

  19. I got a quick look at the new Prusa Core One released yesterday. It looks amazing. Can’t wait to receive mine.

  20. I got a quick look at the new Prusa Core One released yesterday. It looks amazing. Can’t wait to receive mine.

    #3DPrinting #fosdem #prusa #fosdem2025 #PrusaPrinters

  21. I got a quick look at the new Prusa Core One released yesterday. It looks amazing. Can’t wait to receive mine.

    #3DPrinting #fosdem #prusa #fosdem2025 #PrusaPrinters

  22. We’ve setup our table at the Swedish national homebrew championship. Our beers have numbers 265 and 266, and the table is in the middle row, near Humlegården.

    This year we’re serving a New England IPA called ”Wreedes drvuor” that’s double dry hopped with lots of cryo hops. And an English best bitter at 4.5% ABV called Tweed.

    #homebrew #hembryggning #ExaltedBeer

  23. We’ve setup our table at the Swedish national homebrew championship. Our beers have numbers 265 and 266, and the table is in the middle row, near Humlegården.

    This year we’re serving a New England IPA called ”Wreedes drvuor” that’s double dry hopped with lots of cryo hops. And an English best bitter at 4.5% ABV called Tweed.

    #homebrew #hembryggning #ExaltedBeer

  24. We’ve setup our table at the Swedish national homebrew championship. Our beers have numbers 265 and 266, and the table is in the middle row, near Humlegården.

    This year we’re serving a New England IPA called ”Wreedes drvuor” that’s double dry hopped with lots of cryo hops. And an English best bitter at 4.5% ABV called Tweed.

  25. We’ve setup our table at the Swedish national homebrew championship. Our beers have numbers 265 and 266, and the table is in the middle row, near Humlegården.

    This year we’re serving a New England IPA called ”Wreedes drvuor” that’s double dry hopped with lots of cryo hops. And an English best bitter at 4.5% ABV called Tweed.

    #homebrew #hembryggning #ExaltedBeer

  26. We’ve setup our table at the Swedish national homebrew championship. Our beers have numbers 265 and 266, and the table is in the middle row, near Humlegården.

    This year we’re serving a New England IPA called ”Wreedes drvuor” that’s double dry hopped with lots of cryo hops. And an English best bitter at 4.5% ABV called Tweed.

    #homebrew #hembryggning #ExaltedBeer