返回

第349章 3D游戏引擎非常麻烦

首页
关灯
护眼
字:
上一页 回目录 下一页 进书架
    第349章 3D游戏引擎非常麻烦 (第2/3页)

道长城是做皮卡起家,但现在似乎没有看到量产车型下线呢。

    赵永平很确定,帮着说好话:“我去过长城工厂的实验室,他们准备后年推出量产皮卡车,明年的达喀尔拉力赛正好是检验产品质量的好机会,不说获得多少名次,只要能安全完成比赛,就足以说明长城皮卡的质量好,这就是最好的广告。”

    “哈!”杨云笑起来:“要是这样的话,他们的工程师肯定会往死里整这台试验车了。达喀尔拉力赛官方允许的改装条款就有六十多项,这下可有的他们忙咯!”

    赵永平跟着笑起来:“没错!而且长城是保定的嘛,京城这边下了死命令,不惜一切代价也要把参赛车队弄出来。为了确保成功,上面用行政手段从他厂调来部分高级技工,都是些从日产的,三菱出来的技师去长城帮忙,弄的像国产汽车大会战一样……”

    “哎,什么时候能让中国车企派技工到日本工厂去指导工作就好了。行,那就先这样!最重要的是保证人员安全,然后带足随车摄像机和维修配件,一定要把拉力赛的实景拍摄下来!”杨云交代完这些后,又来到试验中心。

    “立体3号”的3d游戏引擎正在最后的磨合期,张国强的攻关小组从ktt铃木裕手里拿到最新物理建模后,与清华大学物理系实验室展开项目合作,同时展开多项动作模型的模拟。

    看着一台计算机屏幕上模拟的长方体物体翻滚轨迹示意动画,杨云皱眉问道:“这是平地上物体滚动的模型吧?似乎有点简单呀!”

    张国强点点头:“对,物体运行速度,碰撞角度,离心力,摩擦力,各种参数都可以设定进去,能比较完美地模拟出两辆汽车在急速飙车碰撞后的结果。”

    看着张国强打开源代码,找到一长列同样函数名,不同的参数,但实现同样功能的函数列表。

    这种程序模式叫做重构,比如说名叫“翻滚”的函数,它可能有四种形式。

    翻滚(无参数),翻滚(参数1),翻滚(参数1,参数2),翻滚(参数1,参数2,参数3),参数1是路障,参数2是车辆障碍物,参数3是环境属性。

    那么在游戏中,车辆因为高速过弯的离心力失去控制,可以直接调用翻滚(无参数)这个程序,可以看到标准的翻车动画。

    撞到路障,撞到其他车辆,玩家控制的车辆翻滚效果就与翻滚(无参数)略有不同,翻车模型会加入路障和其他碰撞物的物理轨迹,需要用复杂的物理模型来模拟出路障被撞飞,几辆车同时一起翻车的动画。

    环境属性的参数也是一样,雨天,泥泞土地,结冰地面,都有一个对应的物理模型,对应的车辆翻滚模拟动画都是独一无二的。

    当然了,车辆翻滚这个函数,远远不止这四个形式,车辆自身的属性,重心,马力,扭矩,转弯角度,外部环境可能还有更加复杂的连环碰撞,轮胎磨损时间过长抓地力下降

    (本章未完,请点击下一页继续阅读)
上一页 回目录 下一页 存书签