社区
游戏开发
帖子详情
模拟小球圆周运动问题,请各位赐教
pbdwadr
2009-04-03 11:39:15
我想用DirectX模拟小球做圆周运动,遇到如下问题:
已知 :
此帧小球坐标(x0, y0),圆周运动圆心坐标(a, b),圆的半径r
求:
小球顺时针转动角度P后的坐标(x, y)
简单的数学模型就是这个,各位有没有简单的方法?
如果用DirectX自带的函数可以解决更好。。
...全文
178
5
打赏
收藏
模拟小球圆周运动问题,请各位赐教
我想用DirectX模拟小球做圆周运动,遇到如下问题: 已知 : 此帧小球坐标(x0, y0),圆周运动圆心坐标(a, b),圆的半径r 求: 小球顺时针转动角度P后的坐标(x, y) 简单的数学模型就是这个,各位有没有简单的方法? 如果用DirectX自带的函数可以解决更好。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yegoo
2009-04-04
打赏
举报
回复
这个就是数学公式直接算出来吧
张赐
2009-04-04
打赏
举报
回复
对了,还要加上半径
(x,y) =( (a+rcosp), (b+rsinp) )
张赐
2009-04-04
打赏
举报
回复
用参数方程最简单,如果我没有记错的啊,应该是
(x,y) =( (a+cosp), (b+sinp) )
xiguagege
2009-04-04
打赏
举报
回复
想到一些,但是用的时候要控制角度
--------
假设初始点(x0,y0)与X轴的夹角为a,简化圆心(a,b)为原点。则tan a=y0/x0,反三角可以求出a
移动p后,tan(a+p)=y/x. x²+y²=r².可求出x,y.
但是要考虑到移动p后,p+a角度的范围。
因为实际圆心为(a,b),计算结果后需要将(x,y)平移为(x+a,y+b).
pbdwadr
2009-04-04
打赏
举报
回复
帮帮我啊。。。
能写个例子吗?
做圆周运动的就可以。。
Android游戏开发之
小球
重力感应源码
雨松MOMO带你做游戏 Android游戏开发之
小球
重力感应源码 欢迎大家下载阅读。
力学现象演示——
圆周运动
与弹簧弹力
一、物理现象描述 本程序
模拟
了一个系在弹簧一端的
小球
在弹簧的弹力作用下,作
圆周运动
,假设弹簧的初始长度为0,弹力系数为16N/m,
小球
质量为1kg,弹簧的弹力提供
小球
做
圆周运动
时候的向心力。然后逐渐
模拟
逐渐增大
小球
速度,这时弹簧会变长,提供一个更大的向心力,以保持系统平衡。 二、编程分析 首先对物理现象进行分析,对受力情况和运动状态分析,应用了一下物理公式
大话Unity2019实战篇:物理弹球
课程内容 应用Unity引擎的功能,参考物理弹球的玩法,快速开发物理弹球小游戏;本课程通过需求分析,给用户系统的罗列了物理弹球要达到的效果和需要使用的功能;课程内容主要包括:Github+2D工程创建、场景构建、
小球
发射、障碍物扣血、
小球
的回收以及计分、音效、瞄准线等如何实现,使用户在熟悉Unity2018功能的同时,了解Unity2019新功能,并且能快速开发物理弹球小游戏;
小球
圆周运动
小球
圆周运动
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...
android自定义控件---
小球
圆周运动
android
小球
圆周 运动
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章