游戏开发中的数学和物理算法(8):三角函数
2010-04-23 08:39 宝宝合凤凰 阅读(528) 评论(0) 收藏 举报游戏开发中的数学和物理算法(8):三角函数
三角函数在计算机游戏开发中是经常被用到的。
主要三角函数
sin a=b/c
cos a=a/c
tan a=b/a
其他三角函数
csc a=c/b=1/ sin a
sec a=c/a=1/ cos a
cot a=a/b=1/ tan a
常用三角函数函数值表
| a (Degrees) | a (Radians) | sin a | cos a | tan a | 
| 0 | 0 | 0 | 1 | 0 | 
| 30 | p/6 | 0.5 | 0.8660 | 0.5774 | 
| 45 | p/4 | 0.7071 | 0.7071 | 1 | 
| 60 | p/3 | 0.8660 | 0.5 | 1.7321 | 
| 90 | p/2 | 1 | 0 | — | 
| 120 | 2p/3 | 0.8660 | –0.5 | –1.7321 | 
| 180 | p | 0 | –1 | 0 | 
| 270 | 3p/2 | –1 | 0 | — | 
| 360 | 0 | 0 | 1 | 0 | 
正弦函数曲线
余弦函数曲线
计算机中的实现:
大多数的计算机高级语言中都内置了三角函数。
 
                    
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号