[非關] 色表是什麼意思?

看板Hunter作者 (劇情急轉直下)時間13年前 (2010/12/03 16:41), 編輯推噓4(4025)
留言29則, 3人參與, 最新討論串1/2 (看更多)
之前想嘗試做一個簡單的遊戲MOD(曹操傳),不過太困難所以放棄了 現在又想修改另一個遊戲引擎(MUGEN)做出來的遊戲 又碰到了一樣的問題,就是搞不定色表這東西 色表,有些地方叫顏色表、色盤或調色盤 就是會扯到透明色那東西的東西 弄不對的話,把圖片導入遊戲中就會花掉 我不懂色表這東西到底是什麼意思 所以就算找到修改遊戲的教學文章也看不懂 請問有人可以告訴我哪裡有關於色表的教學文章可以看 或是這東西該去哪個板討論嗎? 我去很多板找"色表"這個關鍵字都找不到文章 先感謝回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.58.161.193

12/03 19:34, , 1F
不知道你想問什麼,不過也許這兩個網頁你可以先看看:
12/03 19:34, 1F

12/03 19:35, , 2F
http://zh.wikipedia.org/zh-tw/RGBA 電腦繪圖的「顏色空間」
12/03 19:35, 2F

12/03 19:35, , 3F
http://blog.apao.idv.tw/read.php?38 電腦色彩學(RGB/CMYK)
12/03 19:35, 3F

12/03 19:37, , 4F
wiki那頁,如果你英文過得去,去看英文版,資訊會更多些。
12/03 19:37, 4F
先感謝你的回答,不過好像不是我要問的 那我再說清楚一點吧 我說的色表是像這種東西 http://images.gamebase.com.tw/gb_img/7/000/257/257867.jpg
(來源 http://www.gamebase.com.tw/forum/3867/topic/86179145/1 ) 我的困惑是,我隨便抓AB兩張圖,它們的色表一定不一樣 可是我把A圖的色表匯出,套用在B圖上面,B圖看起來沒有改變啊 那B圖套用A圖的色表到底有什麼意義? 或者是這樣,我直接把B圖放進遊戲裡,實際執行遊戲時B圖看起來會花掉 我從遊戲裡抓出A圖,拿出A圖的色表套用在B圖上,再把B圖放進遊戲裡 有時候這麼做B圖就不會花掉了,但是有時候還是會花掉,這又是怎麼回事? ※ 編輯: allen65535 來自: 61.58.161.193 (12/03 20:42)

12/03 23:54, , 5F
確實不太懂你要問什麼,色表就是那張圖裡面所有有用到的顏色
12/03 23:54, 5F

12/04 00:02, , 6F
因為傳統2D遊戲的圖都是用索引色的方式去壓縮製作,亦即電腦是
12/04 00:02, 6F

12/04 00:04, , 7F
用"這個畫面有A,B2色,A色在第1,3,5,7格,B色在2,4,6,8格..."
12/04 00:04, 7F

12/04 00:05, , 8F
的方式在思考然後運算出每一幅圖的長相 色表就是拿來提供程
12/04 00:05, 8F

12/04 00:05, , 9F
主要是以前256色或16色的遊戲一次就只能用到那麼多顏色
12/04 00:05, 9F

12/04 00:05, , 10F
所以得選出要用哪些顏色
12/04 00:05, 10F

12/04 00:05, , 11F
式分配顏色的依據用的 當你把B圖套用到A圖的色表的時候,繪
12/04 00:05, 11F

12/04 00:06, , 12F
如果如果遊戲是這種的,有用調色盤的話,
12/04 00:06, 12F

12/04 00:06, , 13F
圖軟體應該會把B圖的顏色轉換成A圖色表中最接近的顏色 所以看
12/04 00:06, 13F

12/04 00:06, , 14F
那並不是你隨便拿一張圖都可以放進去用的。
12/04 00:06, 14F

12/04 00:06, , 15F
起來圖沒變,其實顏色應該稍微會有一點點不一樣
12/04 00:06, 15F

12/04 00:07, , 16F
英文的話是 Palette
12/04 00:07, 16F

12/04 00:07, , 17F
話說你給的那個來源網頁裡已經寫得滿清楚的啊@@
12/04 00:07, 17F


12/04 00:17, , 19F
圖花掉不知道是怎樣的情形 不過花掉的畫素八成是被指定成當下
12/04 00:17, 19F

12/04 00:18, , 20F
程式所用的色表中沒有的顏色 色彩+位置配對配不出來才會花掉
12/04 00:18, 20F

12/04 00:19, , 21F
或是你有漏指定到透明色
12/04 00:19, 21F
嗯,上面所說的我了解了~ 我還不太懂的是,色表中哪一格代表透明色是誰決定的? 是一定有一格要是透明色?還是我可以用軟體任意指定? 還是遊戲程式認定哪一格就是哪一格? 有這個問題是因為我看別人說最右下角那格是透明色(MUGEN認定) 可是我用IrfanView看的色表好像最左上角那格才是透明色 ※ 編輯: allen65535 來自: 61.58.161.193 (12/04 00:26)

12/04 01:13, , 22F
噗...應該是像L大的回文那樣吧 因為我不會改遊戲 我只是用做
12/04 01:13, 22F

12/04 01:17, , 23F
GIF的觀念猜的 我想色表應該是遊戲本身已經有指定了吧
12/04 01:17, 23F

12/04 01:20, , 24F
一般做GIF的時候都是自己用繪圖軟體指定透明色(可以指定多色)
12/04 01:20, 24F

12/04 01:21, , 25F
改遊戲的時候應該是要你去配合遊戲本身設定好的色表吧...
12/04 01:21, 25F

12/04 01:22, , 26F
你看色表中哪個顏色在實際圖中根本沒出現 那個就是透明色了
12/04 01:22, 26F

12/04 05:19, , 27F
以前的時代是遊戲指定哪一格是透明色就是
12/04 05:19, 27F

12/04 05:20, , 28F
現在我想 Windows/DirectX 之類應該有特別的共透 API
12/04 05:20, 28F

12/04 05:21, , 29F
12/04 05:21, 29F
文章代碼(AID): #1C-AqoFF (Hunter)
文章代碼(AID): #1C-AqoFF (Hunter)