救我啊!请问游戏中的动画效果是如何做出来的?
救我啊!请问游戏中的动画效果用程序是如何做出来的?比如说人的头发随风飘动这样的效果,如果要做到跟真人一样的逼真是不是很困难?请告诉我原理好吗? 问题点数:50、回复次数:11Top
1 楼IO_X(IO_X)回复于 2005-01-12 16:41:47 得分 10
2D: 预先准备好多幅图像连续显示
3D: 对顶点位置进行空间变换,可以利用骨骼蒙皮算法
Top
2 楼Snow_1980(风吹雪)回复于 2005-01-12 16:45:15 得分 5
头发和表情是3D动画中最难做的东西Top
3 楼IO_X(IO_X)回复于 2005-01-12 16:50:59 得分 10
表情可用Motion Capture捕捉,但设备很贵。
Top
4 楼gzwplato(赵亦伟)回复于 2005-01-12 16:58:04 得分 0
假如这个头发是后来设计的并不是固定的那是不是就没办法做了呢?Top
5 楼IO_X(IO_X)回复于 2005-01-12 17:11:38 得分 5
头发位置可以动态计算的,自己建立一个物理模型即可,然后写Shader。
Top
6 楼gzwplato(赵亦伟)回复于 2005-01-12 17:30:24 得分 0
这样做工作量是不是会很大?对机器有什么样的要求呢?如果要做到和真人一样的逼真能不能给我点具体的数据(工作量大小,机器的要求)Top
7 楼xxiaoran(心翛然)回复于 2005-01-12 17:30:52 得分 5
顶。。。Top
8 楼IO_X(IO_X)回复于 2005-01-12 18:26:23 得分 5
和真人一样的逼真?即时渲染还达不到这样的速度。
Top
9 楼myling(不理你)回复于 2005-01-12 18:54:59 得分 5
如果是要逼真的话
没听说过用程序做出来的
那要累死程序员阿
都是用的CGTop
10 楼IO_X(IO_X)回复于 2005-01-12 19:10:12 得分 5
呵呵,CG制作软件也是程序,只是不是即时渲染的,说不定将来哪天显卡就能达到即时处理能力。
Top
11 楼gzwplato(赵亦伟)回复于 2005-01-13 09:22:24 得分 0
能不能给我点具体的技术数据(工作量大小,机器的要求)啊,BOSS让我写报告,在网上由没发现这样的技术数据,痛苦啊Top




