游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8421|回复: 4

如何用opengl实现骨骼动画?

[复制链接]

32

主题

108

帖子

108

积分

注册会员

Rank: 2

积分
108
发表于 2007-9-3 19:14:00 | 显示全部楼层 |阅读模式
想做做骨骼动画,收集了一些资料,可是都是用dx实现的。虽说用什么方法渲染并不重要,可是一看到什么"d3d..."就头疼。大家有没有用opengl实现的骨骼动画?有的话能否共享一下,谢谢!

32

主题

108

帖子

108

积分

注册会员

Rank: 2

积分
108
 楼主| 发表于 2007-9-3 19:34:00 | 显示全部楼层

Re:如何用opengl实现骨骼动画?

看了一篇用dx实现的文章《硬件支持下骨骼蒙皮动画的实现
》,可惜不会dx,看不懂,要是有用opengl实现的就好了。

2

主题

429

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
发表于 2007-9-3 21:11:00 | 显示全部楼层

Re:如何用opengl实现骨骼动画?

基本上大部分的dx资料都是基于dx自己封装的骨骼动画函数写的,这个自然没有参考价值。
少部分可以参考,里面除了dx的数学库(如向量,矩阵,四元数等)没有包括其它的dx函数。
不过这样也麻烦。
所以,应该直接去找相应格式的说明,比如md2、ms3d等。

帮你找了一些:

"天 蚕 蛾 "的
http://blog.csdn.net/skyman_2001/archive/2006/05/23/750893.aspx

OpenGL:Tutorials:Basic Bones System 这个比较详细
http://gpwiki.org/index.php/OpenGL:Tutorials:Basic_Bones_System

The Character Animation FAQ
http://www.flipcode.com/documents/charfaq.html

Character Animation for Real-time Applications 部分能参考一下
http://www.cescg.org/CESCG-2002/MPutzKHufnagl/

Advanced Animation with DirectX 这本书应该可以参考下

坛子里搜搜也有些东西可以看看。

2

主题

429

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
发表于 2007-9-3 21:15:00 | 显示全部楼层

Re:如何用opengl实现骨骼动画?

http://www.ultimategameprogramming.com/demoDownload.php?category=OpenGL&page=7
这里有几个简单的demo

32

主题

108

帖子

108

积分

注册会员

Rank: 2

积分
108
 楼主| 发表于 2007-9-3 22:39:00 | 显示全部楼层

Re:如何用opengl实现骨骼动画?

谢谢Enigmaya!这下有的学了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-19 07:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表