Original Post
Disclaimer: I''m not a graphics guru in any sense of the word, but i thought people might be interested in this idea, and i''m wondering how possible it is...
The problem with bumpmapping at the moment is typically the silluette view, which remains completely flat
I was wondering if using a pixel shader program could be used to add in the jagged edge when the tri is viewed at an angle. The problem with this is that it would involve shading the profile on the screen in an area outside of the triangle.
So i''m thinking, how about a vertex shader to work hand in hand, which extends the far vertex/verticies slightly along the normal to provide the extra surface needed for the silluette edge? And could possibly be made to offload some other preprocessing required as well.. The only major problem i could see would be consistantly drawing the edge well enough and getting the whole thing to fit in the maximum shader size. (and plenty more i''ve overlooked).
Odds are i''ll never get round to trying this, firstly becuse i''ve no shader experience, and mainly because i dont have any pixel shader hardware.
Comments? abuse?