Bump Mapping Unparametrized Surfaces on the GPU
Naughty Dog Inc., USA
Journal of Graphics, GPU, and Game Tools, Volume 15, Issue 1 2010, pages 49 – 61
@article{mikkelsen2010bump,
title={Bump Mapping Unparametrized Surfaces on the GPU},
author={Mikkelsen, M.S.},
journal={Journal of Graphics, GPU, and Game Tools},
volume={15},
number={1},
pages={49–61},
issn={2151-237X},
year={2010},
publisher={Taylor & Francis}
}
Original bump mapping is only defined for surfaces with a known surface parametrization. In this paper a new method, for the GPU, is proposed which does not use such a given parametrization. To compute the perturbed normal the only inputs used are the surface position, the height value and the original normal. The method decouples bump mapping from the primitive type which allows for a higher degree of proceduralism in both generation of the height value and the surface.
March 18, 2011 by hgpu