創作內容

32 GP

【紀錄】自製Tile map v.2 6/5 判斷成功啦~

作者:樂小呈│2020-06-05 18:27:57│巴幣:72│人氣:229

終於搞出有效的判斷方法了
試了兩次,原本是只靠一堆if else判斷優先度,但太亂了,而且很多地方會衝突

第二次改用過濾的方式
先不管優先度,要畫的地方全列出來,最後再用優先度過濾掉重疊的地方
程式乾淨許多了

歐YA~~~  (抱歉材質有點花 XDD

優先度 網狀的格子
斜角連接如果衝突,只會畫優先度高的Tile

空格填充
光是判斷斜角還不夠...三個以上材質的交界會出現空洞,看了就很不蘇福
填充上去的樣子,好多了
但面數又爆增了QQ
這已經是單格最少面數的做法了...多格要刪面又太複雜,之後再看看怎麼節省頂點吧

這種TIle模式還差一個材質間的過度,但先不做
接下來要做第二種TIle模式,比較簡單的Rrule tile,應該會做比較快

麻煩的是我系統要怎麼處理多種模式的Tile

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4806464
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:is 樂小呈|學習紀錄

留言共 6 篇留言

害怕(kenny)
恭喜(✽ ゚д゚ ✽)

06-05 18:42

樂小呈
謝謝[e12]06-05 19:00
塵結
(盯

06-05 18:44

樂小呈
嘻嘻[e12]06-05 19:00
GG
太神啦!

06-05 18:46

樂小呈
歐YA~~~06-05 19:00
楓之焰
越來越厲害了哦~

06-05 19:31

樂小呈
嘿嘿,謝謝><06-05 21:17
S彩S
實在是太厲害啦//

06-05 19:50

樂小呈
還好啦><06-05 21:17
樂小呈
謝謝06-05 21:17
矮鵝
逆害~~

06-06 21:00

樂小呈
謝謝[e12]06-06 21:42
我要留言提醒:您尚未登入,請先登入再留言

32喜歡★angus945 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【專案】ACG Baha... 後一篇:【練畫】從基礎開始練 -...

追蹤私訊切換新版閱覽

作品資料夾

aaa1357932大家
各位有空可以來我家看看畫作或聽聽我的全創作專輯!看更多我要大聲說3小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】