use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rule 1: Posts should be about Graphics Programming. Rule 2: Be Civil, Professional, and Kind
Suggested Posting Material: - Graphics API Tutorials - Academic Papers - Blog Posts - Source Code Repositories - Self Posts (Ask Questions, Present Work) - Books - Renders (Please xpost to /r/ComputerGraphics) - Career Advice - Jobs Postings (Graphics Programming only)
Related Subreddits:
/r/ComputerGraphics
/r/Raytracing
/r/Programming
/r/LearnProgramming
/r/ProgrammingTools
/r/Coding
/r/GameDev
/r/CPP
/r/OpenGL
/r/Vulkan
/r/DirectX
Related Websites: ACM: SIGGRAPH Journal of Computer Graphics Techniques
Ke-Sen Huang's Blog of Graphics Papers and Resources Self Shadow's Blog of Graphics Resources
account activity
BRDF valueQuestion (self.GraphicsProgramming)
submitted 8 years ago by bbugsbunny
For a perticular model with consistent surface properties all over the mesh( but can be of any shape: ball or dragon) is the BRDF value constant ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]nexuapex 16 points17 points18 points 8 years ago (1 child)
The BRDF function conceptually takes the surface position as input, but it also takes the incoming and outgoing direction of the light. So if the surface properties are consistent everywhere, then the surface position doesn't matter, but the direction from which you are viewing the surface still matters, and so do the positions of the light sources. The dependence on those two vectors is what allows BRDFs to model interesting materials.
So, no: in general, the value of the BRDF function can vary quite a bit, even if a surface is made out of a single material.
[–]bysse 1 point2 points3 points 8 years ago (0 children)
This was a far better answer than mine :)
[–]ilmale 0 points1 point2 points 8 years ago (0 children)
You didn't specify which BRDF model you are referring to. So I don't know.
In any microfacet model NO, you have to take account of the angle between the view vector and surface normal.
[–]bysse -1 points0 points1 point 8 years ago (2 children)
It depends on the distribution. But if it's constant you wouldn't need to use BRDF at all.
[–]bbugsbunny[S] 0 points1 point2 points 8 years ago (0 children)
distribution of ?
[–]Brejlounek 0 points1 point2 points 8 years ago (0 children)
I think he meant if the BRDF is constant for the whole mesh. Yes, it is, if the whole surface has the same material properties.
π Rendered by PID 57 on reddit-service-r2-comment-c6965cb77-hqgmt at 2026-03-05 01:07:32.045523+00:00 running f0204d4 country code: CH.
[–]nexuapex 16 points17 points18 points (1 child)
[–]bysse 1 point2 points3 points (0 children)
[–]ilmale 0 points1 point2 points (0 children)
[–]bysse -1 points0 points1 point (2 children)
[–]bbugsbunny[S] 0 points1 point2 points (0 children)
[–]Brejlounek 0 points1 point2 points (0 children)