Sign in to follow this  

problem with glMapControlPointsNV proc address

Recommended Posts

hi all, i have downloaded one tutorial which creates ocean surface. i am able to compile it successfully but when i run this application the glMapControlPointsNV returns NULL value. glMapControlPointsNV = (PFNGLMAPCONTROLPOINTSNV) wglGetProcAddress("glMapControlPointsNV"); can anyone help me to solve this problem. i am using NVIDIA geforce 7000M graphics card. regards, Aburik.

Share this post

Link to post
Share on other sites
From the NVIDIA website here.



NVIDIA no longer supports this extension in driver updates after
November 2002. Instead, use conventional OpenGL evaluators or
tessellate surfaces within your application.

The GL_NV_evaluators extension, which implements glMapControlPointsNV, is no longer supported. It isn't present in the, fairly recent, version of the drivers I have installed.

If you cant readily convert the tutorial to use the conventional OpenGL evaluators, there are quite a few other ocean surface examples that don't use glMapControlPointsNV and you could look for one of them. It is worth noting that this sort of thing would typically be done using vertex shaders these days so you might want to look for an example that use them.

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