Upgrade to Pro — share decks privately, control downloads, hide ads and more …

croMisa、劇場を建てるってよ

crssnky
September 26, 2020

 croMisa、劇場を建てるってよ

IM@S ENGINEERS ON@IR!!!! 2020 での発表資料

crssnky

September 26, 2020
Tweet

More Decks by crssnky

Other Decks in Programming

Transcript

  1. PN:croMisa
    • 千早P
    • アニマスからの新参
    • IM@Study中部スタッフ
    • im@sparql

    View full-size slide

  2. croMisa君、絵心ないじゃん。

    View full-size slide

  3. croMisa君、絵心ないじゃん。
    Blender使えるの?

    View full-size slide

  4. croMisa君、絵心ないじゃん。
    Blender使えるの?
    自力でWavefrontの
    Objファイル書いたか?

    View full-size slide

  5. https://starlit-season.idolmaster.jp/system/visual.php

    View full-size slide

  6. Unreal Engine は、リアルタイム テクノロジーを使うすべての
    人たちに向けて作られた完全な開発ツールスイートです。
    デザイン ビジュアライゼーションやシネマティック体験の
    制作から、PC / コンソール / モバイル / VR / AR 向けの高品
    質なゲーム開発まで、Unreal Engine には、開発・シッピン
    グ・拡大し、傑出した作品を生み出すためのすべての機能
    が備わっています。
    https://www.unrealengine.com/ja/features より抜粋

    View full-size slide

  7. Unreal Engine は、リアルタイム テクノロジーを使うすべての
    人たちに向けて作られた完全な開発ツールスイートです。
    デザイン ビジュアライゼーションやシネマティック体験の
    制作から、PC / コンソール / モバイル / VR / AR 向けの高品
    質なゲーム開発まで、Unreal Engine には、開発・シッピン
    グ・拡大し、傑出した作品を生み出すためのすべての機能
    が備わっています。
    https://www.unrealengine.com/ja/features より抜粋

    View full-size slide

  8. ゲームエンジンはもはや
    ゲーム作りのためのものではない
    リアルタイムなソリューション。無限の可能性。
    ゲーム、映像制作、自動車、AEC、ギャンブル、その他いろい
    ろな分野に。ゲーム業界で鍛えられた、Unity の柔軟でリアル
    タイムなツールは、業界やアプリケーションの種類を問わず、
    非常に大きな可能性を拓いてくれます。
    Unityも同じようなことを提示している→
    https://unity.com/ja/solutions より抜粋

    View full-size slide

  9. ジオメトリ ブラシは、アンリアルのレベル作成で最も基本的なツールです。
    ジオメトリ ブラシとは、レベル内の空間に配置されているボリュームを埋
    めたり削ったりするものと考えてみてください。これまでジオメトリ ブラシ
    の主な役割は、レベル作成におけるブロックのビルドでしたが、現在その
    役割はスタティックメッシュが引き継ぎ、効率が高まりました。しかし、制
    作の初期段階、すなわちレベルとオブジェクトのプロトタイプを手早く作成
    する段階および 3D モデリングツールを使用できない人々がレベルを構
    築する場合に役立つのは、やはりこのジオメトリ ブラシなのです。
    https://docs.unrealengine.com/ja/Engine/Actors/Brushes/index.html より抜粋

    View full-size slide

  10. ドラッグ&ドロップ

    View full-size slide

  11. もう一個、細長くスケーリングしたBoxを重ねる

    View full-size slide

  12. ぶっ刺さってますね

    View full-size slide

  13. 手前の面を半透明にした状態
    刺さってた部分が無い!

    View full-size slide

  14. Volume加算

    View full-size slide





  15. View full-size slide

  16. 普通
    ここに面が
    できちゃう
    ここに面が
    できない
    今回

    View full-size slide

  17. もちろん減算もあります

    View full-size slide

  18. 使える種類はこれだけ

    View full-size slide

  19. ひたすら足して、引いてください

    View full-size slide

  20. ※ 文字は”Text 3D”アクタです。

    View full-size slide

  21. Volumeを全て選択して、”Create StaticMesh”をしましょう

    View full-size slide

  22. 右クリック

    View full-size slide

  23. FBXファイルに書き出しましょう

    View full-size slide

  24. • Unity(2019.4.1f1)
    clusterのシステムはUnityで作られています。
    ワールドのアップロードはUnity経由で行います。
    • Creator Kits
    clusterのためのUnityパッケージ。
    Unityのメニューを拡張してアップロード機能を付与したり、
    clusterのワールドに必須のコンポーネントが入っている。

    View full-size slide

  25. FBXファイル等を良い感じに配置しましょう

    View full-size slide

  26. MeshColliderは、手動で追加しましょう

    View full-size slide

  27. ものによっては、BoxCollisionでも良いかも

    View full-size slide

  28. 必須コンポーネント①
    SpawnPoint
    タイプが”Entrance”のものが
    ワールドに1つ以上必要。
    “Entrance”とは、初期スポー
    ン位置のこと。
    複数ある場合は、ランダムで
    選ばれる。

    View full-size slide

  29. 必須コンポーネント②
    DespawnHeight
    ワールドに1つだけ必要。
    プレイヤーがこれより低くなる
    とSpawnPointから再スポーン
    する。
    外の細長い道は壁が無いた
    め、落ちてみよう!

    View full-size slide

  30. 推奨コンポーネント②
    MainScreen
    スライドや動画などを表示す
    るスクリーンのこと。
    ワールドに何個も置けるが、
    表示内容は全て同じ。
    スタッフとゲスト権限を持つ
    ユーザーのみが操作できる。

    View full-size slide

  31. 推奨コンポーネント②
    CommentScreen
    コメントを表示するスクリーン
    のこと。
    ワールドに何個も置けるが、
    表示内容は全て同じ。
    セルの枠や文字の大きさ等を
    カスタマイズできそう。

    View full-size slide