
three.js
汉武大帝·
我是攻城狮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
three.js中加载ply格式的文件,并使用tween.js插件按照json姿态文件运动
【代码】three.js中加载ply格式的文件,并使用tween.js插件按照json姿态文件运动。原创 2024-07-29 18:06:52 · 402 阅读 · 0 评论 -
three.js 鼠标左右拖动改变玩家视角
表示的获取obj对象自身z轴正方向在世界坐标空间中的方向。按下 W键前进运动;原创 2024-03-13 17:23:10 · 861 阅读 · 0 评论 -
three.js 相机跟着玩家走(第三人称漫游)
【代码】three.js 相机跟着玩家走(第三人称漫游)原创 2024-03-11 16:39:07 · 1296 阅读 · 0 评论 -
three.js 按键W前进、S退后、A左转、D右转运动
效果:W 键 前进;使用了 tween.js 动画库;原创 2024-03-11 16:17:22 · 774 阅读 · 0 评论 -
three.js 包围盒
想要显示包围盒的样子;需要借助 Box3Helper 辅助显示;原创 2024-03-09 13:56:35 · 514 阅读 · 0 评论 -
three.js 射线Ray,三维空间中绘制线框
【代码】three.js 射线Ray,三维空间中绘制线框。原创 2024-03-08 14:44:41 · 474 阅读 · 0 评论 -
three.js 在三维空间中绘制线框
【代码】three.js 在三维空间中绘制线框。原创 2024-03-08 13:36:53 · 350 阅读 · 0 评论 -
three.js 叉乘计算三角形面积
【代码】three.js 叉乘计算三角形面积。原创 2024-03-06 13:27:52 · 433 阅读 · 0 评论 -
three.js 点乘判断平行向量方向异同
【代码】three.js 点乘判断平行向量方向异同。原创 2024-03-01 17:19:20 · 434 阅读 · 0 评论 -
three.js 叉乘判断物体在人前左,前右,后左、后右
【代码】three.js 叉乘判断物体在人前左,前右,后左、后右。原创 2024-03-01 16:01:08 · 624 阅读 · 0 评论 -
three.js 向量叉乘cross
【代码】three.js 向量叉乘cross。原创 2024-02-29 17:16:58 · 361 阅读 · 0 评论 -
three.js 物体下落动画(重力加速度)
【代码】three.js 物体下落动画(重力加速度)原创 2024-02-18 15:33:54 · 485 阅读 · 0 评论 -
three.js 匀速动画(向量表示速度)
【代码】three.js 匀速动画(向量表示速度)原创 2024-02-08 17:14:26 · 842 阅读 · 0 评论 -
three.js 箭头ArrowHelper的实践应用
【代码】three.js 箭头ArrowHelper的实践应用。原创 2024-02-08 11:02:08 · 2041 阅读 · 0 评论 -
three.js 向量方向(归一化.normalize)
【代码】three.js 向量方向(归一化.normalize)原创 2024-02-06 16:30:40 · 906 阅读 · 0 评论 -
threejs 坐标系与三角函数的实践应用
【代码】threejs 坐标系与三角函数的实践应用。原创 2024-02-02 17:40:39 · 322 阅读 · 0 评论 -
three.js CSS3DObject、CSS2DObject、CSS3DSprite、Sprite的作为标签的区别
CSS3DObject 和 CSS3DRenderer 搭配来渲染标签;CSS2DObject 和 CSS2DRenderer 搭配来渲染标签;Sprite 直接添加到模型上,使用WebGLRenderer 渲染即可。CSS3DSprite 和 CSS3DRenderer 搭配来渲染标签。原创 2024-02-02 14:30:03 · 1165 阅读 · 0 评论 -
three.js 精灵模型Sprite作为标签
【代码】three.js 精灵模型Sprite作为标签。原创 2024-02-02 13:55:49 · 734 阅读 · 0 评论 -
three.js CSS3DRenderer、CSS3DSprite渲染HTML标签
【代码】three.js CSS3DRenderer、CSS3DSprite渲染HTML标签。原创 2024-02-01 17:42:35 · 1948 阅读 · 5 评论 -
three.js 中 OrbitControls.js 文件
【代码】three.js 中 OrbitControls.js 文件。原创 2024-02-01 17:11:17 · 691 阅读 · 0 评论 -
three.js CSS3DRenderer、CSS3DObject渲染HTML标签
【代码】three.js CSS3DRenderer渲染HTML标签。原创 2024-02-01 17:07:10 · 2528 阅读 · 0 评论 -
three.js CSS2DRenderer、CSS2DObject渲染HTML标签
【代码】three.js CSS2DRenderer渲染HTML标签。原创 2024-02-01 16:56:56 · 1815 阅读 · 0 评论 -
three.js 鼠标选中模型弹出标签
【代码】three.js 鼠标选中模型弹出标签。原创 2024-01-26 18:27:31 · 1922 阅读 · 0 评论 -
three.js 缓动算法.easing(渐入相机动画)
效果:淡入,靠近物体。原创 2024-01-18 16:16:45 · 992 阅读 · 0 评论 -
three.js 点按钮,相机飞行靠近观察设备
【代码】three.js 点按钮,相机飞行靠近观察设备。原创 2024-01-17 18:24:16 · 897 阅读 · 0 评论 -
three.js 使用 tweenjs绘制相机运动动画
【代码】three.js 使用 tweenjs绘制相机运动动画。原创 2024-01-12 17:06:22 · 968 阅读 · 0 评论 -
three.js : tweenjs创建threejs动画
【代码】three.js : tweenjs创建threejs动画。原创 2024-01-10 16:59:52 · 581 阅读 · 0 评论 -
three.js 变形动画原理示例
【代码】three.js 变形动画原理示例。原创 2024-01-10 14:40:25 · 644 阅读 · 0 评论 -
three.js 关键帧动画
【代码】three.js 关键帧动画。原创 2024-01-10 13:15:23 · 992 阅读 · 0 评论 -
three.js 射线拾取精灵图Sprite控制场景
效果:这里只是 鼠标点击时,改变了精灵图的材质颜色。原创 2024-01-05 13:24:21 · 955 阅读 · 0 评论 -
three.js Raycaster(鼠标点击选中模型)
【代码】three.js Raycaster(鼠标点击选中模型)原创 2024-01-04 18:00:01 · 1745 阅读 · 0 评论 -
three.js gltf后处理颜色异常(伽马校正)
应用了伽马校正,好像效果不明显。原创 2024-01-03 18:20:27 · 878 阅读 · 0 评论 -
three.js: gltf模型设置发光描边
【代码】three.js: gltf模型设置发光描边。原创 2024-01-03 14:10:42 · 1228 阅读 · 6 评论 -
three.js 多通道组合
【代码】three.js 多通道组合。原创 2024-01-02 18:18:49 · 725 阅读 · 0 评论 -
three.js后处理(发光描边OutlinePass描边样式
【代码】three.js后处理(发光描边OutlinePass描边样式。原创 2023-12-25 17:21:17 · 1063 阅读 · 0 评论 -
three.js使用精灵模型Sprite渲染森林
【代码】three.js使用精灵模型Sprite渲染森林。原创 2023-12-25 13:08:51 · 1063 阅读 · 0 评论 -
three.js聚光源SpotLight例子
1,npm安装threejs插件:npm install threejs。对于:this.$three 是这样配置的;// 引入 three.js。原创 2023-12-13 15:54:13 · 219 阅读 · 0 评论 -
three.js实现管道漫游
【代码】three.js实现管道漫游。原创 2023-11-20 18:12:28 · 718 阅读 · 0 评论 -
弧度、圆弧上的点、圆的半径(r)、弧长(s)之间的关系
其中,cos表示余弦函数,sin表示正弦函数。通过使用这些公式,可以根据给定的半径和弧度或弧长计算出圆弧上的点的坐标。请注意,使用的角度单位应与函数要求的单位一致(例如弧度制或角度制)。计算圆弧上的点坐标(x,y): x = r * cos(θ) y = r * sin(θ)弧长(s):从圆周上的一个点到另一个点所经过的弧长。圆的半径(r):即圆的中心到圆周上任意一点的距离。弧度(θ):以圆心为顶点,在圆周上划过的角度。计算弧度(θ): θ = s / r。原创 2023-10-03 10:33:37 · 10345 阅读 · 1 评论 -
three.js加载gltf文件过程以及遇到的问题
原来是 .gltf 文件中 引入了 .bin 格式的文件了,虽然 .gltf 和 .bin 两个文件在同一个路径下,在 .gltf 文件中就是找不到 .bin 格式的文件;刚开始,我是从网上下载的gltf文件,将.gltf 文件放在了src/assets/xxx.gltf , 对gltf格式的文件并不了解,使用如下方式加载gltf文件时,附件放在了中国移动云盘上 了,坚决抵制垃圾的恶心的最2比百度云盘,限速,就是让你开通会员,开通会员后下载文件,下的也不一定完整;原创 2023-09-22 16:18:34 · 4954 阅读 · 5 评论