殺虫侍
Toggle main menu visibility
読み取り中…
検索中…
一致する文字列を見つけられません
light.h
[詳解]
1
7
#pragma once
8
12
struct
Light
13
{
14
DirectX::XMFLOAT4
LightDir
;
15
DirectX::XMFLOAT4
LightColor
;
16
DirectX::XMFLOAT4
EyePos
;
17
};
18
22
struct
LightSet
23
{
24
Light
Data
;
25
ID3D11Buffer*
pBuffer
=
nullptr
;
26
};
Light
シェーダーに渡すライトデータ(方向・色・視点座標)
Definition
light.h:13
Light::LightDir
DirectX::XMFLOAT4 LightDir
ライトの方向ベクトル
Definition
light.h:14
Light::EyePos
DirectX::XMFLOAT4 EyePos
視点(カメラ)のワールド座標
Definition
light.h:16
Light::LightColor
DirectX::XMFLOAT4 LightColor
ライトの色(RGBA)
Definition
light.h:15
LightSet
ライト定数バッファのデータと GPU バッファをまとめた構造体
Definition
light.h:23
LightSet::Data
Light Data
CPU 側のライトデータ
Definition
light.h:24
LightSet::pBuffer
ID3D11Buffer * pBuffer
GPU 定数バッファ
Definition
light.h:25
scripts
renderer
light.h
構築:
1.17.0