2023-01-01から1年間の記事一覧
きっかけ WSL2でviteを使って開発していたのですが、しばらく立ち上げているとHMRが応答せずWSLを落とさなければならない、ということが頻発していました。 開発環境としては、 ファイルそのものはWindowsOS側で管理 エディターはVSCodeやRiderなどWindowsOS…
WebGL2がiOS15から有効になり、WebGL1までは拡張機能となっていた MRT(Multiple Render Target)が標準機能になりました。 MRTを使って実現しやすくなることの中に、DeferredShadingが含まれます。今回はthreejsでDeferredShadingを実現する方法を探りまし…
ポストプロセス的に反射表現を実現する方法である Screen Space Reflection を実装してみました。 サンプルリポジトリはこちらになります。 github.com 環境 Unity 2021.3.23f1 built-in pipeline forward rendering 前段 リアルタイムレンダリングのラスタ…
デモのgitはこちらです。 github.com 環境はこちらです。 Unity 2021.3.26f built-in pipeline 色も調整できるようにしてみています。 現実とリアルタイムグラフィクスの壁 Ambient Occlusion は直訳すると「環境遮蔽」です。 室内に目を向けると、天井と壁…