warp.sample_unit_hemisphere#
- warp.sample_unit_hemisphere(state: uint32) vec3f#
Kernel
Python
Uniformly sample a point inside the unit hemisphere (radius <= 1, z >= 0).
Returns a
vec3. In a kernel, advancesstatein place; called from the Python scope, it does not modifystate, so repeated calls with the samestatereturn the same point (seerand_init()).