麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Director實例剖析:在Shockwave 3D里面增加混合效果

2024-09-08 19:27:02
字體:
來源:轉載
供稿:網友
在shockwave 3d中添加混合效果
   原著:malachy duffin
   翻譯:alphachi

   如果想要在3d場景中創建類似透視和光影這樣的炫目效果,那么就不能忽略物體間的“添加混合”特性。許多頂級游戲經常利用這一特性來增強相應范圍內圖形的表現方式,例如武器的發射和爆炸。雖然許多texture的附加選項都能夠模擬各種材質的混合,但是shockwave 3d的當前版本對此并不支持。

   幸運的是,我們可以通過另一種方法來“實現”這一特性。由于得到了大多數渲染引擎的支持,本文所描述的這項技巧已經被許多商業程序所使用,而你也只需對樣本影片中的“additive blending”行為進行少許改動,就能夠將其使用在自己的shockwave 3d世界中。

觀看演示


播放,以上示例,需下載此插件。 點擊下載插件

使用方法

   首先,把“additive blending”行為復制到自己的影片中,然后將其拖拽到相應的3d角色上。

   如果現在播放影片,將不會有任何事情發生,因為并沒有標記相應的shader。我們應該給需要使用的shader重命名,注意其名稱必須包含“additive”字樣,這樣才能夠被行為識別并轉換成為“additive blending”。

   現在播放影片,檢測其能否正常工作。如果不行的話,先檢查一下樣本影片能否正常工作。如果還不行的話,非常不幸,你的機器可能不支持這項技巧。

工作原理

   雖然shockwave 3d的當前版本并不支持物體間的“添加混合”,但卻支持shader texture層之間的“添加混合”。因此為了能夠實現物體間的“添加混合”,我們可以使用一個包含alpha通道的texture,同時保持包含需要混合的texture的那一層下為空。

   由于許多3d圖形卡都支持多通道textrue,為了實現上述功能,應該使用空白texture,以利于低層shader的顯示;其效果取決于3d圖形卡能夠同時處理的texture的數目,并可以根據渲染模式進行調整。

   下面的lingo代碼用于檢測3d圖形卡能夠處理的texture的數量,此命令的含義請參考程序里的相關注釋。

getrendererservices (). gethardwareinfo ()[ # textureunits]

補充說明

   1. 這項技巧在某些圖形卡上無法正常工作(例如directx 7模式下的radeon 9700)。在這些圖形卡上將會看到紅色texture的效果非常不好。為了避免這一點,應該確保alpha通道為“fallback”狀態,并給圖形卡提供一個能夠使用的alpha通道(至少能夠提供類似的效果)。注意,這項技巧支持非正式的“nextshader”命令。

   2. 由于使用的是“texture reference”而非“shader reference”,因此這項技巧無法與粒子系統一起使用。

   3. 因為需要3d圖形卡在屏幕上進行額外的繪制,所以影片本身的速度會受到一些影響。

   4. 由于shockwave 3d本身對半透明物體的處理問題,這項技巧需要渲染一些額外覆蓋物。如果shockwave的下一次更新能夠對半透明物體提供更好的支持,這項技巧將能夠實現更為復雜的可視化效果。

相關附件

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: h视频免费观看 | www.99久| 成人av一二三区 | 欧美一级毛片欧美一级成人毛片 | 国产一级淫片在线观看 | 欧美日韩在线影院 | 黄污网站在线观看 | 久久久久久中文字幕 | 污视频在线免费播放 | 国产一国产精品一级毛片 | 精品一区久久久 | 美国一级免费视频 | 日本一区二区免费在线观看 | 午夜爽爽爽男女免费观看hd | 日本最新免费二区三区 | 伊人一二三四区 | 天天看天天摸天天操 | 蜜桃视频在线观看免费 | 欧美黄色片一级 | 一级做受大片免费视频 | 久久久综合视频 | 免费黄色在线观看网站 | 精品国产99久久久久久宅男i | 精品国产一区三区| 91快色视频| 中文字幕欧美专区 | h网站在线观看 | 一级黄色片武则天 | 国产午夜电影 | 免费在线观看国产 | 国产精品爱久久久久久久 | 成人h精品动漫一区二区三区 | 久久久久国产精品久久久久 | 国产午夜亚洲精品午夜鲁丝片 | 毛片大全在线观看 | 欧美91看片特黄aaaa | 亚洲第一视频在线 | 成人午夜视屏 | 国产老师做www爽爽爽视频 | 国产资源在线免费观看 | 免费三级大片 |