3/19(月)~3/23(金)、サンフランシスコでGDC(Game Developers Conference)が開催されます。個人的に気になるグラフィックス系セッションをまとめてみました。参加される方、現地でお会いできましたら嬉しいです。
初日:3/19(月)
初日は「Advanced Graphics Techniques Tutorial」の各チュートリアルセッションとKhronos Developer Day(OpenGLやWebGLなどの標準規格を策定するKhronosグループのセッション)
が目白押し。グラフィックスに目が無い筆者はどれに参加しようか迷っているところです。
このカレンダーの作り方はページ最下部にあります。
Advanced Graphics Techniques Tutorial
10:00am New Techniques for Accurate Real-Time Reflections & Memory Management in Vulkan and DX12
リアルタイム反射に関する新しい最適化手法、VulkanとDirect3D 12でのメモリ管理手法についての30分2本立て。
11:20am The Latest Graphics Technology in Remedy's Northlight Engine
Remedy社の内製ゲームエンジン「Northlight」のお話。レンダリング技術について語ってくれます。
1:20pm GPU-Based Clay Simulation and Ray-Tracing Tech in 'Claybook'
Second Order社から2017年10月に粘土を作り上げるパズルゲーム「Claybook」がリリースされました。ゲーム内で利用されているGPUベースのクレイシミュレーションとレイトレーシング手法についてのお話。特殊なレンダラーがUnreal Engine 4とどのように連携しているかについても触れられます。
2:40pm The Elusive Frame Timing: A Case for Smoothness Over Speed
「micro-stuttering」(ほんの一瞬画面が更新されない現象)との長年に渡る闘い、その問題の歴史、解決法についての解説。
4:00pm Water Rendering in 'Far Cry 5'
2018年3月29日発売予定のアクションアドベンチャーゲームFar Cry 5における、滝や湖などの水表現系レンダリングシステムのお話。技術革新、実装、パフォーマンス最適化について。
Khronos Developer Day Sessions
10:00am WebGL and glTF (Presented by Khronos Group)
Khronosグループからプレゼンテーション。Google, Cesium, Unity Technologies, Epic Games, Microsoft, Adobe, AMD、各企業のエンジニアがWebGL APIとglTFの最新情報をプレゼンします。
11:20am Standardizing All the Realities: A Look at OpenXR (Presented by Khronos Group)
Khronos OpenXRワーキンググループが提唱するOpenXR標準仕様の最新情報をお届け。
1:20pm What's new in Vulkan (Presented by Khronos Group)
誕生から2年が経過したVulkan API。Vulkanワーキンググループと開発者コミュニティのメンバーから、Vulkanの最新情報をお届け。HLSLのサポート、iOS対応などの進化、コミュニティの取り組みについてご紹介。
2:40pm HLSL in Vulkan: There and Back Again (Presented by Khronos Group)
Vulkan内でHLSLを使う方法を学びます。
4:00pm Vulkan on Android: Gotchas and Best Practices (Presented by Khronos Group)
Android上でVulkanを使う際のパイプラインを理解し、落とし穴、最適化、について学びます。
5:30pm Getting Explicit: How Hard is Vulkan Really? (Presented by Khronos Group)
難解なAPIと言われているVulkanグラフィックスAPI。非グラフィックス系のプログラマーDustin氏がVulkanについて語ります。最近DOOM3をVulkanに変換したそうで、Vulkanが簡単に感じられるようになるか!?
HTML5関連
New Mobile Frontiers: HTML5 Development Best Practices (Presented by Facebook)
Facebookのエンジニアより、HTML5製ゲーム開発のベストプラクティスのお話。
アート関連
Art Direction Bootcamp: " 'Windup': An Animation Feature Quality Rendering in Real-Time" & "On Cultures of Shared Creative Ownership"
30分ごとの2部構成。前半、Unityを使ってアニメーションのテストシーンをどのように構築したか。リアルタイムコンテンツ開発に興味がある全分野の方向けとのこと。
後半、専用のマネージメントがいらない、優れた結果を出す大小さまざまなアートチームの作り方を学びます。
※余談:スケジューラ―
GDC公式サイトのスケジューラ―は時間割表示ができませんでしたので、ical形式でエクスポート → Googleカレンダーにインポートすると、ご覧のように確認できおすすめです。