使用threejs实现模型爆炸效果
这个效果是以mesh为单位进行位置偏移,具体代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>modelLoader</title>
</head>
<style>
body {
color: #000;
font-family:Monospace;
font-size:13px;
text-align:center;
font-weight: bold;
background-color: #fff;
margin: 0px;
overflow: hidden;
}
</style>
<body>
<input type="range" min="0" max="100" value="0" class="slider" id="myRange" style="position: absolute; top: 0; width: 350px">
<script src="../libs/three.js"></script>
<script src="../libs/OrbitControls.js"></script>
<script>
let camera, controls, scene, renderer;
//模型包围盒
var modelBox3 = new THREE.Box3();