<!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>
<style>
body {
margin: 0;
}
#container {
width: 100vw;
height: 100vh;
}
</style>
</head>
<body>
<canvas id="container"></canvas>
<script src="./three.js-master/build/three.js"></script>
// 如果是模块引入,加载three.js-master/examples/jsm/**
<script src="./three.js-master/examples/js/loaders/GLTFLoader.js"></script>
<script src="./three.js-master/examples/js/controls/OrbitControls.js"></script>
<script>
function main() {
const canvas = document.querySelector
ThreeJs加载gltf 3D模型,并添加动画
最新推荐文章于 2025-10-17 17:30:19 发布
这篇博客展示了如何使用Three.js库加载GLTF格式的3D模型,并通过OrbitControls实现视角控制。作者创建了一个WebGL渲染器,设置了场景背景色,添加了环境光和平行光,并调整了相机参数以适应模型。最后,通过GLTFLoader加载了一个小城市模型,并对模型进行了旋转动画处理。


5431

被折叠的 条评论
为什么被折叠?



