Day/Night Transition & Dynamic Sky config
サーキットのロケーション(緯度経度)と指定された日付によってそこにあるべき動きをする太陽。気候設定から動的に生成されて動く雲が落とす影によって移り変わる路面温度。トラック条件が幅広く設定できるようになります。
iRacing.com 開発チームの Shawn Nash が、来たる時間経過/ダイナミック・スカイ・モデルについて実際のイベントセッションはどのようになるのか、フォーラムで説明してくれていたので、拾ってご紹介します。
HOSTED SESSIONS
まずホスト・セッションについて。
- イベントが行われる月日を指定することになる。
- イベント中の各セッションに開始時刻をオフセット指定する。
- 例えば Practice, Qualify, Heat x4, Consolation x3, Warm up, Feature と構成されたヒートレースの場合、開始時刻(オフセット)を指定できるのは Qualify, 最初の Heat, 最初の Consolation, Warm up で、最初の Heat/Consolation のあと続けて Heat/Consolation、Warm upのあと続けて Feature 、と進行する。Warm up なしで構成された場合は Feature に対して指定する。
- クラシックメンバーサイトでは月日や時刻を設定できず全体の時刻しか設定できず、デフォルトとして晩春相当の季節で設定される。
OFFICIAL SESSIONS & TIME TRIAL/TIME ATTACK
オフィシャルシリーズやタイムトライアル、タイムアタックではみんなが同条件となるのか。
- 基本的に共通のある日時(トラックのローカル時刻)が設定される。ランダムではない。長いセッションの後では次のセッションはそれだけ遅い時間から始まることになる。時間は遡れない。
- 1週間通じて天候・雲がTTで同条件となるよう、天候と空(雲)生成要素に同じ値が使われる。
- スプリットされたセッションでも天候と雲は同じ条件となる。
- 天候や気温は以前と似たものになる。基本的には変わらないと思えばよい。その中で時間経過が加わって良くなっただけ。
- タイムトライアルとタイムアタックでは時間が経過しない。
GRAPHICS
グラフィックス面では。
- 新しい時間経過/空モデルはHDRレンダリングされているがまだsRGB制約下へ変換される。明るい空に露出を合わせるとトラックが暗くなり過ぎてしまうのでそうせず、初期リリースでは空が露出過多となる方を選んでいる。
SN曰く「新しい時間経過/空モデルはHDRレンダリングされているがまだsRGB制約下へ変換される。明るい空に露出を合わせるとトラックが暗くなり過ぎてしまうのでそうせず、初期リリースでは空が露出過多となる方を選んでいる。」(事前釈明) pic.twitter.com/b6CxcsqYdK
— iRJA (@iRacingJA) December 1, 2018
- 環境マップはHDRになった。スカイモデルは環境マップにHDRレンダリングし、車両モデルにHDRとして適用される。Dave Gosselin の仕事によって、現在のモデルでも広いダイナミックレンジを再現できている。
- Sky Detail を Low に設定すると、スカイモデルのリフレッシュレート/描画 FPS が下げられ、表示が少しだけジャンピーになる。
- 現時点では、ヘッドライトには変更を加えていないので昼も夜も以前と同じ。ただ移り変わるポイントが設定されただけ。
- 車の反射モデルに変更は加えられてない。新しい照明システムによる変更のみ。