Three.js - 几何图形

几何图形用于在 Three.js 中创建和定义形状。Three.js 有许多类型的内置几何图形,既有 2D 几何图形,也有 3D 几何图形。

在本章中,我们将讨论基本的内置几何图形。我们首先介绍 2D 几何图形,然后探索所有可用的基本 3D 几何图形。

Sr.No 几何图形 &描述
1

平面几何

THREE.PlaneGeometry 创建一个简单的 2D 矩形。

2

圆形几何

THREE.CircleGeometry 创建一个简单的 2D 圆形。

3

环形几何

THREE.RingGeometry 创建一个简单的 2D 圆形。

3

环形几何

THREE.RingGeometry 创建一个简单的 2D 圆形。

中间有一个孔的 D 盘。

4

盒子几何体

THREE.BoxGeometry 创建一个具有指定尺寸的简单 3D 盒子。

5

球体几何体

THREE.SphereGeometry 创建 3D 球体几何体。

6

圆柱体几何体

要在 Three.js 中创建圆柱体,您可以使用 Three.CylinderGeometry。

7

圆锥体几何体

您可以使用 THREE.ConeGeometry 创建圆锥体。它与 CylinderGeometry 非常相似,只是它只允许您设置半径,而不是 radiusTop 和 radiusBottom。

8

圆环几何体

圆环体是一种管状形状,看起来像甜甜圈。您可以使用 THREE.TorusGeometry 在 Three.js 中创建圆环。

9

TorusKnot 几何

圆环结是一种特殊的结,看起来像一个管子,可以绕自身几圈。

10

多面体几何

多面体是一种只有平面和直边的几何体。

了解有关几何体的更多信息 这里