UE5.5【初心者向け】②メッシュに合わせたコリジョンの設定とポリゴンの裏面が表示されない問題の解決

## 参考にした記事の紹介
当記事は、こちらのサイトに書いてあるものを自分用にまとめたものになります。

https://metatimecg.com/pivot-edit/

https://www.mlit.go.jp/plateau/learning/tpc10-2/#p10_5

https://forums.unrealengine.com/t/topic/362066

## ステージとなるモデルをプロジェクトに追加する


1.作成したプロジェクトから**Fab**を開く

![スクリーンショット (33).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/3c88a4db-f916-4dd8-9f10-8257bd274e5d.png)

2.今回は**AroundTheWorldMap1**のモデルを使うので検索
(リンクを貼っても良かったのですが、手順が少々複雑になるのでFabで検索して、直接プロジェクトに追加していただいたほうが良いと思います)

3.**Add To Project**を押してプロジェクトに追加

![スクリーンショット (34).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/b0eb0309-f20e-4dd9-af06-72e44001c33f.png)

## Pivotを変更する
1.Static Meshの**around_the_world_map_1**をドラッグ&ドロップでビューポートに設置

※見つからない場合は、Shift + Alt + Oを押して検索する。

![スクリーンショット (35).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/a19ce06d-89a7-4e28-97bf-97bc833fdb45.png)

2.かなり大きいメッシュなので、サイズを0.01にする
![スクリーンショット (36).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/45c2ea72-3470-439c-a20b-3b26f7b7b4a5.png)

2.Topビューにする

![スクリーンショット (37).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/2782b947-221d-44ce-b6ef-c1ed8c679535.png)

3.オブジェクトのおよそ中心部分に**カーソルを当てて選択し右クリック**

4.**Pivot**→**Set Pivot Offset Here**
![スクリーンショット (42).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/7da69217-018e-4a0c-a941-0460ec137c3e.png)

5.**Pivot**→**Set as Pivot Offset**

6.画像のようになればOK
![スクリーンショット (39).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/9bbeab03-1d46-4a14-b6f9-a921c4ec8827.png)

##### 解説

<details><summary>Set Pivot Offset Hereとは</summary>
カーソルを当てた部分にPivotが移動
</details>

<details><summary>Set as Pivot Offsetとは</summary>
移動したPivotを固定する
</details>


## コリジョンを作成する
1.around_the_world_map_1(StaticMesh)をダブルクリックして開く

2.画面右の**Details**の**Search**で**Collision Com**と検索

3.**Collision Complexity**で**Use Complex Collision As Simple**を選択

![スクリーンショット (43).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/22d9d613-03e8-4a08-8e2b-10a676dcb32e.png)


4.ビューポートでCollisionを可視化

![スクリーンショット (41).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/72c1cdaa-ae9e-4d1c-a14a-2e4aaa917c2a.png)


## 厚みのないメッシュの裏面を可視化する
このモデルだとフェンスのメッシュに厚みがないため裏に回ると消えます。

1.fenceマテリアルをダブルクリックで開く

![スクリーンショット (45).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/c29aeebf-743a-4af4-a0d3-8c093ee61281.png)

2.Detailsで**TwoSide**を検索

3.マテリアルの設定でTwoSideをONにする

![スクリーンショット (46).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/7a8f0e60-a6f1-46d1-8a43-24fa2827ad37.png)

## プロジェクトを起動するたびにオブジェクトが非表示になる問題の解決

1.メニューの「Window」→「World Partition」→「World Partition Editor」を開く

2.ビューポートがグリッド（マス目）状に変わり、緑や白のエリアが表示される

![スクリーンショット (63).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/4f951916-0a82-409f-b103-654192724bda.png)
※画像はロード済みのもの

3.オブジェクトがあるエリアがグレーになっている場合は未ロード状態

4.そのエリアを右クリック → Load を選択すると表示される


## 完成
ステージの設定はこれで完了です。お疲れさまでした。
![スクリーンショット (44).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/4005478/b953f74f-35ab-4fa2-bedf-6f6e64326a46.png)
最初に紹介した記事には、軽量化についても書かれているのでぜひ読んでみてください。