Amebientのモデリング(ビル編)

Capです。Amebient Advent Calendar 8日目、ビル本体のモデリングの話です。

ビルは、**ノリ**でつくられています。建築物をつくるのに慣れてないのと、**そもそもモデリングに慣れてない**のでずっと試行錯誤してた気がする。いろいろ学びが多かったです。

> モデリングはBlenderです。

## 全体経緯
現在Amebientに置かれているのは`Building MK-5`です。一番最初の仮のモデルも含めると全部で6棟の案がありました。ひとつずつ追っていきます。
![](https://i.gyazo.com/74ba401c4cfe711df4c45e1ac59eb65a.png)
### MK-0
![](https://i.gyazo.com/675a136b4242549b48718ac351738e48.png)

いちばん最初のやつです。phiさんからイメージをもらった当日に仮でつくりました。ざっくりですけど既に構造は完成形と近いですね。

### MK-1
![](https://i.gyazo.com/9f73a4d0df1016804e219afe845ff0ff.png)

MK-0にもう少し奥行きが欲しかったので、ぐっと長くしました。崩れていて欲しかったので破壊しました。鉄骨も生えてますね。

![](https://i.gyazo.com/c618cdf7c0d8f92fefbb75e67b7297da.png)

![](https://i.gyazo.com/4718f0ee1bdb871f0710401ac6566ea8.png)

この時点のベースのフロアはこんな感じになってます。これ以降もつくりは大体同じで、柱/梁/壁/床の組み合わせです。接合部分の見た目好きなんですが、これ鉄骨が切れちゃってるし何やかんやで組み合わせがし難くてやめた気がする(この辺りはあんまり覚えてない)。

で、この時点で光を当ててみました。

![](https://i.gyazo.com/9ea7bbf22c671162efe4ab0570e123d2.png)

めっちゃ良いとなった。ノイズも味があって好きです。これによって、だいぶ見たい景色が視えた気がする。光は良いものです。

![](https://i.gyazo.com/9d6a295b49dae9565e53ab3d5e7fa9ec.png)

この辺の写真も施工感あって好きです。

### MK-2
![](https://i.gyazo.com/4f19f8f015aa9053d4c43222043c70dc.png)

えーと、全体としてはだいたい同じなんですが、破壊方法を変えたりとかディティールアップしたりとか...だと思います。見ての通り、ほぼ最終形です。フロア内の柱はまだ存在しませんね。このあと一旦別案をつくったりしますが、またこれに戻ります。

### MK-3

![](https://i.gyazo.com/be3862d1b5a788bd1293fa6378af085b.png)

雰囲気がけっこう変わっています。これまでのやつがちょっとかわいすぎるかなと思ったから。ビルの資料などを見つつ、ちょっと無機質な感じに寄せた結果こうなりました。

![](https://i.gyazo.com/07af3fcf03c256d419d8579ace707e9e.png)

これを見て、柱があるとやっぱいいな、と思いました(感想)。
MK-2まではフロア部分に柱がありませんでした。

![](https://i.gyazo.com/bcb95ab33e22ab8736413819f8a7b1b0.png)

![](https://i.gyazo.com/c0d41a73f462c5ddea52b71f2613f867.png)

ワイヤフレーム好きなんですよね、かっこいいから(感想)。

MK-3を組んでみたところ、少し広すぎる印象がありました。もう少しコンパクトにしたほうが良いかな？と思って次に組んだのがMK-4です。

MK-4
![](https://i.gyazo.com/51703a6b3fea15e405fdd57378a3d497.png)

MK-3は正方形でしたが、やはり長方形の方がビルらしい(?)かなと思って奥行を出しています。
それ以外はほぼ同じ構造をしています。

今当時のファイルを見ていたら、こんなのもありました。

![](https://i.gyazo.com/5b20ec59f405728bfa1e6a5893af316c.png)

これは...迷走してたやつだったと思います。いや結構アリか？わかりません。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">**作戦会議**をしました。 <a href="https://t.co/waiaS0Bz2Q">pic.twitter.com/waiaS0Bz2Q</a></p>&mdash; Cap.🌗 (@CaptainAyakashi) <a href="https://twitter.com/CaptainAyakashi/status/1269345983726366720?ref_src=twsrc%5Etfw">June 6, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


![](https://i.gyazo.com/d166ea6cb1deccf672199290ea6d94c6.png)

この時点で、これまで作ったビルの内覧会をしました。
まずMK-2(上の写真でみんなが乗ってるところ)が既にだいぶ良いという話になって。上からメインフロアを見下ろす感じとか、光が差し込む感じとか。

![](https://i.gyazo.com/b7c67f53a377e331f75845c1b4b4b33b.png)

合わせて、MK-3以降のようなフロア内の柱は欲しいね、ということになりました。
それと広さに関してもMK-4あたりがちょうどいいんじゃないかな、と。なので結果としてMK-2とMK-4の良いとこどりにしよう、という結論が出た。

> 関係無いですが見返したらかわいかったんで貼らせてください。
> ![](https://i.gyazo.com/bca7185c6e51cddfb0f1db3a263e4970.png)

### MK-5

で、完成したのがMK-5です。

![](https://gyazo.com/f4c2a4aad14c9f6f4e18c6363f454ee5.png)

![](https://gyazo.com/64eb501a29ec8bce07e41f648736a69a.png)

![](https://gyazo.com/5399f5462c522b184edda2ec2ce73030.png)

![](https://gyazo.com/875a9e388aeda0ba5c2c84c82f60ba95.png)

> そもそも建築物としての構造なんですが、まあ恐らく正しくありません。が、**正しくないけど解釈は出来る**だろうということで良しとしました。柱のつくりとか鉄骨が見えてることとか。その辺は単純に怠慢なんですが、ゆるしてほしい。

---

## モデリングの細かいところ

### ビル

![](https://gyazo.com/82a261a9d553bd79add43839a75abd5e.png)

![](https://gyazo.com/2b97cc668420d0292a36da1be3375f12.png)

モデルとしては見ての通り単純で、直方体にちょっとベベルが掛かっている程度です。

配管の為にちょっと穴を開けています。

![](https://gyazo.com/91eef2e075b4474b973d77a122e8da5d.png)

基底現実のビルを見てみると、意外とコンクリートの梁に穴をあけて配線とか配管を通してるみたいだったので、やりました。こういう **"力技"** みたいなのがけっこう好きです。

> ![](https://i.gyazo.com/dac0f755d00b490b9b3cc1d2fdc9b301.png)
> 
> そういえば、通路に空いているスリットは階を表しています(気付いた人いるかな)。phiさん案。

### 金属類

鉄骨など。ビル本体に対してちょこっとしか居ませんが、雨垂れを落とすために必要なので、役割としてはけっこう重要な子です。

![](https://gyazo.com/a030da4cbd57f53fcfbba9f84f072845.png)

![](https://gyazo.com/32f5a8c0b56de062e66add631e3e1ed6.png)

![](https://gyazo.com/a551966ea6d1218276e69d8e896765e9.png)


この辺も...鉄骨の形を調べて、**良さそう**なものをピックアップした感じです。これも形状はシンプルですね。

![](https://gyazo.com/23dca6f33fbfc7e18b8d864e8ea9e187.png)

![](https://gyazo.com/7a9de3f1fa2e65fce92a2cd407ca2725.png)

こう、千切れた感じとしてこうなってます。`Boolean`で削り取りました。どうやったら鉄骨がこうなるんでしょうか。わかりません。

### 破壊

ビルの崩れた部分や鉄骨の断面は、概ね`Boolean`と`Bisect`ツールで削っています。
> はじめは[Cell Fracture](https://docs.blender.org/manual/en/latest/addons/object/cell_fracture.html)を使って破壊しようとしていました(MK-1の破砕がそれ)。が、あんまり願った感じに崩せなかったというか、"こう壊れてほしい"というのを叶えるにはランダムすぎたのでやめました。

`Boolean`は...`Boolean`です。削り取ったりくっつけたりできます。便利。

![](https://i.gyazo.com/f0839fc10f8f18cce7f93d10a4dcfbb1.png)

![](https://i.gyazo.com/938d226044919adfd202163eae198abb.gif)

`Bisect`ツールは、ラインを引くと、その位置でメッシュを切ってくれます。内側か外側をトリムすることも出来ます。便利。ツールバーの`Knife`ツールと同じ場所に居ます。

![](https://i.gyazo.com/98b8bc1205a9bf47873430b111f45fbc.gif)

![](https://i.gyazo.com/f06054f25e074520f928f605226a3b02.gif)

### ベベル

柱や梁には少しだけベベルが掛かっています。

![](https://i.gyazo.com/a966f39cd0aa03dc7e7afcce2322b65b.png)

![](https://i.gyazo.com/e3658fdcaf0158b9da37e251db13df53.png)

これによって良い感じのハイライトが入ったり、印象を柔らかくしてくれたり、という効果を狙っています。

ただ全体のオブジェクトが多くて、どこにベベルをかけてどこにかけないかの制御がめっちゃしんどかった記憶があります。ライトベイクのときに変な光が入る原因になったりとか。まあ概ねうまくいってる...と思っています。

### その他

- UVは基本的に`Cube Projection`でエイッとやった(詳細はテクスチャ編にまわします)
- 建物はオブジェクトが多くなって管理がしんどい(管理の仕方を決めておくべきだと思った)
- Z-fightしんどい

## まとめ

とにかく学びが多かったですね...構造が単純ならサクッとつくれる気がしていましたが**全然手間取りました。** 

今回チーム(**雨部作戦会議課**)だったので、世界に寄与しているのが自分だけでないわけです。ビルは自分が建てたものだけど、自分のモノではない感覚があって。絵、音、機構をphiさんとらくとさんが手がけていって、どんどん全体で**世界**になっていく様が見れたのがすごい良い体験でした。

この後は、ビル以外のオブジェクトとか、楽器のモデリングを追っていく予定です。
この記事は以上です。ありがとうございました。