游戏开发中的数学和物理算法(5):圆(2D)和球(3D)

来源:互联网 发布:nginx 会话保持配置 编辑:程序博客网 时间:2024/04/29 09:09

 

1.圆(2D)
圆的两个关键因素:圆心和半径。

公式:
(xh)2 + (yk)2 = r2  圆心为(h,k)  半径为r.

举例:圆心为(1,2),半径为2的圆。


计算机中的实现:

 

2.球(3D)
球的两个关键因素:球心和半径。

公式:
(xh)2 + (yk)2 + (zl)2 = r2  球心为(h,k,l)   半径为r.

计算机中的实现:

 

 

 

原创粉丝点击