10_1:物体按某一特定坐标实现旋转
来源:互联网 发布:网络热门词汇 编辑:程序博客网 时间:2024/06/05 16:22
简单的坐标旋转例子,代码如下:
这里的ball可以用任意的可视元件代替.如果知道了物体的位置并且知道了物体旋转的中心点,那么旋转角度和半径不难换算成
这种方法的弊端在于一但旋转的物体多了起来或者中心旋转点的相对位置也在变化的话需要计算每个物体的距离,角度和半径,然后在加上转速vr,最后在计算当前的x,y 这样效率可能会比较低下.
还有另外一种更方便的方法他的公式如下:
这里的x,y表示物体相对于旋转点的坐标 angle表示旋转速度
这里的x1,y1就是新的相对于圆心的x,y坐标;
如图所示
x,y表示旋转物体相对于旋转中点的坐标.
下面是这个例子:
- 10_1:物体按某一特定坐标实现旋转
- Unity3d实现物体围绕某一点进行旋转
- D3D11 物体A绕特定物体旋转及ID3DXMatrixStack配置
- ArcBall坐标旋转三维物体原理
- Unity笔记:如何固定物体某一轴坐标
- Unity3D实现点击物体旋转
- 实现物体的左右旋转
- 让物体围绕自身某一点旋转的方法 Unity
- unity检测到某一物体不被特定的某一相机渲染
- 按本地坐标移动物体
- 实现、按下特定键后、对象绕轴旋转
- 【DX9】实现让绘制的物体旋转
- Unity3D实现点击物体旋转和拖动
- Unity3d 简单实现物体旋转缩放移动
- 实现立体状物体的旋转展示
- Unity实现摄像机围绕物体旋转
- 物体旋转
- Unity3d物体模型(实现旋转缩放平移自动旋转)
- JSON 入门指南
- [Translating Project I] The Annotated C++ Reference Manual
- 阴影特效文字 简单css实现
- HTTP on Symbian OS
- 第一篇文章
- 10_1:物体按某一特定坐标实现旋转
- 2010-3-9
- chroot的使用方法
- ClearCase与ClearQuest结合
- extmail和extman升级实战
- Server2003的基本常用配置
- QTP之网页链接
- 8250 driver
- 5.4.3 发送短信