Nathan Reed's user avatar
Nathan Reed's user avatar
Nathan Reed's user avatar
Nathan Reed
  • Member for 8 years, 4 months
  • Last seen more than a month ago
61 votes
Accepted

DirectX / OpenGL(Vulkan) concepts mapping chart

47 votes
Accepted

Physically based shading - ambient/indirect lighting

38 votes
Accepted

What is the cost of changing state?

33 votes
Accepted

Why is the transposed inverse of the model view matrix used to transform the normal vectors?

32 votes
Accepted

What is the simplest way to compute principal curvature for a mesh triangle?

29 votes
Accepted

World coordinates, Normalised device coordinates and device coordinates

27 votes
Accepted

How does hardware texture compression work?

25 votes
Accepted

How is a light probe different than an environmental cube map?

24 votes
Accepted

Why is recursion forbidden in OpenCL?

24 votes
Accepted

Why does my Perlin Noise look "blocky"?

22 votes
Accepted

How are mipmap levels computed in Metal?

21 votes
Accepted

Why is work-efficiency desired in GPU programming?

20 votes
Accepted

Why is it twice as expensive to make a noise function that can be tiled?

19 votes
Accepted

Why use a tent filter in path tracing?

18 votes
Accepted

What does "6-separating" and "26-separating" voxelization mean?

17 votes
Accepted

How does Texture Cache work considering multiple shader units

16 votes
Accepted

Why does graphics speak of "dielectrics" rather than insulators?

16 votes
Accepted

How does mip-mapping work with non-power-of-2 textures?

16 votes
Accepted

Why do multiple Gaussian Blurs?

15 votes
Accepted

What is "Scanline Racing"

15 votes
Accepted

Why isn't a BRDF a ratio of radiances?

14 votes
Accepted

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

13 votes
Accepted

How to do error handling with OpenGL?

13 votes

How to produce simple 2D illustrations to accompany geometry answers?

13 votes
Accepted

VR and frustum culling

13 votes

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

12 votes
Accepted

How am I able to perform perspective projection without a near plane?

12 votes
Accepted

How to do texturing with OpenGL direct state access?

12 votes
Accepted

Mirror Reflections: Ray Tracing or Rasterisation?

12 votes
Accepted

Anti-aliasing / Filtering in Ray Tracing

1
2 3 4 5
14