标签:threejs

threejs

threejs 渲染旋转的图片闪烁解决办法

threejs 渲染旋转的图片闪烁解决办法
数据可视化大屏 开发过程中,有一个装饰图片,想着增加点3d效果,于是使用threejs渲染出来了,但是渲染出来后,发现旋转的图片会出现闪烁的情况。 解决前 解决后 使用的方法是:禁用深度写入 在Three.js中,如果你看到旋转的对象出现闪烁,这可能是由于深度排序或深度测试...

yekong 1年前 (2023-07-26) 喜欢

threejs

THREE.PointsMaterial点材质介绍及使用

THREE.PointsMaterial点材质介绍及使用
THREE.PointsMaterial 是一个用于THREE.Points对象的材质,主要用于渲染粒子系统或单独的点。当你将PointsMaterial应用到一个几何体上时,每一个顶点都会被渲染为一个单独的点。 属性 color: 颜色对象,决定了点的颜色,默认是白色。 ...

yekong 1年前 (2023-07-25) 喜欢

js

threejs平行光DirectionalLight介绍及使用

threejs平行光DirectionalLight介绍及使用
在 Three.js 中,平行光(THREE.DirectionalLight)是一种模拟太阳光的光源类型。它是一种平行于特定方向的光源,类似于太阳光,在整个场景中产生平行的光线。平行光可以产生阴影,并且会对场景中的物体进行照明,是创建逼真场景的重要光源之一。 平行光有以下特点:...

yekong 1年前 (2023-07-24) 喜欢

js

环境光THREE.AmbientLight的作用以及使用

环境光THREE.AmbientLight的作用以及使用
在 Three.js 中,环境光(THREE.AmbientLight)是一种基本的光源类型,用于模拟场景中的环境光照明效果。环境光是一种均匀的光源,它不产生阴影,并且会均匀地照亮场景中的所有物体,为场景提供整体的照明效果。 环境光没有特定的方向,它的光线来自所有方向,类似于天空...

yekong 1年前 (2023-07-24) 喜欢

threejs

threejs 加载渲染压缩后的zip 3D模型

threejs 加载渲染压缩后的zip 3D模型
web3d项目开发中,往往会因为3d模型文件过大而出现加载速度过慢的问题, glb格式的文件要比gltf文件小一些,这里我们可以将gltf格式的3d模型转为glb格式文件,再进行zip压缩处理,前端请求zip再对zip进行解压渲染处理。 可以让建模师帮忙导出为glb格式文件也可以...

yekong 1年前 (2023-07-21) 喜欢