美文网首页
物理引擎Ammo.js

物理引擎Ammo.js

作者: 绝世小熊猫 | 来源:发表于2022-09-16 18:13 被阅读0次

    大佬demo学习地址
    https://github.com/THISISAGOODNAME/learn-ammojs/blob/master/index.html

    【添加重力后无法移动问题解决】
    var tbv30 = new Ammo.btVector3();

    function setBodyVelocity(body,x,y,z){
    tbv30.setValue(x,y,z);//位置
    body.setLinearVelocity(tbv30);//给物理空间添加位置
    }

    创建球形障碍物
    var ballShape = new Ammo.btSphereShape( 15 );
    创建立方体障碍物
    var shape = new Ammo.btBoxShape(new Ammo.btVector3(4 * 0.5, 1 * 0.5, 4 * 0.5));
    求重心
    地球重心是和物体的xyz的相反值 *x *y *z

    相关文章

      网友评论

          本文标题:物理引擎Ammo.js

          本文链接:https://www.haomeiwen.com/subject/pvponrtx.html