HLSL

新着順 人気順

UEマテリアルネタ帳

雑多なネタを書いてあとで探しやすくするためのページ. 役に立ったらイイネや紹介してね☆(ゝω・)vキャピ Simplex頂点に任意の乱数を利用できるSimplex Noise 入力ベクトルの主要軸と第二主要軸を抽出する Simplex頂点に任意の乱数を利用できるSimplex Noise …

Simplex頂点に任意の乱数を利用できるSimplex Noise Custom Node[UE][UE5]

題名の通りです. 個人的な興味により Simplex Noiseの頂点毎の乱数計算 を差し替えられるCustomNodeを作成したので公開.Simplex Noise には以下のShadertoyを参考にしています. thanks! https://www.shadertoy.com/view/XsX3zB (XsX3zB) 前置き コピペ用テキ…

TextureSampleGradのCustomNode

UEのマテリアルでTextureからSampleGradでサンプリングするメモ.これが2021年最後の記事. 良いお年を! CustomNodeの内容 CustomNodeコピペ用 利用例 何に使うの ノードとしてSampleGradが提供されていないようなので、CustomNodeでSampleGrad関数を直接呼ぶ…

縮小バッファによる半透明パーティクル描画についてのメモ

縮小バッファに描いたものを合成するというフローについて. 別バッファ半透明描画と直接描画の結果一致の確認 Lost Planet METAL GEAR SOLID 4 Tales of ARISE 別バッファ半透明描画と直接描画の結果一致の確認 METAL GEAR SOLID 4の記事などで紹介されてい…

ProjectRoot直下のShadersディレクトリをShaderIncludePathに追加するだけのPlugin [UE4]

これはなに 置き場所 使い方 エラーメッセージ 参考資料 これはなに プロジェクトルート/Shaders をUEのShaderIncludePathに自動追加するプラグイン. UE4.25辺りからマテリアルのCustomノードで Include File Paths を指定して外部シェーダファイルをインク…

行優先と列優先のはなし(row-major, column-major)

今ひとつ完全理解に至っていなかったので自分の言葉で残しておく 間違ってたら妖精さんが直してくれる(WEB上にたくさんある有用な記事を読んでわかる方は当記事をこれ以上読む必要は無い) Per-Component 算術演算 - Win32 apps | Microsoft Learn 行列の要素…