游戏开发中的数学和物理算法(7):角度 vs 弧度
2011-03-06 21:18
351 查看
我们通常使用的笛卡尔坐标系统,角点通常在(0,0),即原点。初始边在x轴正半轴,终边与初始边成夹角。
初始边逆时针旋转为正值,顺时针旋转为逆值。
数学表示:
角度:degree=radian*180/π
弧度:radian=degree*π/180
π≈3.141592654
例如:120◦转换为弧度为2π/3
计算机中的实现:
#define RadToDeg 57.29577951f
#define DegToRad 0.017453293f
初始边逆时针旋转为正值,顺时针旋转为逆值。
数学表示:
角度:degree=radian*180/π
弧度:radian=degree*π/180
π≈3.141592654
例如:120◦转换为弧度为2π/3
计算机中的实现:
#define RadToDeg 57.29577951f
#define DegToRad 0.017453293f
相关文章推荐
- [Game] 游戏开发中的数学和物理算法:角度 vs 弧度
- 游戏开发中的数学和物理算法(7):角度 vs 弧度
- 游戏开发中的数学和物理算法(7):角度 vs 弧度
- 游戏开发中的数学和物理算法(7):角度 vs 弧度
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法(11):极坐标 vs 笛卡尔坐标
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法(11):极坐标 vs 笛卡尔坐标
- 游戏开发中的数学和物理算法(11):极坐标 vs 笛卡尔坐标
- 游戏开发中的数学和物理算法(2):定义线
- 游戏开发中的数学和物理算法(18):缩放
- 游戏开发中的数学和物理算法(9):三角代数
- [Game] 游戏开发中的数学和物理算法:点之间的距离
- 游戏开发中的数学和物理算法(4):抛物线
- 游戏开发中的数学和物理算法(13):点积和叉积
- [Game] 游戏开发中的数学和物理算法:圆和球的碰撞检测
- 游戏开发中的数学和物理算法(1):定义点
- 游戏开发中的数学和物理算法(4):抛物线
- 游戏开发中的数学和物理算法(12):矢量的加减法