Физически корректный трассировщик лучей умещается всего в 99 строк… — С/С++ Portal | Программирование — TG.ME

Физически корректный трассировщик лучей умещается всего в 99 строк C++.

Настоящие отражения, преломления, мягкие тени и перенос цвета.

И всё это только с помощью векторов, лучей, сфер и одной рекурсивной функции radiance().

Дайте ему тысячи сэмплов на пиксель, и он отрендерит Cornell Box с зеркальной и стеклянной сферами.

Это smallpt Кевина Бисона, 2008 год.

👉 @Cpportal
❤30👍7🔥6
August 25, 2026 1.8K 70