您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity编程 >
    游戏开发中的数学和物理算法:圆(2D)和球(3D)
    时间:2015-05-09 10:07 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



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

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

    举例:圆心为(1,2),半径为2的圆。
    游戏开发中的数学和物理算法:圆(2D)和球(3D)

    计算机中的实现:

    struct circle
    {
        Point2D center;
        float radius;
    }


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

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

    计算机中的实现:

    struct sphere
    {
        Point3D center;
        float radius;
    }


    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家