0
点赞
收藏
分享

微信扫一扫

threejs 第九用 物理引擎

花海书香 2023-03-16 阅读 67


导入 js

<script src="libs/physi.js"></script>
   <script src="libs/ammo.js"></script>
 不知道这个是什么操作 但是好像有必要  
   'use strict';
    
    Physijs.scripts.worker = '/libs/physijs_worker.js';
    Physijs.scripts.ammo = '/libs/ammo.js';
    
    创建场景
     scene=new Physijs.Scene({reportsize:50,fixedTimeStep:1/60});
     

创建一个立方体

var box = new Physijs.BoxMesh(
new THREE.CubeGeometry( 25, 25, 25 ),
new THREE.MeshBasicMaterial({ color: 0x888888 })
);
box.rotation.y+=0.2;
scene.add( box );

var render=function()
{ 开启物理引擎
scene.simulate();
}

举报

相关推荐

0 条评论