「ハーフベクトル」の版間の差分

 
13行目: 13行目:
float4x4 World;
float4x4 World;
float3 LightDirection;
float3 LightDirection;
float3 CameraPosition;


struct VSIn {
struct VSIn {
29行目: 30行目:
      
      
     // カメラベクトルを求める
     // カメラベクトルを求める
     float3 cameraVector  = normalize(worldPosition.xyz - cameraPosition.xyz);
     float3 cameraVector  = normalize(worldPosition.xyz - CameraPosition.xyz);


     // ハーフベクトルを求める
     // ハーフベクトルを求める