Curtis Black
Curtis Black
## Description Provides free function API for: `texture`, `texture3d`, `environment`, `get_texture_info`, `pointcloud_search`, `pointcloud_get`, `pointcloud_write`, and `trace`. The fallback for each of these is to call the existing renderer services functions....
Hi all, just wanted to double check something. In the roughness to alpha conversion: https://github.com/mmp/pbrt-v4/blob/88645ffd6a451bd030d062a55a70a701c58a55d0/src/pbrt/util/scattering.h#L192 It has `alpha = sqrt(roughness)`. Is this a typo and should it be `alpha=sqr(roughness)` to...
## Description Adds a new free function `rs_allocate_closure` which allows the renderer services to provide memory for closure storage, for both inbuilt (add/mul) and user defined closures. The existing `osl_*`...