Three.js - 幾何體



幾何體用於在 Three.js 中建立和定義形狀。Three.js 具有許多型別的內建幾何體,包括 2D 和 3D 幾何體。

在本章中,我們將討論基本的內建幾何體。我們將首先介紹 2D 幾何體,然後探索所有可用的基本 3D 幾何體。

序號 幾何體及描述
1

平面幾何體

THREE.PlaneGeometry 建立一個簡單的 2D 矩形。

2

圓形幾何體

THREE.CircleGeometry 建立一個簡單的 2D 圓形。

3

環形幾何體

THREE.RingGeometry 建立一箇中間帶有孔的 2D 圓盤。

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

環面紐結幾何體

環面紐結是一種特殊的結,看起來像一個繞自身纏繞幾次的管子。

10

多面體幾何體

多面體是一種幾何體,它只有平面和直邊。

瞭解更多關於幾何體的知識 點選這裡

廣告