Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [physically-based]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
36 votes
2 answers

How physically-based is the diffuse and specular distinction?

The classical way of shading surfaces in real-time computer graphics is a combination of a (Lambertian) diffuse term and a specular term, most likely Phong or Blinn-Phong. Now with the trend going ...
David Kuri's user avatar
  • 2,293
15 votes
2 answers

How to build a decent lens/camera objective model for path tracing?

I have written a small path-tracer after learning and experimenting on smallpt. The only thing that I did not write (and understood) myself is how the initial rays are computed and fired from the ...
teh internets is made of catz's user avatar
14 votes
3 answers

Correct Specular Term of the Cook-Torrance / Torrance-Sparrow Model

For a while I have been doing some research on the topic of Physically Based Rendering. One reflection model that is mentioned over and over is the Cook-Torrance / Torrance-Sparrow model. It seems ...
Thordal's user avatar
  • 141
7 votes
1 answer

Resulting Probabilty Density in Path Tracer for paths using Next Event Estimation

I am trying to implement my own Gradient Domain Path Tracer by following the code of this guy who already implemented it: I already managed to ...
Tarta's user avatar
  • 355
6 votes
1 answer

The reciprocity of BRDF

Many books describe that a BRDF has the following property (reciprocity): $$f_r(x, \Theta \to \Psi ) = f_r(x, \Psi \to \Theta)$$ Why is the above equation correct? I think the above equation ...
shashack's user avatar
  • 523
4 votes
1 answer

Material Layering

So after reading this Unreal Engine 4 Documentation page: (Which describes how to use material layering in UE4) ...
Arjan Singh's user avatar
  • 2,511
2 votes
2 answers

Why is the approximation valid, in the formula provided by Brian Karis?

I'm sorry I'm bringing this topic up again, but I need to expound some of the topics. With reference to this question, I was wondering if someone can help me out in expanding some of the details. In ...
user8469759's user avatar