opengl实现角色动画

时间:2014-12-17 09:18:06
【文件属性】:

文件名称:opengl实现角色动画

文件大小:2.35MB

文件格式:RAR

更新时间:2014-12-17 09:18:06

opengl模型渲染 顶点着色器 片段着色器 阴影体 渲染

本Demo用OpenGL实现渲染的例子,技术包括模型渲染,角色动画,GLSL, 顶点着色器,片段着色器,还有体积阴影。是学习opengl渲染不可多得的资料。实现的效果非常好,拿出来和大家分享。


【文件预览】:
Stage
----windows()
--------MD2.cpp(25KB)
--------windows.exe(296KB)
--------TextureDigit.h(3KB)
--------Debug()
--------glew32.dll(184KB)
--------glew.h(456KB)
--------bump.fragment(1014B)
--------digits_red.bmp(12KB)
--------bump.vertex(707B)
--------extrude.fragment(67B)
--------normal.bmp(192KB)
--------Shader.h(7KB)
--------floor.bmp(192KB)
--------Main.cpp(25KB)
--------windows.pdb(1019KB)
--------extrude.vertex(651B)
--------Release()
--------windows.vcproj.old(5KB)
--------fade.vertex(602B)
--------Camera.h(4KB)
--------Vector.h(3KB)
--------fade.fragment(188B)
--------Texture.h(14KB)
--------glew32.lib(271KB)
--------windows.ilk(1.02MB)
--------windows.vcproj(4KB)
--------MD2.h(5KB)
----models()
--------fan.bmp(246B)
--------knight.bmp(192KB)
--------fan.md2(28KB)
--------knight_weapon.md2(98KB)
--------knight.md2(313KB)
--------knight_weapon.bmp(192KB)
----Stage.sln(911B)
----Stage.ncb(1.03MB)
----glut()
--------MD2.cpp(25KB)
--------glut.exe(140KB)
--------glut.vcproj(5KB)
--------TextureDigit.h(3KB)
--------glew32.dll(184KB)
--------glew.h(456KB)
--------bump.fragment(1014B)
--------digits_red.bmp(12KB)
--------bump.vertex(707B)
--------extrude.fragment(67B)
--------normal.bmp(768KB)
--------Shader.h(7KB)
--------floor.bmp(192KB)
--------Main.cpp(22KB)
--------extrude.vertex(651B)
--------fade.vertex(602B)
--------Camera.h(4KB)
--------Vector.h(3KB)
--------fade.fragment(188B)
--------Texture.h(14KB)
--------glew32.lib(271KB)
--------MD2.h(5KB)
----Stage.suo(19KB)

网友评论

  • 不错,我的地面为什么是黑的?
  • 直接可以编译运行,很好的学习资源
  • 很实用,谢谢
  • 不是我要的东西,有点失望!
  • 学习opengl高级渲染很好的资料
  • 这个例子内容全面,非常好
  • opengl动画实现的好方法