維尼的蜂巢

RealTime??!! It’s amazing!!!!

Transparent Textures 十月 26, 2005

Filed under: DirectX — kevinlin @ 6:05 上午
要用透明貼圖在D3D裡面 非常簡單
先建立一個有alpha層的貼圖
 
然後在rendering前 enable alpha blending
 
SetRenderState( D3DRS_ALPHABLENDENABLE, TRUE);
 
Note:如果準備rendering很多張半透明的貼圖 而且會互相蓋到 那就要在rendering前 先對他們做排序 從後面到前面排序 這樣才能正確的畫出
 
ps: 對renderState的設定 過幾天再來寫

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s