「DirectX Raytracing」の版間の差分

10行目: 10行目:
* [[Pipeline State Object]]にレイトレーシング向けバージョンが追加
* [[Pipeline State Object]]にレイトレーシング向けバージョンが追加


[[シェーダー]]の書き方はVBやC#などで一般的な「[[イベント駆動型]]」に近い記述方法となっている。「何かに反射したとき」などのあらかじめ用意されている各種イベントに対してシェーダーを設定しておき、「レイトレーシング開始」という[[API]]を呼べば後は全自動でやってくれるという代物である。
[[シェーダー]]の書き方はVBやC#などで一般的な「[[イベント駆動型]]」に近い記述方法となっている。「何かに反射したとき」などのあらかじめ用意されている各種イベントに対してシェーダーを設定しておき、「レイトレーシング開始」という[[API]]を呼べば後は全自動でやってくれるという代物である。つまりレイトレーシングに精通していなくてもそこそこ使えてしまう。


== OpenGLやVulkanなどの動向 ==
== OpenGLやVulkanなどの動向 ==