Peter Shirley's Raytracing in a Weekend

I may have to abort my raytracing app that’s been busy rendering the Stanford Dragon for over a month now! Peter Shirley’s raytracing books may help me learn how to do it properly. :) In celebration of the launch of @nvidia Turing ray tracing hardware, I am making my three ray tracing books are available as free pdfs. I have donated half the money people have sent to @hackthehood, a really neat organization.
Read more...

Faces of Open Source

Faces of Open Source is an on-going photographic documentation of the people behind the development and advancement of free and open source software.

I love this project. It reminds me of a collection I started to compile a few years ago. It’s great to see the people behind the software.

Read more...

Making a Heart with Maths

Inigo Quilez, iq, explains how to model a simple heart with mathematics. Shadertoy code and real-time version can be found here. I love how he embedded the model into the video. Need to explore how to develop plugins for AfterEffects. Jim Fowler, Professor at Ohio State University applied a similar technique in his Calculus course at Coursera. He used the old raytracing tool POV-Ray with ArUco, a library for Augmented Reality applications.
Read more...

KaTeX, Khan Academy's Math Typesetting Library

Khan Academy has published the fastest typesetting library for the web. IntMath’s KaTeX and MathJax comparison demo shows some impressive performance improvements. The demo page took 177 ms to process on my laptop. The MathJax version on the other hand took 4777 ms. The performance comes at a price that not everything is supported in KaTeX (yet). I wish aligned equations were supported, but I can live with it. Until I run across more serious problems I’ll happily use KaTeX instead of MathJax.
Read more...

Zequals and the Art of Estimation

This Numberphile video is about Zequals which can be useful if you need to compute a quick estimate, for example to find out if your calculation is on the right track. The idea is to ruthlessly round every number to just one significant digit. For example: 3 * 7 = 21 zz 20 7 * 8 = 56 zz 60 436 * 68 zz 400 * 70 = 28000 zz 30000 The actual answer is 29648 and surprisingly close to the zequal-result.
Read more...

Sergei Prokudin-Gorskii

I read an article about Sergei Prokudin-Gorskii who created a number of stunning color photos over a hundred years ago. He was a chemist born in Russia in 1863 who studied in St. Petersburg, Berlin and Paris. He developed a process in which three black and white pictures were taken of an object in quick succession. One picture was taken with a red-filter, one with a blue, and another with a green filter.
Read more...