投稿者: 川口

Slang で自動微分シェーダ開発入門

Slang で自動微分シェーダ開発入門

はじめに こんにちは。シリコンスタジオ 研究開発室の川口です。 突然ですが、皆さんは自動微分や微分可能レンダリングといった言葉を耳にしたことはありますか?機械学習に触れたことがある方には、既に馴染みのある分野かもしれませ …

+ Read More

Unity6 + URP で動くパストレーサーを実装してみよう Part3

Unity6 + URP で動くパストレーサーを実装してみよう Part3

はじめに こんにちは。シリコンスタジオ 研究開発室の川口です。 前回、前々回で URP 相当のライティングが動作するレイトレーシングを実装しました。今回はその続きとしてついにパストレーサーを実装していきます。 一連の記事 …

+ Read More

DRED を使った D3D12 の GPU デバッグ手法

DRED を使った D3D12 の GPU デバッグ手法

今回は DirectX 12 のクラッシュ追跡に利用できる DRED という機能について紹介したいと思います。
DirectX の開発中に Device Removed というエラーに遭遇して原因究明に非常に手間取った経験のある人は多いと思います。