随笔分类 -  Three.js

Three.js相机控件OrbitControls基本用法
摘要:通过OrbitControls.js可以对Threejs 的三维场景进行缩放,平移,旋转操作,其本质上改变的幷不是场景,而是相机的参数。 OrbitControls.js使用 鼠标操作:通过拖动鼠标左键可以720旋转展示三维场景,通过拖动鼠标右键可以平移三维场景,通过上下滚动鼠标中键可以缩放三维场景 阅读全文

posted @ 2022-06-16 13:52 caicai2015 阅读(13017) 评论(0) 推荐(1) 编辑

Three.js 创建一个场景(scene), 相机(camera), 以及一个渲染器(renderer)
摘要:Three.js使用面向对象的方式来构建程序,包含3个基本对象: 场景(scene), 相机(camera), 以及一个渲染器(renderer)。拿电影来类比的话,场景对应于整个布景空间,相机是拍摄镜头,渲染器用来把拍摄好的场景转换成胶卷(对于网页来讲,是电脑屏幕)。 场景和相机代表了3D观察空间 阅读全文

posted @ 2022-03-22 15:13 caicai2015 阅读(378) 评论(0) 推荐(0) 编辑

three.js 加载外部模型的几种方法及格式
摘要:1.Threejs支持了许多格式的3D模型导入,包括*.obj、 *.sea、*.3mf 、*.amf、*.sea、*.pmd、*.json等。 2.three.js核心对象 Scene(场景) Camera(相机) Light(光源) Mesh(模型) Renderer(渲染器) 3.gltf模型 阅读全文

posted @ 2022-03-22 14:46 caicai2015 阅读(6664) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示