Go Back   AC3D Forums > Technical > AC3D Developers
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 31st May 2005, 12:49 AM   #1
Thaellin
Senior Member
Professional user
 
Join Date: Jun 2003
Location: British Columbia, Canada
Posts: 255
Default Vertex skinning with GL_vertex_program?

I was working on a program meant to run on 1.x hardware, and had planned on using the GL_vertex_blend extension to provide hardware-accelerated vertex skinning. Unfortunately, I found that (even though it is an ARB extension) only ATI cards support it.

I'm familiar enough with glslang to manage in a 2.0 world but I know very little about the low-level shader language.

Does anyone know where I can find an example that would help me to figure out how I could implement skinning (or simply multiple modelview matrices) on the low-level programming interface exposed by GL_vertex_program?

Thanks in advance,
-- Jeff
Thaellin is offline   Reply With Quote
Old 31st May 2005, 11:52 AM   #2
Thaellin
Senior Member
Professional user
 
Join Date: Jun 2003
Location: British Columbia, Canada
Posts: 255
Default

Assuming "program attributes" in the 1.x extension correspond to "uniform variables" in 2.0, I think I've figured this out. I was looking for a way to get a matrix into the program, but I can instead use arrays of floats.

Just needed to sleep on it, I guess.
-- Jeff
Thaellin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -4. The time now is 10:38 AM.


AC3D Forum
(C) Inivis Limited 2020