cosine-weighted hemispherical distribution | ScratchStats