1.角度与弧度的换算180 度 = π 弧度1 弧度 = 180 / π 度1 度 = π / 180 弧度2.向量方向和大小 (这两个值可以表达出各种物理特性 ,比如力和运动)方向: 逆时针选转的圆的 x,y坐标向量的大小:根据勾股定理 求斜边单位向量 的 x,y =x/斜边,y/斜边向量的加法和...
分类:
其他好文 时间:
2014-12-22 11:05:21
阅读次数:
186
math库 定义在math中 所有三角函数都使用弧度 指数和对数函数 取整函数 伪随机数math.random 调用时没有参数返回0~1之间的随机实数 调用时仅一个整数参数n,则返回1~n之间的随机整数 调用时如果有两个整数参数m,n,则返回m~n之间的随机整数 m...
分类:
其他好文 时间:
2014-12-17 15:55:52
阅读次数:
137
题意:在给定的高度和初速度,任意抛使得它水平距离最远。题解:我们可以很容易的推出length = v*cos(x)*( sqrt( 2.0*h*g + v*v*sin(x)*sin(x) ) + v*sin(x) ) / g; 然后对 [ 0, π/2 ] 之间的弧度三分查找(凸线图形一般用三分) ...
分类:
其他好文 时间:
2014-12-14 22:37:58
阅读次数:
205
上一篇文章我讲了画矩形和圆形的方法,他们都有原生的canvas绘图函数可完成。而本文讲的圆角矩形则只有通过其他方法模拟出来。一个正常的圆角矩形,我们先假设他四个角的圆角弧度一致——因为这样比较好画。我们动用把面拆成线条的能力,很容易就能发现圆角矩形其实是由4条钩子般的曲线组成。提到钩子,如果你看过我...
分类:
Web程序 时间:
2014-12-08 17:18:42
阅读次数:
210
Transform 主要用来改变一个视图对象的位置、尺寸或者旋转角度 frame:也可以位置/尺寸bounds:尺寸center:位置最常用的三种方法someView.transform=CGAffineTransformMakeRotation(角度) 旋转 -此角度是弧度制 m_pi m_pi_...
分类:
移动开发 时间:
2014-11-25 16:13:49
阅读次数:
374
Transform 主要用来改变一个视图对象的位置、尺寸或者旋转角度
frame:也可以位置/尺寸
bounds:尺寸
center:位置
最常用的三种方法
someView.transform=CGAffineTransformMakeRotation(角度) 旋转
-此角度是弧度制 m_pi m_pi_2 m_pi_4 … 正数是顺时针 负数是逆...
分类:
移动开发 时间:
2014-11-25 08:14:10
阅读次数:
178
题目大意:星星作圆周运动的周期给出,若已连成一条线,下一次所有星星在同一条线上的时间用分数形式输出这里我们可以利用追及问题来计算出两个星星之间连成一条直线的时间,也即速度快的星星追上速度慢的星星弧度PIt = PI /abs (2PI / t1 - 2PI / t2) = t1 * t2 / (2 ...
分类:
其他好文 时间:
2014-11-24 19:10:28
阅读次数:
170
什么是Quaternion四元数1843年,William Rowan Hamilton发明了四元数,但直到1985年才有一个叫Ken Shoemake的人将四元数引入计算机图形学处理领域。四元数在3D图形学中主要用于旋转,骨骼动画等。简单地来说,四元数描述了一次旋转:绕任意一个轴(V)旋转一个弧度...
分类:
编程语言 时间:
2014-11-20 20:07:53
阅读次数:
812
roll绕Y轴旋转pitch绕X轴旋转heading绕Z轴旋转单位是弧度,可以使用osg::inDegrees(45)将45角度转换为弧度定义一个四元数osg::Quat q( roll,osg::Vec3d(0.0, 1.0, 0.0), pitch,osg::Vec3d(1.0, 0.0, .....
分类:
其他好文 时间:
2014-11-13 15:57:51
阅读次数:
392
此类属于结构体类型,只有静态属性和静态方法,不可实例化 Deg2Rad 属性 —— 从角度到弧度常量 (2*PI)/360 Rad2Deg 属性 —— 从弧度到角度常量 Infinity 属性 —— 正无穷大 Clamp 方法 —— 返回有限范围值 返回有范围限制的value值 ClosestPow...
分类:
编程语言 时间:
2014-11-08 21:58:02
阅读次数:
326