three.js

three.js

文章 389 浏览 2.2k

Three.js 自发光贴图 .emissiveMap

在 Three.js 材质中,和颜色贴图属性 .map 对应的是颜色属性 .color,和高光贴图属性.specularMap对应的是高光颜色属性.specular,与粗糙度贴图属性.r…

清晨说晚安 2021-10-24 10:21:39 1633 0 0

Three.js 开发指南 PDF 文档

目前 Threejs 相关的书籍很少,专门介绍 Three.js 的书籍基本就是《Three.js 开发指南》这一本书,中文翻译的版本有2版在售,不过内容是一样的。 内容…

归属感 2021-10-24 10:14:32 1734 0 0

Three.js 模型隐藏或显示

你在使用 Three.js 开发项目的过程中,可能需要隐藏一个模型,或者一个模型处于隐藏状态,又希望让它显示出来,那么你可以继续阅读下去。 材质属性 .v…

浮生未歇 2021-10-21 20:10:44 1445 0 0

纹理叠加混合 Three.js / WebGL

着色器纹理叠加混合,简单的说,比如一张贴图的 RGB 值乘 0.2,另一张贴图的 RGB 值乘(1-0.2),两张贴图分别乘一个系数后然后相加。WebGL实现纹理叠加…

想挽留 2021-10-20 20:04:12 1597 0 0

Three.js 线宽 .lineWidth 无效

在编写 Three.js 程序的时候,你设置线模型 Line 对应线材质 LineBasicMaterial 的线宽属性 .lineWidth,可能是无效果。 .lineWidth 属性 关于线材质 …

灵芸 2021-10-20 14:32:28 1401 0 0

Three.js 几何体顶点颜色和材质颜色区别?

在学习 Three.js 的过程中你可能会思考 Threejs 几何体顶点颜色和材质对象的颜色有什么区别?如果你产生了这个疑问,说明你可能没有原生WebGL基础或者…

清晨说晚安 2021-10-19 20:59:46 1409 0 0

Three.js 剖切面

为了更好预览一个机械零部件或建筑模型内部切面效果,可能需要通过Three.js实现剖切面功能,一方面是实现剖切剪裁模型,模型的部分剪裁掉不显示,对于…

想挽留 2021-10-19 20:58:54 1693 0 0

Three.js BufferGeometry 介绍

缓冲区类型几何体 BufferGeometry 是 Three.js 的核心类之一,立方体BoxBufferGeometry、圆柱体CylinderBufferGeometry、球体SphereBufferGeometry等…

夜无邪 2021-10-18 21:02:30 1862 0 0

Three.js 获取模型顶点数据

通过 Three.js 访问或获取模型的顶点数据,也就是获得模型绑定几何体的顶点数据,比如一个网格模型Mesh,首先需要通过网格模型的几何体属性Mesh.geome…

瑾兮 2021-10-18 21:01:12 1849 0 0

Three.js Geometry

立方体 BoxGeometry、圆柱体 CylinderGeometry、球体 SphereGeometry 等 Three.js 几何体类都是基于基类 BufferGeometry 二次封装。 Geometry对原生We…

灵芸 2021-10-11 08:58:11 1546 0 0

Three.js 法线贴图 normalMap

如果第一次接触 Three.js 法线贴图的概念,可能不太理解法线贴图是什么?有什么用?从哪里来? 相关案例代码可以参考本站的 Three.js 视频教程8.6节。…

晚风撩人 2021-10-10 20:55:57 1735 0 0

Three.js / WebGL 数据可视化

数据可视化的表达方式有2D和3D形式两种效果,基于Web实现数据可视化,有多种技术可以满足,比如SVG、Canvas、WebGL,一般来说基于SVG和Cnavas技术可实…

甜柠檬 2021-10-10 20:54:28 1398 0 0

Three.js 射线碰撞检测

下面代码是通过 threejs 射线计算的方法来计算两个网格模型是否发生了碰撞,下面代码用到的 threejs 类比较多,能顺序阅读下面代码,需要对 threejs …

夜无邪 2021-10-10 08:57:20 1638 0 0

Three.js 程序生成山脉等地形效果

通过 Three.js 编写程序方式程实现山脉等地形效果,对于这种自然界的效果模仿,肯定是需要噪声算法来来实现,通过 Three.js 实现山脉等地形效果本质就…

偏爱自由 2021-10-09 08:56:14 2056 0 0

Three.js 材质设置金属效果

如果希望渲染出来某种材质效果,可以从Three.js引擎提供的基本材质中选择,首先肯定要选择网格类材质,而不是点、线材质,比如MeshBasicMaterial、Mes…

归属感 2021-10-08 12:37:25 1830 0 0
更多

推荐作者

qq_aHcEbj

文章 0 评论 0

寄与心

文章 0 评论 0

13545243122

文章 0 评论 0

流星番茄

文章 0 评论 0

春庭雪

文章 0 评论 0

潮男不是我

文章 0 评论 0

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