- 26 10月, 2021 6 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
For 3-channel images, write out the channels, whatever they are. For 4+, write R, G, B channels only (and error if not present)
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
If the first PDF was too large, it would become infinity when it was squared, which in turn would lead to a NaN being returned.
-
- 25 10月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Before, e.g. "float foo" "bar" would not lead to an error being issued.
-
- 23 10月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 22 10月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 21 10月, 2021 3 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Instead it's computed as needed. (No performance impact in practice even though it does introduce some redundant computation.)
-
由 Matt Pharr 提交于
-
- 17 10月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
And remove last (unused) vestiges of Oren-Nayar...
-
由 Matt Pharr 提交于
-
- 15 10月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 12 10月, 2021 5 次提交
-
-
由 Matt Pharr 提交于
Issue #196 via @shadeops.
-
由 Matt Pharr 提交于
Preemptive attempt to avoid bugs of the sort that were fixed for the wavefront integrator in 07d4749c.
-
由 Matt Pharr 提交于
Now that ScratchBuffer grows on demand, we don't need to be so fancy about it.
-
由 Matt Pharr 提交于
-
由 Jim Price 提交于
-
- 11 10月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
Now Material implementations have a GetBxDF() method rather than GetBSDF() and they directly return their associated BxDF type, whatever it may be. This slightly cleans up all of the GetBxDF() method implementations with no real impact on the code that calls them.
-
- 10 10月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
This gives some more headroom in the RGB polynomial which helps if things are relatively saturated...
-
由 Matt Pharr 提交于
-
- 09 10月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 08 10月, 2021 5 次提交
-
-
由 Jim Price 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Implementations now just return their respective iterator type directly. A Medium::SampleRay() method implementation handles the general case, allocating memory with a ScratchBuffer and returning a RayMajorantIterator.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
- 07 10月, 2021 4 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Continued refactoring of Medium implementations, including the addition of a MajorantGrid class.
-
由 Matt Pharr 提交于
-
由 Jim Price 提交于
-
- 06 10月, 2021 6 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Also updated a few error messages related to RGBGridMedium parameter parsing.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-