Isometric Room – Xmas

這是我的第一個等距透視房間!耶誕快樂。
剛開始練習等距透視的時候我看了 Brandon James Greer 的這部教學 影片 ,用立方體堆疊我的地基,拼出了一個很像小學智力測驗考卷題目的房間。

可是當我想要畫更大的房間,擦掉地面上的輔助線就變成了一項大工程。
回顧一下等距透視的定義,線條與水平面成要成 30° 角,只是如果在 Aseprite 畫了一段直線,直接把它調成 30°,它會參差不齊看起來很不美觀,所以畫像素的時候,改用每一小段都是 2px 的斜線來作為基礎。
要滿足這點,我似乎不一定得透過疊立方體來達到。所以後來我想了另一個方法來蓋房子:
1、在畫布空白處準備一條每一小段都由 2px 構成的斜線

房間想蓋多大這條線就畫多長,這邊用 48px 的線來示範
2、把這條線移到畫布右側。複製一條,水平翻轉。這兩條鏡像的線連接的地方保留 3px 的寬度

3、把這個剛畫好的尖角再一次複製貼上,垂直翻轉,拼成一個菱形。這樣就獲得一塊地基了

4、從剛才交接處 3px 的中間往上延伸一條直線,這是天花板的高度

5、重覆剛才第 2 點的步驟,把天花板蓋起來

6、再把兩旁的直線接起來,牆壁就完成啦!

7、在距離 2px 的地方加框,增加牆壁和地板的厚度,可以讓房間看起來更堅固

只要簡單的執行複製貼上還有水平垂直翻轉,蓋房子的速度便加速了許多。就算覺得房間不夠大或天花板太高想修改,也很容易。
扁平狀的家具也可以用這樣的方式來畫。至於大型家具像是衣櫃、床,我還是維持用立方體來堆疊,比較容易掌握它們的高度還有厚度。
畫這張圖的時候,廣播傳來了〈All I Want for Christmas Is You〉 Mariah Carey 熟悉的歌聲。不過在我腦海中,這張圖的音樂是 back number 的〈クリスマスソング〉!我試著把這張圖的動作對上它的節拍,這樣就可以一邊聽這歌一邊看著這張圖,so happy。