Not sure what you mean by "camera normal" though I suppose you've kind of specified a pair of intersecting planes for each surface point... This is an interesting area. Some discussion in Hertzmann and Zorin's paper from a few years ago (not realtime) http://www.mrl.nyu.edu/publications/illustrating-smooth/hert...