Istnieje wiele sposobów renderowania obiektów w grafice 3D. Jedne z nich starają się jak najdokładniej odwzorować świat rzeczywisty, inne natomiast dopasować do konkretnych potrzeb wizualnych lub wydajnościowych. Wysoki realizm przedstawianych obiektów wiąże się najczęściej z używaniem technik raytracingu, które często potrzebują sporej ilości czasu, aby wykonać niezbędne obliczenia. Metody pozwalające na rendering w czasie rzeczywistym (min. 60 klatek na sekundę) stosują wiele technik aproksymacyjnych, które zazwyczaj obniżają poziom zgodności z realnymi właściwościami obiektów. W pracy przedstawiona została technika, która łączy zalety wysokiego realizmu i wydajności czasowej. Technika ta wykorzystuje fizyczne właściwości materiałów i zac...