<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- <script src="http://www.yanhuangxueyuan.com/threejs/build/three.js"></script>
<script src="http://www.yanhuangxueyuan.com/threejs/examples/js/loaders/GLTFLoader.js"></script> -->
<script src="../build/three.js"></script>
<script src="../examples/js/loaders/GLTFLoader.js"></script>
<script src="../examples/js/exporters/GLTFExporter.js"></script>
<script src="../examples/js/controls/OrbitControls.js"></script>
<script src="../examples/js/utils/BufferGeometryUtils.js"></script>
</head>
<body>
<script>
const link = document.createElement( 'a' );
function save( blob, filename ) {
if ( link.href ) {
URL.revokeObjectURL( link.href );
}
link.href = URL.createObjectURL( blob );
link.download = filename || 'data.json';
link.dispatchEvent( new MouseEvent( 'click' ) );
}
function saveString( text, filename ) {
save( new Blob( [ text ], { type: 'text/plain' } ), filename );
}
//存放文件的gltf的Scene
let scene = new THREE.Scene();
let loader = new THREE.GLTFLoader();
合并mesh导致几何体位置不对的解决办法
最新推荐文章于 2024-11-06 13:40:43 发布