Draco 是一个开源库,它的主要目的是为了压缩和解压缩三维(3D)几何图形。随着虚拟现实(VR)和增强现实(AR)的兴起,3D 内容变得越来越普遍,因此有一个有效的方式来传输和加载这些内容就变得尤为重要。
以下是 Draco 的一些主要特点和介绍:
高效的压缩技巧:Drac...
yekong
2周前 (09-11) 34℃
0喜欢
THREE.FileLoader是Three.js库中的一个类,用于通过HTTP协议异步加载文件。它可以用于加载各种类型的文件,如文本、JSON、XML等。
参数
THREE.FileLoader的构造函数可以接受一个loadingManager参数。loadingManager...
yekong
2个月前 (08-10) 66℃
1喜欢
THREE.LineBasicMaterial 是 Three.js 中用于渲染线段的基本材质类型。它支持简单的颜色和透明度设置,但不支持更复杂的效果,如纹理或光照。
参数
以下是 THREE.LineBasicMaterial 的主要参数:
color: (类型: THREE...
yekong
2个月前 (08-09) 68℃
0喜欢
THREE.LineLoop 是 Three.js 中的一个类,用于表示闭合的线条。与 THREE.Line 类似,但在首尾顶点之间添加了一个额外的线段,使线条闭合。
参数
与 THREE.Line 类似,THREE.LineLoop 的构造函数接受以下参数:
geometry...
yekong
2个月前 (08-09) 74℃
0喜欢
THREE.Line 和 THREE.LineLoop 都用于在 Three.js 中渲染线条,但它们之间有一些关键区别。
相同点
几何体和材质: 两者都使用几何体(例如 THREE.BufferGeometry 或 THREE.Geometry)和材质(例如 THREE.L...
yekong
2个月前 (08-09) 62℃
0喜欢
THREE.Line 是 Three.js 中用于表示线段的对象。可以用来创建简单的线段、连续的线段或者闭合的线段。下面是一些主要的参数以及使用 THREE.Line 的实例。
参数
geometry: 线段的几何体,通常使用 THREE.BufferGeometry 或 TH...
yekong
2个月前 (08-09) 63℃
0喜欢
Three.js 是一个用于创建 3D 图形的 JavaScript 库,它提供了各种几何形状的构造函数,包括 CylinderGeometry(圆柱体几何体)。CylinderGeometry 类可以用来创建一个圆柱体的几何模型。
下面是 CylinderGeometry 的构...
yekong
2个月前 (08-04) 73℃
0喜欢
Three.js 是一个用于在 Web 上创建 3D 图形的 JavaScript 库。SphereGeometry 是 Three.js 中的一个类,用于创建球体几何体。下面是关于 SphereGeometry 方法的参数介绍以及一个简单的渲染实例。
参数
SphereGeom...
yekong
2个月前 (08-04) 86℃
0喜欢
Three.js是一个非常流行的JavaScript 3D库。在这个库中,有三种主要类型的相机:
透视相机(PerspectiveCamera):这是最常见的相机类型,它模拟了人眼所看到的透视效果。透视相机由四个参数定义:视场(视野的角度),纵横比(一般是画布的宽度除以高度)...
yekong
2个月前 (08-02) 58℃
0喜欢
THREE.PointsMaterial 是一个用于THREE.Points对象的材质,主要用于渲染粒子系统或单独的点。当你将PointsMaterial应用到一个几何体上时,每一个顶点都会被渲染为一个单独的点。
属性
color: 颜色对象,决定了点的颜色,默认是白色。
...
yekong
2个月前 (07-25) 74℃
0喜欢