sRGB変換関数を紹介します。UnityUnityのシェーダでディレクショナルブラーのポストエフェクト実装する方法です。UnityUnityのシェーダで0~1の値の強度をpow()を使わずに変換する方法です。Blur(渦巻ブラー)のポストエフェクトを実装する方法です。PostEffectUnityのシェーダで回転ブラーのポストエフェクトを実装する方法です。RenderingUnityのシェーダでノーマルマップのZ値を使って情報量を増やした発光表現を紹介します。Shader深度値を使ったソフトパーティクルのシェーダを書いてみました。Rendering描画対象のピクセルに対応する深度テクスチャから深度値を取得する方法です。RenderingUnityのシェーダで描画する地点の深度を取得する方法です。ShaderTechniqueUnityのシェーダでテクスチャを円形にサンプリングする方法です。ShaderTechniqueモバイルにおけるブラーの軽量化に関する考察です。【Unity】【シェーダ】モバイルにおける軽量なブラーを考える2019-11-143DCGに必要な光の単位についての知識まとめRendering3DCGに必要な光の単位についての知識をまとめました。RenderingUnityで不透明描画のオーバードローを正確に表示する方法をまとめました。Quest用のアプリをサクサク動かすためにやっておくべき設定項目についてまとめます。RenderingUnityのオクルージョンカリング機能についてまとめました。RenderingUnityのエディタ拡張でマテリアルInspectorをMaterialEditorを使わずに拡張する正しい方法についてまとめました。RenderingUnityにおけるミップマップとテクスチャフィルタリングの概要と設定方法をまとめました。Math光の単位を勉強するうえで立体角の概念を理解する必要が出てきたので立体角についてまとめます。Shaderを使ってレンダリング時にシェーダを差し替える方法です。RenderingUnityでGPUインスタンシングを使う上での基礎知識とシェーダの書き方をまとめました。Renderingキューブマップ&フレネル反射で厚みのあるフォトリアルなガラスを表現する方法です。Rendering法線は陰関数を偏微分すれば求められるという話です。Renderingレイトレーシングの概念を理解するためにUnityでレイトレしてみるシリーズ第四弾。今回は前回の描画結果に対してレイを反射させて金属反射のような表現をしてみます。Renderingレイトレーシングの概念を理解するためにUnityでレイトレしてみるシリーズ第三弾。今回は前回描画した複数の球体に加えて平面を描画してみます。Shaderレイトレーシングの概念を理解するためにUnityでレイトレしてみるシリーズ第二弾。今回は複数の球体を描画してみます。Renderingレイトレーシングの概念を理解するためにUnityでレイトレしてみます。今回は球を表示して簡単なライティングを行うところまで実装します。ShadingをUnityで使う上での基礎知識をまとめました。Shadingに焦点を絞った内容となります。Pipelineは考慮していません。Rendering影は処理負荷が大きいので、設定にはシビアになる必要があります。この記事ではソフトシャドウとハードシャドウの処理負荷の違いを追ってみます。RenderingUnityでリアルタイムシャドウをちゃんと理解して影を正しく描画する方法をまとめました。Renderingライトの方向を考慮したリムシェーダを書いてみます。【Unity】【シェーダ】ライトの方向を考慮したリムシェーダ次のページプロフィールUnityエンジニア。グラフィックスへの興味が強めです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。