Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Texture2D map_Ka : register(t0);
- Texture2D map_Kd : register(t1);
- Texture2D map_Ks : register(t2);
- Texture2D map_Ns : register(t3);
- Texture2D map_d : register(t4);
- Texture2D map_bump : register(t5);
- SamplerState Sampler : register(s0);
- cbuffer MaterialBuffer : register(b0) {
- float3 Ka;
- float3 Kd;
- float3 Ks;
- float3 Ke;
- float Ns;
- float Tr;
- float d;
- float bias;
- };
- struct PixelShaderInput {
- float4 position: SV_POSITION;
- float4 normal: NORMAL;
- float2 texCoord: TEXCOORD;
- };
- float4 psEntryPoint(PixelShaderInput input) : SV_TARGET {
- float4 color = map_Kd.Sample(Sampler, input.texCoord);
- return color;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement