2013-10-07 19:07:11 +0000 <edwardk> basically given one vector sample_f _tells_ you the other. you get some other parameters that arise when you care about nonspecular reflection functions
2013-10-07 19:08:40 +0000 <Jeanne-Kamikaze> oh, and f then tells you how the light coming from that other vector contributes to the one vector ?
2013-10-07 19:08:52 +0000 <edwardk> yeah
2013-10-07 19:08:58 +0000 <Jeanne-Kamikaze> ok, I wasn't very far
2013-10-07 19:09:07 +0000 <edwardk> f is taking both vectors as input
2013-10-07 19:09:16 +0000 <edwardk> sample_f is determining one from the other.
2013-10-07 19:09:21 +0000 <Jeanne-Kamikaze> fantastic
2013-10-07 19:09:28 +0000 <Jeanne-Kamikaze> and the final question, what is rho ?
2013-10-07 19:09:55 +0000 <Jeanne-Kamikaze> actually I have one more question :D
2013-10-07 19:10:24 +0000 <edwardk> heh
2013-10-07 19:10:57 +0000 <Jeanne-Kamikaze> I have seen some .brdf files of sorts which a bunch of vector data. Does that happen to be the distribution used in sample_f ?
2013-10-07 19:11:04 +0000 <edwardk> rho tells you how much of the light that hits the surface is reflected if the light was the same from everywhere. its the result of a double integral over f
2013-10-07 19:11:47 +0000 <edwardk> basically what does the reflectance function integrate to over the entire hemisphere?
2013-10-07 19:12:40 +0000 <edwardk> some times we can only calculate that stochastically, so it takes some parameters for use when it has to do it using monte carlo methods
2013-10-07 19:13:00 +0000 <edwardk> do you have a copy of Physically Based Rendering handy?
2013-10-07 19:13:19 +0000 <edwardk> Pharr and Humphreys talk about this in length somewhere in the middle.
2013-10-07 19:13:20 +0000 <Jeanne-Kamikaze> it's on its way
2013-10-07 19:13:39 +0000 <Jeanne-Kamikaze> I've been reading real-time rendering
2013-10-07 19:13:44 +0000 <edwardk> Sadly, my copy is at home.
2013-10-07 19:14:46 +0000 <Jeanne-Kamikaze> well at least stuff is more clear now, thanks
2013-10-07 19:15:40 +0000MedDev(~MDev@68-187-73-233.dhcp.unas.ut.charter.com) (Ping timeout: 246 seconds)
2013-10-07 19:15:54 +0000 <edwardk> you may find more in the docs for https://github.com/imageworks/OpenShadingLanguage not sure how much Larry has put in there though
2013-10-07 19:16:03 +0000Jeanne-Kamikaze(~Jeanne-Ka@170.245.223.87.dynamic.jazztel.es) (Quit: Leaving)
2013-10-07 19:16:22 +0000Jeanne-Kamikaze(~Jeanne-Ka@170.245.223.87.dynamic.jazztel.es)
2013-10-07 19:16:29 +0000 <Jeanne-Kamikaze> oops, closed the wrong window
2013-10-07 19:16:30 +0000 <edwardk> [15:16] edwardk: you may find more in the docs for https://github.com/imageworks/OpenShadingLanguage not sure how much Larry has put in there though
2013-10-07 19:18:14 +0000 <Jeanne-Kamikaze> brain needs some fuel now, I'll go catch something to eat
2013-10-07 19:20:47 +0000 <ocharles> aw, Mario has a space leak :(
2013-10-07 19:21:02 +0000 <ocharles> 50% productivity, and the frame rate drops to about 2fps after a few seconds gameplay
2013-10-07 19:31:25 +0000 <Jeanne-Kamikaze> :/
2013-10-07 19:33:22 +0000mithsv(~mithsv@ip51cf3d13.direct-adsl.nl)
2013-10-07 19:35:58 +0000 <Jeanne-Kamikaze> meh
2013-10-07 19:36:28 +0000 <Jeanne-Kamikaze> "search inside this book", and I get all 3 nice and shiny appendices
2013-10-07 19:36:42 +0000 <Jeanne-Kamikaze> oh, and the index
2013-10-07 19:37:20 +0000 <Jeanne-Kamikaze> I'll have to look for a third party search inside provider