游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2394|回复: 7

柱体的移动?

[复制链接]

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-7-15 14:32:00 | 显示全部楼层 |阅读模式
已知柱体的起点和终点坐标,如何将在原点处的柱体移到该位置? [em24]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-7-15 19:37:00 | 显示全部楼层

请问,问题是什么?

俺简直就是看不懂

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
发表于 2004-7-15 20:16:00 | 显示全部楼层

Re:柱体的移动?

??? 一头雾水 ???

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2004-7-16 08:25:00 | 显示全部楼层

Re: 柱体的移动?

在XY平面上有一个圆柱(它的中心在原点,中心线为Y轴),要将它移到空间的某处,使它的底面中心在(x1,y1,z1)处,顶面中心在(x2,y2,z2)处。长度不用管!应该做怎样的旋转,平移变换! [em16]

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
发表于 2004-7-16 13:28:00 | 显示全部楼层

Re:柱体的移动?

把平移和偏转分开,计算目标状态的倾斜角度为angle,length=Mod((x1,y1,z1)),每帧移动step,转动angle/(length/step),这样不就好了吗?

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2004-7-16 16:05:00 | 显示全部楼层

Re: Re:柱体的移动?

可是柱体在空间中倾斜角度如何确定,为什么有时,计算的角度会是反向的? [em19]

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
发表于 2004-7-16 16:35:00 | 显示全部楼层

Re:柱体的移动?

计算角度是反向的,是什么意思啊?

30

主题

276

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2004-7-16 22:38:00 | 显示全部楼层

Re:柱体的移动?

直接用变换矩阵相乘?移柱体和移动物体有什么不一样的地方么?
//长度不用管// 是什么意思啊?如果是这样的话应该给出底坐标和一个
方向向量,而不是两个坐标。
你的问题就是求一个底坐标和一个方向向量,你把你的柱体当直线来求
,不会求不出来的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-3 17:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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