3ds為什麼不能自動調整解析度?(玩nds遊 … - NDS

Table of Contents

雖然我還沒購買3DS,但是我能回答這個問題 :P 解析度的原理大概如下面我所說的
但可能不盡正確,有錯的地方麻煩指教了!

其實這跟解析度的原理有關係,電腦雖然好像可以任你調整解析度,但是因為電腦的解
析度頗大,加上當你瀏覽的圖片像素大於電腦解析度時,其實看起來不會感到模糊!

這跟螢幕的大小其實不太有關係,像素代表的是原圖的大小,原本NDS遊戲的像素比較小
,而3DS的解析度相較NDS大出了許多,

而解析度想簡單一點其實就是電腦構圖不像真實世界是連續性的,它是由很多"點點"組
成,例如NDS螢幕的解析度是256x192,代表螢幕面板上的寬有256個點點,高有192個點
點,而3DS上螢幕玩NDS遊戲的解析度應該是320x240,所以寬度和高度都比NDS大,把寬
度高度都拉長,但是又不是倍數成長時,就會產生模糊,例如3x3的方格拉大成4x4
       
■ ■    □□□□
 ■  => □□□□ ??? 怎麼變?會有模糊地帶....
■ ■    □□□□
3x3    □□□□

我們再來參考一下彩色大一點的圖:        
可以參考下面這張圖
http://www.ctk.com.tw/jackweb/graphic/Knowledge/dpi_1.gif

此張圖中間的數字代表原本圖片的像素,上面的圖片是原始大小,下面的圖片是放到
50x50解析度的樣子,你可以想像最左邊的是3DS,中間的是NDS,因為NDS遊戲在設計
時,像素就是256x192,要到320x240個點點上去顯示一定會模糊!就像中間那張圖拉
到50x50時就會變成中間下面那張圖模糊的樣子。

面板已經做下去了,所以沒辦法改,除非你用縮小的方式呈現才不會模糊,放大到
320x240這種大小就會模糊掉。

說到這邊你可能會想3DS上螢幕解析度是800x240,320是哪來的?因為原本NDS是
256x192,遊戲為了比例不跑掉,應該會留左右黑邊,192/240 = 256/320
所以它寬度我推算是320。

---------------------------------------------------------------------------
補充一下,可能會有人有疑問為什麼NDSi LL螢幕比較大,但是沒有模糊?
http://zh.wikipedia.org/wiki/%E4%BB%BB%E5%A4%A9%E5%A0%823DS
這邊有NDS系列到3DS的比較,NDSi LL的螢幕尺寸雖然是4.2吋,但面板設計仍是
256x192,所以螢幕雖然大,但面板的點點和點距是拉大的,實際的面板上點點數是沒
有變的,這跟電腦螢幕比較不同,所以不會感到有多模糊,反倒是會產生鋸齒感,
因為點點變大了~

--

All Comments

Thomas avatarThomas2011-03-29
Olive avatarOlive2011-03-31
Anthony avatarAnthony2011-04-04
其實有一些演算法可套用,可以減低模糊感,這個以任天堂
的技術來說,應該不是很困難的事,只在任天堂沒認真的想
Ophelia avatarOphelia2011-04-04
在支援ds的遊戲下做功夫吧
Hazel avatarHazel2011-04-08
模糊和鋸齒選一個而已。
Yedda avatarYedda2011-04-11
就是看你要用什麼方式去把缺塊的地方給補完
Kristin avatarKristin2011-04-12
看來這問題目前是無解了
Audriana avatarAudriana2011-04-16
可能是有一些很不錯的內插法已經有專利了(要花錢買)隨便
的演算法效果又半斤八兩 所以乾脆就用最單純的作法吧
Kama avatarKama2011-04-19
大推~感謝專業的解說!!
Jake avatarJake2011-04-21
在支援ds的遊戲下做功 https://noxiv.com
Michael avatarMichael2011-04-24