2018-01-01から1ヶ月間の記事一覧

小ネタ : スクリーンスペースの矩形描画

小ネタです。 以下,DirectX系を考えています。 1つの三角形で矩形のUVを描画する 普通四角形のテクスチャを画面全体に表示しようとすると,こんな感じでスクリーンスペースで2つの三角形を描くかと思います。 これと同じことを,大きな三角形一つで実現できま…

周辺減光の実装

周辺減光 カメラで撮った絵の画面中心から離れるほど暗く見えるような効果を周辺減光と言います。 最近のゲームでもよく見かける効果です。 アーティスティックな効果の他にも,グレア効果など スクリーンスペースのエフェクトにおいて,画面端の境界によるア…

ライトシャフトの実装

ライトシャフト 前回のフォグで, レイリー散乱やミー散乱のような,視線方向と光源方向から光の散乱の度合いが変わる現象を実装しました。 しかしながら,前回までの方法では,遮蔽物のことを何も考えていなかったので,光源が遮蔽されている場合でもレイリー散…