卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

創(chuàng)建全球地圖顯示國(guó)旗

接著上一次的FunwithFlags,我們繼續(xù)探索如何玩轉(zhuǎn)旗幟。這一次,我們將使用國(guó)旗來創(chuàng)建一幅全球地圖。這個(gè)想法對(duì)您來說可能并不陌生(如果您經(jīng)常關(guān)注我們的系列經(jīng)驗(yàn)的話)。但是這一次,我們不是將某種顏

接著上一次的FunwithFlags,我們繼續(xù)探索如何玩轉(zhuǎn)旗幟。這一次,我們將使用國(guó)旗來創(chuàng)建一幅全球地圖。這個(gè)想法對(duì)您來說可能并不陌生(如果您經(jīng)常關(guān)注我們的系列經(jīng)驗(yàn)的話)。但是這一次,我們不是將某種顏色對(duì)應(yīng)的國(guó)家著色,而是用真實(shí)的國(guó)旗來顯示。

查看最終結(jié)果

讓我們首先看一下最終的結(jié)果。在這個(gè)例子中,我們選擇將國(guó)旗紋理映射到一個(gè)多邊形內(nèi),通過VertexTextureCoordinates選項(xiàng)指定映射的范圍。

調(diào)整范圍

我們可以改變VertexTextureCoordinates的指定范圍。比如,我們可以將國(guó)旗僅映射到一個(gè)三角形內(nèi),原理與我們即將介紹的國(guó)家邊界內(nèi)映射到國(guó)旗圖片相同。

VertexTextureCoordinates選項(xiàng)

需要注意的是,VertexTextureCoordinates選項(xiàng)不僅適用于Polygon函數(shù),還適用于其他許多函數(shù)??梢栽谙旅娴谋砀裰锌吹竭@些函數(shù)的詳細(xì)說明。

繪制國(guó)旗邊界

現(xiàn)在,讓我們將國(guó)旗的紋理映射在我國(guó)的邊界內(nèi)。首先,我們需要繪制出我國(guó)的邊界,并在此過程中進(jìn)行紋理替換。

修正國(guó)旗放置方向

觀察圖形,我們會(huì)發(fā)現(xiàn)國(guó)旗的放置方向似乎不太準(zhǔn)確。我們可以通過使用ImageReflect函數(shù)來修正這個(gè)問題。再次運(yùn)行代碼,現(xiàn)在整幅圖形沒有問題了。

拓展到其他亞洲國(guó)家

接下來,我們可以將相同的原理應(yīng)用于其他亞洲國(guó)家。讓我們看看結(jié)果如何。

整個(gè)世界地圖

最后,讓我們創(chuàng)建整個(gè)世界地圖。盡管顏色有些雜亂,但我們?nèi)匀荒軓牡貓D上發(fā)現(xiàn)一些有趣的事情。例如,許多國(guó)家的國(guó)旗都包含綠色和紅色,特別是非洲國(guó)家。而他們更偏愛的顏色似乎是藍(lán)色和黃色。

總結(jié)

這就是本次的FunwithFlags。相信您已經(jīng)意識(shí)到,利用相同的原理,我們可以將各種Logo或圖像應(yīng)用在不同的地區(qū)上。是不是激動(dòng)地想要嘗試一下呢?好的,現(xiàn)在您可以開始動(dòng)手去實(shí)踐了。讓我們?cè)谶@里暫停,下次再見!

標(biāo)簽: