three.js

three.js

文章 389 浏览 2.2k

Three.js 和 tween.js

通过 Threejs 编写一个动画效果的时候,有时候会借助 tween.js 库实现,通过 tween.js 库相比较直接写代码更方便简洁。 Threejs 结合 tween.js 小案例…

晚风撩人 2021-10-07 16:37:51 1596 0 0

Three.js 几何体顶点纹理坐标UV

Three.js 几何体顶点纹理坐标 UV 本篇文章偏向于总结,建议阅读之前先对纹理贴图的映射、BufferGeometry、Geometry 等相关知识有一定的了解,所以这里…

晚风撩人 2021-10-05 09:01:03 1645 0 0

Three.js 三角剖分

通过激光等扫描测量技术可以得到一系列的离散点,比如倾斜摄影测量测量地面得到的地面离散点位置数据,如果想把这些非结构的顶点数据,通过一定的算法…

浮生未歇 2021-10-04 08:59:37 1614 0 1

Three.js 加载 solidworks 模型

如果你是机械领域工程师,或者是开发与机械领域相关 Web3D 应用的程序员,为了实现 solidworks 软件绘制的三维模型能够在网页上进行预览,你想通过 Th…

夜无邪 2021-10-03 08:59:47 1799 0 0

Three.js 相机控件 OrbitControls

通过 Three.js 的相机控件 OrbitControls.js 可以对 Threejs 的三维场景进行缩放、平移、旋转操作,本质上改变的并不是场景,而是相机的参数,通过前…

泛泛之交 2021-10-02 08:58:17 1930 0 0

在微信小游戏里用 three.js

如何基础调用 three.js 官网地址 threejs.org。去 download 下载回来 three.min.js,我们就可以开工了。 我们先建一个标准的微信游戏项目,做好基本…

泛泛之交 2021-10-02 01:21:19 1560 0 0

Three.js 剪裁模型

通过 Three.js 数学模块的API平面 Plane 可以对 Three.js 的网格模型对象进行剪裁。 WebGL 渲染器 .clippingPlanes 属性 通过Threejs的平面构造函数Pl…

偏爱自由 2021-10-01 08:57:13 1533 0 0

Three.js 沿着几何体法线方向平移

比如一个三维模型在一个曲面表面上移动,当移动一个位置的时候,为了调整运动模型相对曲面的位置,可能需要把模型沿着所在位置曲面的法线方向平移一定…

清晨说晚安 2021-09-28 16:45:50 1623 0 0

Three.js 获得世界坐标 .getWorldPosition()

使用 Three.js 的开发的时候,如果你想获得一个网格模型 Mesh 或者一个模型对象 Group 的世界坐标,可以通过该模型的.getWorldPosition()方法实现,该…

晚风撩人 2021-09-27 08:52:13 2155 0 0

Three.js 保持模型相对曲面表面姿态 从一个向量旋转到另一个向量

一个移动的模型出现在其它模型表面的不同位置,希望相对模型表面切面或者说法线方向保持一个特定的姿态。 应用场景: 移动几何平面始终垂直其它模型表…

虐人心 2021-09-26 08:52:00 1530 0 0

Three.js 骨骼动画 SkinnedMesh

关于骨骼动画,如果你有一定了解,可以直接阅读本文,如果从来没有关于骨骼动画的任何概念,建议可以先学习本站发布的three.js视频教程第十二章,打开…

甜柠檬 2021-09-24 08:54:20 1486 0 0

Three.js 数据纹理对象 DataTexture

Three.js 数据纹理对象 DataTexture 简单地说就是通过程序创建纹理贴图的每一个像素值。 程序生成一张图片的RGB值 var geometry = new THREE.PlaneGeo…

灵芸 2021-09-23 09:07:06 1574 0 0

图片作为 Three.js 背景

通过 Threejs 场景对象 Scene 的背景属性 .background 可以把一张图片作为 Threejs 渲染的背景。 var scene = new THREE.Scene(); // 创建一个纹理图…

虐人心 2021-09-20 21:20:23 1482 0 0

Three.js 在前端和 NodeJS 后端使用

如果是为了写一个 demo 可以直接在 .html 文件中编写 threejs 代码,前端工程化开发,肯定需要在nodejs搭建的开发环境下编程,比如在vue脚手架 vue-cl…

想挽留 2021-09-18 09:07:40 2345 1 0

Three.js 帧缓冲区 .render() 两次渲染结果叠加

如果你对原生 WebGL 有一定的了解,对帧缓冲区的概念应该是不陌生的。Three.js 的渲染器 WebGLRenderer 本质上是原生 WebGL API 的封装,通过 Three.j…

浮生未歇 2021-09-18 09:05:13 1782 0 0
更多

推荐作者

qq_aHcEbj

文章 0 评论 0

寄与心

文章 0 评论 0

13545243122

文章 0 评论 0

流星番茄

文章 0 评论 0

春庭雪

文章 0 评论 0

潮男不是我

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文