https://hgpu.org/?p=3263
Bump Mapping Unparametrized Surfaces on the GPU