伊莉討論區

標題: 請問c++ 如何將256色模式加入半透明色例如... [打印本頁]

作者: sumpeople    時間: 2017-10-16 06:39 PM     標題: 請問c++ 如何將256色模式加入半透明色例如...

如何將256色模式下 有半透明狀態 用dev c++ or vb6 有範例嗎






作者: charleshwu    時間: 2017-10-25 12:01 AM

256 色模式下,每個像素的值所代表的是調色盤裡面的索引位置,具體的顏色是由該調色盤內的值來決定。因此沒有簡單的辦法來做半透明色。除非調色盤本身與顯示圖片的內容經過特殊的設計。
假如一定要做,先把畫面轉成全彩,用 Alpha channel 做出半透明色,再把它轉回256色,是可行的一種做法。
作者: sumpeople    時間: 2017-10-30 02:23 PM

本帖最後由 sumpeople 於 2017-10-30 04:06 PM 編輯

啊對不起 我說的有點膜胡啦 我是指人物可以變成透明度嗎(transparency) 在256色 VGA MODE 13h下 8bits深度下的畫面(限256色) 不是指hi or true color下

那我想請問一下 任天堂硬体(fc/nes/snes)如nes 一個畫面可以呈現64色 snes 一個畫面可以呈現256色  我看它們的人物角色有時被boss 及 敵人打到時或 吃到寶 會無敵或隱身 會突然變成透明度這要如何呈現 有公式嗎




歡迎光臨 伊莉討論區 (http://ry.eyny.com/) Powered by Discuz!