PDA

View Full Version : Hardware Skinning



Pswin
01-22-2008, 10:00 AM
hi
1.how can i do Hardware Skinning in OpenGL?

2. cam i use fixed functionally for Hardware Skinning? or i must use shaders?

3.where can i found documentations or example code for Hardware Skinning ?

Roderic (Ingenu)
01-22-2008, 10:31 AM
ARB_vertex_blend for fixed function, otherwise you may use a shader.
(http://www.opengl.org/registry/specs/ARB/vertex_blend.txt)

Most open source engines should have sample code, ask google also, should give you answers.

Pswin
01-22-2008, 12:18 PM
how can i use this extension?

Lindley
01-22-2008, 02:27 PM
If your card/drivers support it, just use GLEW to link in extensions, and then you'll have the functionality of the extension available.

If your card/drivers don't support it, you can try upgrading drivers. If they still don't, you're screwed until you get a new card.

Korval
01-22-2008, 04:43 PM
BTW, despite being an ARB extension, vertex_blend is about as dead as extensions get. It was only ever supported by ATi (nVidia rightly wouldn't touch it). And while ATi kept support going through their R300-R400 products, the R500 has no support for it.

In short: don't touch it.

-NiCo-
01-22-2008, 05:24 PM
You can find example code in NVidia SDK 9 (http://http.download.nvidia.com/developer/SDK/Individual_Samples/3dgraphics_samples.html)

Look for "improved skinning"

N.