warp.sample_unit_sphere_surface#

warp.sample_unit_sphere_surface(state: uint32) vec3f#
  • Kernel

  • Python

Uniformly sample a point on the surface of the unit sphere (radius 1).

Returns a vec3 of unit length. In a kernel, advances state in place; called from the Python scope, it does not modify state, so repeated calls with the same state return the same point (see rand_init()).