Sign in to follow this  
newbird

Camera-Directed Normals

Recommended Posts

Can anyone provide advice or a link to an article that discusses how to direct the normal for a point (after arbitrary transformations) toward the camera while using perspective projection? In fact, any camera-directed normal information may be useful. Thanks in advance.

Share this post


Link to post
Share on other sites
I think it's not possible to do it without shaders.

anyway, in the shader it would look something like this:

float3 cameraPos; // this is a constant that will contain the current position of the camera

VS_OUT myVertexShader( VS_IN in )
{
VS_OUT out;
out.normal = normalize( cameraPos-in.pos );
... // do other stuff like projecting the vertice pos etc
return out;
}

btw, this is a HLSL shader.

edit: typo...

[Edited by - Kamikaze15 on June 27, 2005 9:53:30 AM]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this