メむンコンテンツぞスキップ
芋出し画像

街たるごず、AIでMinecraftにしおみた第6話癜か黒か、それが問題だ

    前回たで

    トンネルもアヌケヌドも掘っお"通れる街"にした前回。

    今回は掘るのをやめお、芋た目の話です。
    ランドマヌクを、ブロックで"それっぜく"できるのか——。

    真っ黒な郜庁が建った

    街の䞭でも、目印になる建物っおありたすよね。東京でいえば、あの双子のタワヌ——郜庁。
    ブロックの䞖界にも、あれが"あれ"ずしお建っおくれたら気持ちいい。
    PLATEAUのLOD2区分のデヌタは芋た目もはいっおいるので、それを頌りに自動で色を぀けおみたした。できあがったのが、これ

    画像
    手前の黒い郜庁がPLATEAU準拠。奥の癜い郜庁は手動修正途䞭。

    ブラック郜庁笑
    ラスボスの居城が爆誕いや、いや、こんな庁舎ないでしょ笑

    なぜ黒くなる
    ——䞊から撮った街は、"航空写真の色"

    皮明かしをするず、これは実装が悪いんじゃなくお、PLATEAUのデヌタがそういう色味なんです。
    このシリヌズで䜿っおいるPLATEAUは、ざっくり蚀うず空から撮った街のデヌタ。
    建物の衚面には、その航空写真がそのたた貌られおいるみたいです勘違いしおたしたが、点矀ではなく面に写真がはられおいるみたい

    で、空から斜めに撮った写真は、壁がよく芋えないうえに、圱も䞀緒に写り蟌む。 だから実物より暗く、青黒く転びがちみたい。
    それをさらにマむクラの限られた色味で䞞めるので、暗さに拍車がかかる。
    ブラック郜庁の正䜓は、これでした。

    画像
    [出兞] PLATEAU VIEW で芋た郜庁
    [参考] GoogleMapで東京郜庁を芋る

    ゎヌルブロックで「あ、郜庁だ」ず分かれば勝ち

    ブロックにしたずき、 「あ、郜庁だ」 ず刀別できる。
    そこたで持っおいけたら成功。

    画像
    ゎヌルはこうなりたした。埌方には詊䜜した郜庁矀が 
    [参考] GoogleMapで東京郜庁を芋る

    圢は、実はけっこうちゃんずできおたす。
    あの二股に割れた双塔、ちゃんずブロックでもそれっぜい。
    問題は色ず、"らしさ"。ここから、それを詰めにいきたす。

    ダマ堎①じゃあ人が塗ろう——"リアル"の眠

    自動がダメなら、人の手で塗り盎せばいい。
    実物は癜っぜい石なので、癜系に振っおみたす。 ずころが、ここで意倖な眠にハマりたす。
    実物に忠実に、现かくリアルな色を拟おうずするほど、かえっおゎチャ぀いお汚くなる。
    写真をそのたた再珟するのは、ブロックの粗さもあり、逆に"なにがなんだか、わからなくなる"んです。

    ダマ堎②思い切っお"枛らす"ず、急に䌌た

    そこで、発想を倉えたす。
    リアルを捚おお、ファンタゞヌを蚱容。
    现かい暡様は捚おお、癜い石・濃い窓の垯・おっぺんの赀たで色数を枛らす枛色——芁点だけを、倧づかみに。するず——

    思い切っお省いたら、急に"郜庁颚"になりたした

    画像
    枛色した郜庁。色がうるさくない方が認識しやすい

    あれ、思ったより芋やすい
    䞍思議なもので、忠実に足すより、思い切っお匕く方が"らしく"なる。

    特城捉えれば認識しやすいかなずいう仮説のもず「皋よいデフォルメ」がよかったみたい。
    元々スケヌルを調敎しお䜜っおいたすし、ブロック衚珟なのでリアルを䜜り蟌むのは限界があったんです。

    で、街ぜんぶは——ここが本圓の壁

    さお建物の詳现を持っおいるLOD2の建造物は限定的ずはいえ、 郜庁1棟をそれっぜくするだけで䜕時間もかかる。
    でも、—— 街には、ビルが䜕䞇棟ありたすかず。
    党郚を人力で調敎するなんお、珟実的に無理です。

    ぀たり、町䞊みをたるごず"それっぜく"再珟するには、デヌタに基づいお、自動で色や芋た目をおおよそ合わせられる状態じゃないず成り立たない。
    そのためには、たずえばGoogleマップやれンリンさんのような地図サヌビスが持っおいる、 建物ごずの正確な色や芋た目のデヌタ——ああいうものが芁るんだろうな、ず。

    正盎、写真があったっお、ブロックで䌌せるには限床がありたす。
    それでも、そういうデヌタがあれば、もっずマシになる。
    1棟䜜ったからこそ、その"次に芁るもの"が芋えた回でした。

    䜙談

    新宿駅付近の某孊校が特城的な色・圢状しおたすよね。
    青癜いPLATEAUデヌタから、元の色系統を自動で掚定するロゞックを䜜っおみたした。癜系・青系・茶系など色系統がおおよそ区別぀くようになりたした。
    この校舎は、それがうたく青系で区別できたケヌスです。
    ※青ず癜の区別が特に難しいのです。

    画像
    新宿駅近くの某孊校校舎

    たずめ

    自動で塗ったら真っ黒。
    でも人が思い切っお色を枛らしたら、1棟なら「あ、郜庁だ」たで持っおいけたした。
    ミ゜は、そっくりを狙わず、倧づかみに省くこずでした。
    あずは、この"皋よい匕き算"を、街の党郚のビルぞ自動でかけられれば——町䞊みたるごずが、ぐっず珟実味を垯びおきたす。

    最埌に

    「AIに任せれば街がたるごずブロックに」——1棟なら、人の"皋よい匕き算"で、ここたで䌌せられたした。 残るは、これを街の党郚ぞ党自動で。
    いいデヌタさえ揃えば、その䞀歩は䞀気に瞮たるはずです。
    遊んだこずもなかったMinecraftで、気づけば郜庁の色に悩んでいる自分がいたす。我ながら、遠くたで来たものです。



    本蚘事は非公匏のファンコンテンツです。 Mojang / Microsoft が承認・提携するものではありたせん。 NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

    デヌタ出兞
    本蚘事の3D郜垂モデルは「PLATEAU」囜土亀通省を加工しお䜜成しおいたす。
    出兞囜土亀通省 PLATEAU ( https://www.mlit.go.jp/plateau/open-data )
    地圢囜土地理院 ( https://www.gsi.go.jp ) ( https://maps.gsi.go.jp ) を利甚 道路・斜蚭等の䞀郚© OpenStreetMap contributors ( ODbL, https://www.openstreetmap.org/copyright )

    むラストは党おAIで䜜成しおいたす。

     
     

    connect with

     
     
    本業は瀟内SE. 副業で゚ンゞニア向けの瀟員教育やDX導入のご支揎をさせおいただいおおりたす

    あなたぞのおすすめ