three.js

three.js

文章 389 浏览 2.2k

Three.js 背景完全透明 模型悬浮在网页上

通过 Three.js 渲染一个模型的时候,不希望 Canvas 画布有背景颜色,也就是canvas画布完全透明,可以透过canvas画布看到画布后面叠加的HTML元素图文,…

泛泛之交 2021-09-16 12:33:09 1757 0 0

Three.js 更新机制

关于 Threejs 材质 Material、几何体 Geometry、纹理 Texture、相机camera等对象如何更新也没必要刻意记忆,只要你能够理解Threejs渲染器的渲染过程,…

晚风撩人 2021-09-11 22:39:56 1787 0 0

Three.js 渲染视图 .setViewport()

通过Threejs渲染器的 .setViewport() 方法的四个参数可以在canvas画布上定义一个矩形的局部区域,如果没有通过.setViewport()方法设置一个局部区域的…

晚风撩人 2021-09-11 19:29:31 1955 0 0

Three.js 如何三维建模

如果你想开发一款基于浏览器 Web 平台环境运行的一款三维建模软件,选择WebGL的一款三维引擎Three.js是可行的。 基于WebGL技术的三维建模软件 目前大…

偏爱自由 2021-09-11 19:28:36 1589 0 0

Three.js Canvas 画布上局部渲染 剪裁方法 .setScissor() 和视口方法 .setViewport()

通过 Three.js 渲染器 WebGLRenderer 的剪裁方法 .setScissor() 可以在canvas画布上定义一个局部矩形区域,这个矩形区可以称为剪裁框或剪裁区域。 剪…

灵芸 2021-09-08 23:12:09 2150 0 0

Three.js 加载进度条

Threejs 加载模型的时候,因为模型文件比较大,为了更好的体验,往往会通过一个进度条来显示模型文件的加载进度。 关于 Threejs 通过模型文件加载器,…

归属感 2021-09-07 22:38:12 2365 0 0

Three.js 同步两个相机对象状态

正投影相机对象 camera2 和正投影相机对象 camera 的状态保持一致,比如通过相机的控件OrbitControls改变camera的状态进行旋转、缩放时候,camera2 保…

清晨说晚安 2021-09-06 23:30:41 1781 0 0

Three.js 模型加载速度 模型太大

Threejs 开发项目加载的模型,可能会比较大,模型三角形面数越多,一方面是threejs渲染模型的性能下降,另一方面是加载模型的时间比较长,影响体验。 …

泛泛之交 2021-09-05 22:37:34 2419 0 1

Three.js 材质深度测试 .depthTest

如果你对原生 WebGL 渲染管线渲染流程有一定的了解,对于渲染管线深度测试环节应该是不陌生的,Three.js 是对原生WebGL的封装,原生 WebGL 可以实现的…

偏爱自由 2021-09-03 22:37:31 1862 0 0

Three.js 帧动画

Three.js 一些骨骼动画、变形动画、相机动画需要通过关键帧的形式去存储运动数据。如果你想解析骨骼动画、变形动画、相机动画等动画效果,需要了解Thr…

浮生未歇 2021-09-02 22:03:19 1835 0 0

Three.js 原点或圆圈效果

通过 Three.js 实现一个圆点或圆圈的效果,如果不自定义着色器的代码情况下,一般有两个思路,一个是通过Three.js几何体API绘制任何一种你想要的轮廓…

想挽留 2021-09-01 23:49:25 1753 0 0

Three.js 渲染性能优化

在 CPU、显卡等硬件设备性能一定情况下,为了更好的用户体验,一般项目开发中需要对 Threejs 项目代码进行性能优化,避免卡顿现象,所以下面就对 Thre…

想挽留 2021-08-29 01:02:35 2349 0 0

Three.js 融合 .blending

如果你对原生 WebGL 有一定的了解,那么你对混合函数 gl.blendFunc() 肯定是不陌生的。Three.js 中关于融合的一些设置可以查看材质基类 Material exam…

清晨说晚安 2021-08-29 01:00:46 1705 0 0

Three.js 模型居中

Threejs 通过外部数据生成的模型或者加载外部模型的时候,得到的三维模型是不居中的,希望通过 threejs 的一些方法实现居中操作。 几何体居中 .center…

虐人心 2021-08-28 19:25:07 1699 0 0

Three.js 和 Vuejs 结合使用

当前搜到这篇文章,说明你对 Threejs 引擎和前框框架 vuejs 都有一定的了解,下面就简单说下在 vue-cli 脚手架中如何使用 threejs。 .html 文件中引入…

想挽留 2021-08-27 19:26:28 2034 0 0
更多

推荐作者

qq_Yqvrrd

文章 0 评论 0

2503248646

文章 0 评论 0

浮生未歇

文章 0 评论 0

养猫人

文章 0 评论 0

第七度阳光i

文章 0 评论 0

新雨望断虹

文章 0 评论 0

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