如果說Retina是蘋果創造的,那麼Pixel Doubling(像素加倍)就是它技術的源頭。我們先來解釋一下Retina到底是怎麼運作的,從Macbook Pro Retina之中的螢幕規格來看,13吋與15吋的機種分別擁有2560 x 1600(227ppi)與2880 x 1800(220ppi)的螢幕解析度,那麼在這之前的非Retina的螢幕解析度又是如何呢?
未擁有Retina之前的13吋與15吋機種的解析度分別為1280 x 800與1440 x 900,可以看到新舊兩者之間的關係為長與寬各2倍的提升,也就是2 x 2倍可視畫面提昇,如果將原本非Retina所做出來的全螢幕圖表放置於Retina之中,僅能佔滿1/4的空間。當然這邊指的是皆使用原生解析度顯示,要把低解析度圖表填充滿螢幕,得靠接下來說的Pixel Doubling技術。
Pixel Doubling的方式為下圖例中的方式,圓點在pixel密度較低與較高的情況下,根據解析度不同填滿的pixel有著數量上的差異,自然造成精細度的差別,如中間圓點僅能佔用4 x 4之中的12格,其原因在於只有完全覆蓋在方格之中可以為填滿,未完全覆蓋則是必須為不填滿,而在右圖則是因pixel密度更高,能夠將未填滿的區域進行更精確的判斷,故能夠顯示出更平滑的表現。
那麼所謂的Retina是什麼呢?以15吋機種而言,原生解析度為2880 x 1800,而Retina則是調整成為1440 x 900的畫面效果來輸出,這樣一來不是在搞破壞嗎?相信大家在使用螢幕時都用過非原生解析度,那種方式顯示出來的效果非常的模糊,覆蓋了一層朦朧感,而Retina背後工作的原理就是靠著Pixel Doubling來將這個朦朧感排除。
以上圖來說,我們看到的都是一個圓點,但對於電腦輸出來說,中間與右邊的差別為以4 x 4輸出或是以16 x 16輸出的差別,而Retina則是在系統本身就提供了多種不同解析度如:1280 x 800、1680 x 1050、1920 x 1200等畫面進行輸出至螢幕上,相對於傳統意義上的改變螢幕解析度上面是不同層次的效果。
如:1920 x 1200解析度的螢幕強制以960 x 600顯示:
若無支援Retina,電腦訊號輸出上就只有960 x 600。這會造成畫面上的模糊,就如同範例圖中間的圓點。
若有支援Retina,電腦的訊號輸出仍然是1920 x 1200,但實際上肉眼看到的大小仍然為960 x 600,就如同上圖右邊的圓點一樣,但更精細。
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.
You are receiving this email because you subscribed to this feed at blogtrottr.com.