變形球計算機圖形學中的 n 維物體。變形球渲染技術最初是 Jim Blinn 於1980年代初提出的。

兩個變形球

每個變形球都是一個 n 維函數,其中最常用的是三維變形球 。並且每個變形球都有一個定義體積大小的閾值。於是,

表示 個變形球表面包圍的立體是否包含 。 變形球的一個典型函數是 ,其中 是變形球的中心。但是由於涉及到除法運算,所以計算開銷很大。正因為如此,所以通常使用近似多項式函數表示。[來源請求]

有許多方法可以將變形球渲染到屏幕上,其中兩種最常用的方法是強力光線投射以及行進立方(marching cubes)算法。

在1990年代二維變形球的使用非常廣泛,在 XScreensaver 模塊中也有這種效果。

其它閱讀材料