D3D角色动画学习笔记(一)——角色动画简介与初步规划

本文是D3D角色动画学习笔记的第一部分,介绍了角色动画的基本概念,历史发展,以及渐变动画和骨骼动画的技术原理。文章基于《Character Animation with Direct3D》并结合作者的理解,旨在为读者提供一个角色动画的初步认识。后续将深入探讨程序框架、模型导入及骨骼动画的实现。
摘要由CSDN通过智能技术生成

D3D角色动画学习笔记(一)——角色动画简介与初步规划

 

写这个系列是基于自己学习角色动画之后,相对自己的成果做一个整理,还可以给大家做一个角色动画的预览,可能会节省大家的一点时间,同时也希望各位大神能够指正一下我的错误。然后这个是基于《Character Animation with Direct3D》(Carl Granberg)这本书的,大家可以看作是这本的一个粗浅翻译,然后附带上我的一点简单的理解。还请大家多提意见与建议,我会做得更好。

最后是一点我的初步想法,书中分为16章节,目前准备的是骨骼动画,物理模拟入门,偶人动画,渐变动画(可能还有集群模拟,角色贴花)这几大部分(其余什么脸部的动画后面再说),这一篇主要是一点对角色动画的介绍,然后下一篇开始正式进入编程,主要是程序的框架与基本模型导入,还有一点HLSL的小代码。下下篇开始进入骨骼动画,基本每篇文章涉及一个知识点,最后会有一个小的成果展示。希望能够把这本书上讲的全部说一遍。

 

好了,现在开始进入正题~~~之前的一个小提示。。。观看这个系列文章,希望你能有一定的DirectX3D9.0的基础,这个是最基本的要求,在此我强烈推荐《DirectX 9.0 3D游戏开发编程基础》,或者是浅墨大神的博客;在此之上,还需要了解一点High Level Shading Language(HLSL),这个很重要,并且有很多知识将与它挂钩,没有它将寸步难行,还是上面推荐的那本DirectX的入门书,最后一章便是HLSL入门,看完了,对于理解这里的示例将没有任何问题,也可以自己尝试改一点、写一点,感觉非常有意思的。之后代码会经常用到一些C++ STL容器,碰到的时候我会说一下,或者直接写一个专题什么的,一并说一下常用容器,这些到时候看吧。

 

最后希望各位有所收获,乐在其中,也请指出我的问题;自勉一下,希望自己能一直坚持下去,做自己喜欢的事。谢谢!

 

一、          什么是角色动画?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值