分类:threejs知识库

threejs知识库

开源库draco介绍

开源库draco介绍
Draco 是一个开源库,它的主要目的是为了压缩和解压缩三维(3D)几何图形。随着虚拟现实(VR)和增强现实(AR)的兴起,3D 内容变得越来越普遍,因此有一个有效的方式来传输和加载这些内容就变得尤为重要。 以下是 Draco 的一些主要特点和介绍: 高效的压缩技巧:Drac...

yekong 2周前 (09-11) 34℃ 0喜欢

THREE.FileLoader介绍以及使用实例

THREE.FileLoader介绍以及使用实例
THREE.FileLoader是Three.js库中的一个类,用于通过HTTP协议异步加载文件。它可以用于加载各种类型的文件,如文本、JSON、XML等。 参数 THREE.FileLoader的构造函数可以接受一个loadingManager参数。loadingManager...

yekong 2个月前 (08-10) 66℃ 1喜欢

threejs LineBasicMaterial介绍参数以及使用实例

threejs LineBasicMaterial介绍参数以及使用实例
THREE.LineBasicMaterial 是 Three.js 中用于渲染线段的基本材质类型。它支持简单的颜色和透明度设置,但不支持更复杂的效果,如纹理或光照。 参数 以下是 THREE.LineBasicMaterial 的主要参数: color: (类型: THREE...

yekong 2个月前 (08-09) 68℃ 0喜欢

THREE.LineLoop介绍以及使用实例

THREE.LineLoop介绍以及使用实例
THREE.LineLoop 是 Three.js 中的一个类,用于表示闭合的线条。与 THREE.Line 类似,但在首尾顶点之间添加了一个额外的线段,使线条闭合。 参数 与 THREE.Line 类似,THREE.LineLoop 的构造函数接受以下参数: geometry...

yekong 2个月前 (08-09) 74℃ 0喜欢

THREE.Line与THREE.LineLoop的相同点和不同点

THREE.Line与THREE.LineLoop的相同点和不同点
THREE.Line 和 THREE.LineLoop 都用于在 Three.js 中渲染线条,但它们之间有一些关键区别。 相同点 几何体和材质: 两者都使用几何体(例如 THREE.BufferGeometry 或 THREE.Geometry)和材质(例如 THREE.L...

yekong 2个月前 (08-09) 62℃ 0喜欢

THREE.Line介绍以及使用

THREE.Line介绍以及使用
THREE.Line 是 Three.js 中用于表示线段的对象。可以用来创建简单的线段、连续的线段或者闭合的线段。下面是一些主要的参数以及使用 THREE.Line 的实例。 参数 geometry: 线段的几何体,通常使用 THREE.BufferGeometry 或 TH...

yekong 2个月前 (08-09) 63℃ 0喜欢

threejs 相机有几种分别是什么?

threejs 相机有几种分别是什么?
Three.js是一个非常流行的JavaScript 3D库。在这个库中,有三种主要类型的相机: 透视相机(PerspectiveCamera):这是最常见的相机类型,它模拟了人眼所看到的透视效果。透视相机由四个参数定义:视场(视野的角度),纵横比(一般是画布的宽度除以高度)...

yekong 2个月前 (08-02) 58℃ 0喜欢

THREE.PointsMaterial点材质介绍及使用

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

yekong 2个月前 (07-25) 74℃ 0喜欢