2010-10-02 122 views
0

你好,我想知道如何製作一個看起來像「玻璃杯」的東西,這個例子就是在皮克明的遊戲中。OpenGL玻璃HUD?

它在HUD中,我想知道如何創建類似的東西。 我不想複製遊戲,我只是喜歡它的外觀。

它看起來像這樣:http://3.bp.blogspot.com/_CWor6UdXxBk/SbaZDWSF6VI/AAAAAAAAFCU/UQgBvgGq-VE/s400/pikmin.jpg

有數字在他們

我知道如何創建一個HUD但是我想知道如何在例如

動態地genorate背景矩形狀的矩形

回答

1

你應該看看alpha blending繪製氣泡。假設它們的反射是靜態的,所有你需要的只是一個簡單的圖像。 (如果你不確定圖像應該是什麼樣子,看看遊戲中的黑色牆壁,你看到的白色部分應該是圖像的紅色,綠色,藍色和alpha通道。)

這些數字只是另一組在圖形頂部(或下面)繪製的混合圖像。以上內容也適用於他們。

+0

是這是我的想法,但我想知道如何創建一個像這樣的紋理,即什麼程序或algrithm – erai 2010-10-03 01:06:36

+0

這超出了本網站的範圍,但得到像GIMP或Photoshop的圖像編輯器,並在空(透明)圖層,選擇一個橢圓形,得到一個模糊的圓形筆刷,然後嘗試在選區外繪畫。 – aib 2010-10-03 10:23:52

0

看起來他們只是alpha混合紋理。一個矩形,一個圓形,然後繪製並縮放成適合任何內容的多邊形。