Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

先進的なルックデベロップメント

3,542 views

Published on

講演動画:https://www.youtube.com/watch?v=guCw5zsaJHM

2018年10月14日に行われた「UNREAL FEST EAST 2018」における弊社Minの講演で使用されたスライドです。

●公式サイト
https://unrealengine.jp/unrealfest/
===
アンリアルエンジンを用いたルックデベロップメント技法を学ぶことができます。適切なライティングとレンダリング設定により、リアルタイム用のフォトリアルな見た目が実現できます。どのように設定し、リアルタイム用に最適化し、最も品質の高い見た目を得る方法についてお話します。本セッションでは下記の項目が取り上げられます。
・PBRの基礎
・静的 vs 動的ライティング
・マテリアルのTIPS
・レンダリング設定

Published in: Engineering
  • Be the first to comment

先進的なルックデベロップメント

  1. 1. 先進的なルックデベロップメント Min Oh テクニカルアーティスト@Epic Games
  2. 2. 自己紹介 Min Oh(ミン・オー) ⋅ Unreal Enterpriseチームのテクニカルアーティストです。 ‐ 産業分野における製品ビジュアル化が専門 ‐ The Speed of Light(ポルシェ)、The Human Race(GMカマロ)、マクラーレン 570Sコンフィギュレータ、A Boy and His Kite Eメール:min.oh@epicgames.com
  3. 3. 目的 使いやすいルックデベロップメントのワークフロー
  4. 4. アウトライン ルックデベロップメントの様々な技術 ⋅ ルックデブとは?なぜルックデブなのか?―サンプル紹介 ⋅ ルックデブ・シーンのレファレンスイメージ ⋅ ルックデブ・シーンのセットアップ(UE4デモ) ⋅ 自動車素材パック
  5. 5. ⋅ ゲームエンジン初心者 ⋅ リアルな画像がなかなかできない ⋅ なかなか上達しない ⋅ CGっぽすぎ、ゲームっぽすぎ ➝ クリエイティブに走る前に守るべきルールがある よくある問題
  6. 6. ルックデベロップメントとは? ⋅ アセットのルック(見え方)を構築 ⋅ 適切にバランスの取れたライティング環境 ⋅ モデル、素材の微調整の確認
  7. 7. サンプル ⋅ The Speed of Light ⋅ The Human Race ⋅ キャプテン・ファズマ (スター・ウォーズのリフレクションデモ) ⋅ Siren-アンディ・サーキスのデモ
  8. 8. The Speed of Light
  9. 9. The Speed of Light
  10. 10. The Human Race
  11. 11. The Human Race
  12. 12. The Human Race
  13. 13. ※これはUE4ではありません。 (でもやろうと思えばできちゃいます)
  14. 14. The Human Race
  15. 15. The Human Race
  16. 16. The Human Race
  17. 17. リフレクション:GDC 2018で発表
  18. 18. リフレクション:GDC 2018で発表
  19. 19. アンディ・サーキス:GDC 2018で発表
  20. 20. なぜルックデブが必要? ⋅ より正確な物体表現 ⋅ あらゆるライティング環境での効果が可能 ⋅ 常に安定した成果
  21. 21. ルックデベロップメント・シーンの中身
  22. 22. ポスト プロセス ボリューム スカイドーム (ビジュアル)スカイライト (間接ライティング) オブジェクト (モデル/素材/テクスチャ) 指向性ライト(日光) リフレクションキャプチャ
  23. 23. スカイドーム (ビジュアルインジケータ) リフレクションキャプチャ スカイライト (間接ライティング) 指向性ライト(日光) ポスト プロセス ボリューム
  24. 24. ルックデベロップメント・シーンのセットアップ
  25. 25. ルックデブセットアップの目標 目標 ⋅ ニュートラルなライティング ⋅ 正午の日光
  26. 26. グレーの 球 (上)写真 (下)CG クロームの球 (上)写真 (下)CG ルックデブセットアップの目標
  27. 27. ルックデブ・シーンのセットアップ 何と言ってもレファレンスが大事!
  28. 28. レファレンスイメージ レファレンスイメージとは? 1. グレーの球 2. クロームの球 3. パノラマハイダイナミックレンジイメージ (HDRI) 4. カラーチェッカー
  29. 29. グレーの球 グレーの球 ⋅ 太陽の方角 ⋅ 影のフォールオフ ⋅ ミッドグレー18% ⋅ 自作LabSphere ディフューズ99%の球
  30. 30. クロームの球 クロームの球 ⋅ 太陽の位置 ⋅ スカイドームの方向 ⋅ スカイライトの強さ
  31. 31. クロームの球 クローム球の反射は100%ではない 今回はR=0.556、G=0.555、B=0.533に設定
  32. 32. パノラマハイダイナミックレンジイメージ(HDRI)
  33. 33. パノラマハイダイナミックレンジイメージ(HDRI) ハイダイナミックレンジ(High Dynamic Range)
  34. 34. パノラマハイダイナミックレンジイメージ(HDRI) パノラマキャプチャ ⋅ ラウンドショットVRドライブ ⋅ 8mm魚眼レンズ ⋅ 360°
  35. 35. カラー表 カラーチェッカー ⋅ ホワイトバランス ⋅ 色温度
  36. 36. 機材 機材 ⋅ 5D Mark 3 ⋅ キャノン 16-35mm、70-300mm ⋅ シグマ 8mm(魚眼レンズ) ⋅ ザイツ社ラウンドショットVRドライブ ⋅ アクセサリー多数
  37. 37. ルックデベロップメント・シーンのセットアップ—設定
  38. 38. ルックデブのセットアップ ルックデブのセットアップ(昼光) 1. スカイドーム 2. 指向性ライト:日光 3. スカイライト:間接光 4. ポストプロセス *オプション - ライティング率チェック - カラーチェッカー - アセットプレビュー
  39. 39. ルックデブのセットアップ—スカイドーム スカイドーム ⋅ 球状スタティックメッシュ ⋅ 反転の標準方向 ⋅ 光の当たらない素材 ⋅ HDRI用エミッシブ 標準の方向 スカイドーム
  40. 40. ルックデブのセットアップ—日光強度 日光強度 ⋅ 指向性ライト ⋅ 半球→ pi(π) = 3.1415 ⋅ 最少ラフネス値 スカイドー ム(ビジュ アル) 指向性ライト(日光)
  41. 41. ルックデブのセットアップ—日光の光温度 冷温 正午の日光:5500K
  42. 42. スカイライト(間接光) スカイライト ⋅ 間接反射光 ⋅ 強度:1 ルックデブのセットアップ—日光強度
  43. 43. ポストプロセス ルックデブセットアップのポストプロセス ⋅ ビネット・グレイン・モーションぶれ・レンズフレ アはOFF ⋅ 露出—下限:1、上限:1、バイアス:0 ⋅ AO/SSRはOFF → これでニュートラルなライティングを実現
  44. 44. ルックデブのセットアップ—ライティング率 ライティング率—昼光 ⋅ 日光EV - シャドウEV = x (差) ⋅ 2のx乗 = ライティング率 ⋅ 15EV - 13EV = 2EV 2x = 4 ⋅ 日光(スカイライト含む):シャドウ = 4:1 ⋅ 日向 - スカイライト = 4 - 1 = 3 ⋅ 日光:シャドウ = 3 : 1
  45. 45. デモ—ルックデベロップメント・シーンのセットアップ
  46. 46. ポスト プロセス ボリューム スカイドーム (ビジュアル)スカイライト (間接ライティング) オブジェクト 指向性ライト(日光)
  47. 47. グレーの球 クロームの球
  48. 48. ルックデブのセットアップ—ライティング率 ⋅ 日光:シャドウ = 3 : 1 ⋅ 2枚の平面メッシュ ⋅ ミッドグレーの素材 日光 シャドウ メッシュ2 メッシ1
  49. 49. カラーチェッカー
  50. 50. 自動車素材パック UE4マーケットプレースで入手可能
  51. 51. 編んだ繊維 透明コート
  52. 52. 下地色 フレーク 透明コート
  53. 53. リフレクターパターン プラスチックカバー
  54. 54. ルックデブ・シーンのセッティング おさらい
  55. 55. セッティング クロームの球グレーの球
  56. 56. セッティング スカイライト 指向性ライト
  57. 57. セッティング ポストプロセス
  58. 58. セッティング スタティックメッシュ
  59. 59. コンソールの変数 (Config/DefaultEngine.ini) r.ClearCoatNormal=True r.ReflectionCaptureResolution=1024 r.GBufferFormat=3 r.SSR.Quality=4 r.Streaming.PoolSize=4000 # (テクスチャ用GPUメモリ)
  60. 60. まとめ
  61. 61. おさらい 今日ご紹介したのは ⋅ なぜルックデブなのか?―サンプル紹介 ⋅ レファレンス:グレー球・クローム球/HDRI/カラーチェッカー ⋅ ルックデブのセットアップ - スカイドーム、スカイライト、指向性ライト、ポストプロセス、 ライティング率 ⋅ 自動車素材パック
  62. 62. 以上、ありがとうございました! Q & A

×