How to visualize BSDF information as a 3D lobe plot ?

   2555   2   1
User Avatar
Member
7 posts
Joined: Dec. 2011
Offline
Hi,

To make the BSDF output of some physically based nodes more readable i would like to represent it as a 3D lobe plot (as i usually see in some siggraph papers). The first problem i encountered is that no node provides a functionality to convert a BSDF data to a array list (I expect the BSDF information would be represnt by an array with RGB radiance value corresponding to uniform sampled direction on hemisphere\sphere), is there a way to achieve the effect i just mentioned ?

The purpose of visualizing BSDF information dues to my curiosity about some BRDFs provided by Houdini that i'm not familiar with such as Physically Based Diffuse in translucent mode, Physically Based Specular in GGX mode(I've implemented a simple scene to test this BSDF model but it not take effect at all, I still use H14 now), and Physically Based Phase Function (I expect it may be the implementation of Mie scatter or Rayleigh scatter but can't make sure until make it visializable), and I think it would be a good idea to explicitly know the effect of each parameter to BSDFs lobe.

Any advice about this issue ?
User Avatar
Member
1746 posts
Joined: May 2006
Offline
The ‘verify_bsdf’ sop doesn't do what you need? Look inside, lots of notes.
http://www.tokeru.com/cgwiki [www.tokeru.com]
https://www.patreon.com/mattestela [www.patreon.com]
User Avatar
Member
7 posts
Joined: Dec. 2011
Offline
Thanks mestela, the node is just what i want.

One problem left is the Physically Based Diffuse in translucent mode shows nothing in viewport, what's the usage of this node ?
  • Quick Links