【Three.js】JS3Dlibrary(一个月进化史)
- 手机
- 2025-09-09 17:54:02

#春节过完了,该继续投入学习了~ 作为一个平面开发者,想要增进更多的技能,掌握web3D开发#
Day 1 了解熟悉Three.js,着重基础理论学习资源:
前端可视化从0-1
Day 2 写一个简易demo搭建环境-->安装包-->创建场景
// 创建场景 const scene = new THREE.Scene(); // 相机 const camera = new THREE.PerspectiveCamera( // 透视相机 75, // 垂直视野角度 window.innerWidth / window.innerHeight, // 输出图像宽高比 0.1, // near plane 1000, // far plane ); camera.position.set(0, 2, 10); // 渲染器--画布 const renderer = new THREE.WebGLRenderer(); renderer.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(renderer.domElement); // 物体 const geoMetry = new THREE.BoxGeometry(1, 1, 1); // 几何体 const material = new THREE.MeshBasicMaterial({ color: 0x00ff00 }); // 材质 const cube = new THREE.Mesh(geoMetry, material); // Mesh 网格 scene.add(cube); // 使用渲染器,通过相机将场景渲染进来 renderer.render(scene, camera);补充计算机图形学(前置知识) episode1
学习资源:
GAMES101-现代计算机图形学入门-闫令琪
【Three.js】JS3Dlibrary(一个月进化史)由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【Three.js】JS3Dlibrary(一个月进化史)”