Jump to content
  • Advertisement
Sign in to follow this  
Matt Aufderheide

Rebuilding normals from position

This topic is 1429 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

HI, I'm trying to reconstruct approximate normals in a pixel shader using only the inputs from the vertex shader...This is because the mesh I am rendering doesn't have proper normals, and it's too costly to recomputed them  any time I deform it in the application. Don't want to use a normal map because the mesh is too big (its a terrain).


I know you can render a depth texture out and reconstruct normal from that, but I wanted to try to do it all at once without rendering depth.. I don't know If this is possible.


I was thinking I could simply pass a few different positions from the VS and do something in the pixel shader.. but not sure what...


The basic result ought to be flat normals in view space or world space...

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!