设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

角度变化后角度点问题,用于研究2D碰撞效果

查看数: 2555 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-11-10 16:08

正文摘要:

例如这个正方形@张咚咚 @dearake

回复

shitake 发表于 2018-11-10 20:07:31
obb 用 sat 分离轴定理 做碰撞判定
旋转后的点坐标
如果知道行列式的话 直接旋转矩阵

不然的话
旋转中心在坐标原点的话就是这样:
x′=xcosθ−ysinθ
y′=xsinθ+ycosθ
张咚咚 发表于 2018-11-10 18:54:22
本帖最后由 张咚咚 于 2018-11-10 18:58 编辑

画了一张简单易懂的图。。
一步一步看,很容易明白的。
总体步骤就是:根据中心点 + cos(弧度)*半径,得到目标点。

点评

↓↓这个是高一数学三角函数的内容  发表于 2018-11-14 15:58
135°就是A+B的角度啊,在转换为弧度就可以了。弧度=角度/180*3.14,然后坐标 + cos(弧度) * 距离。仔细看一下就能明白的  发表于 2018-11-13 22:39
cx yx的三角函数公式怎么來的cos135度 还有超过90度的操作?  发表于 2018-11-13 21:25
能不能簡化, 太复杂了估計没几个人懂除非高手  发表于 2018-11-13 21:14
太复杂了那个D点X軸79怎么來的  发表于 2018-11-13 21:07

评分

参与人数 1星屑 +100 +1 收起 理由
RyanBern + 100 + 1 精品文章

查看全部评分

david_ng223 发表于 2018-11-10 16:52:28
提示: 作者被禁止或删除 内容自动屏蔽
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-2-20 16:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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