Re: [請益] 如何在directx當中製造出透明的效果?
剛剛上GameDev搜尋了一下
發現到了解決的辦法
http://www.gamedev.net/community/forums/topic.asp?topic_id=284682
跟大家分享一下^^
我是使用
device.RenderState.AlphaBlendEnable = true;
device.RenderState.SourceBlend = Blend.SourceAlpha;
device.RenderState.DestinationBlend = Blend.InvSourceAlpha;
加上去之後發現到若是今天要從有透明的A物體看到後面的B物體
則B物體必須先繪製出來~~再繪製A物體~~~
※ 引述《hhmmjj (ξ科ξ)》之銘言:
: 目前我寫遊戲是先用3ds max畫出一個物體
: 然後做成.x檔案之後,利用c#,directx來讀取
: 但是我發現在3ds max當中所做的透明效果
: 在讀取進mesh之後並不能顯示出效果來
: 想請教一下我應該從哪邊進行修改呢 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.70.160
※ 編輯: hhmmjj 來自: 140.115.70.160 (09/23 17:18)
推
09/28 19:42, , 1F
09/28 19:42, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章