日曜日, 6月 15, 2025
- Advertisment -
ホームニューステックニュース【Unity / iOS】シェーダーのConstantBufferを自作する

【Unity / iOS】シェーダーのConstantBufferを自作する




はじめに
シェーダーのConstantBuffer(CBUFFER)は自分で定義することができます。
CBUFFER_START(MyCustomLight)
float4 _DirectionalLightColor;
float3 _DirectionalLightDirection;
CBUFFER_END
そして、CBUFFERを定義しておくことで、C#から複数のデータをまとめて渡すことができます。
private LightData _myData;

struct LightData
{
public Color lightColor; …



Source link

Views: 0

RELATED ARTICLES

返事を書く

あなたのコメントを入力してください。
ここにあなたの名前を入力してください

- Advertisment -