DirectX

Transparent Textures

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

廣告

發表迴響

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

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s