游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1667|回复: 3

数学问题

[复制链接]

20

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2008-11-26 10:25:00 | 显示全部楼层 |阅读模式
数学问题
我的顶点坐标 为x,y,z
我的第一个骨骼坐标为 x1,y1,z1
我的第二个骨骼坐标为 x2,y2,z2

现在 我的第一个骨骼的动画 变换为
平移: ax11,ay11,az11
旋转:ax12,ay12,az12,aw12
缩放: ax13,ay13,az13

我的 第二个骨骼的动画 变换为
平移: ax21,ay21,az21
旋转:ax22,ay22,az22,aw22
缩放: ax23,ay23,az23

我的定点对第一个骨骼的依赖是 30% 第二个骨骼的依赖是 70%
请问我要如何算出来我的定点进行变换后的坐标?
谢谢 各位 解答 讨论 帮顶 过路的 朋友。

20

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
 楼主| 发表于 2008-11-26 10:54:00 | 显示全部楼层

Re:数学问题

我认为应该这样
(((x-x1)*ax13)+x+ax11)*0.3+(((x-x2)*ax23)+x+ax21)*0.7,
(((y-y1)*ay13)+y+ay11)*0.3+(((y-y2)*ay23)+y+ay21)*0.7,
(((z-z1)*az13)+z+az11)*0.3+(((z-z2)*az23)+z+az21)*0.7

10

主题

88

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2008-11-26 15:57:00 | 显示全部楼层

Re:数学问题

我认为是这样的:

(骨络1减2)*0.7+骨络1

20

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
 楼主| 发表于 2008-11-27 13:37:00 | 显示全部楼层

Re:数学问题

这个问题还希望大家能给个解答,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 20:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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