//
// globals
//
sampler BaseTex;
//
// input structures
//
struct PS_INPUT
{
float2 base : TEXCOORD;
};
//
// output structures
//
struct PS_OUTPUT
{
vector color : COLOR;
};
//
// Main Function
//
PS_OUTPUT Main(PS_INPUT input)
{
// zero out members of output
PS_OUTPUT output = (PS_OUTPUT)0;
vector b = tex2D(BaseTex, input.base);
// The core code, calculate the texel colors, so the picture will be look like "black and white"
vector c = 0.3 * b.x + 0.59 * b.y + 0.11 * b.z ;
output.color = c;
return output;
}
HLSL Pixel Shader
3星 · 超过75%的资源 需积分: 10 122 浏览量
2012-12-18
15:56:59
上传
评论
收藏 137KB RAR 举报
瓦力冫
- 粉丝: 1338
- 资源: 37
最新资源
- Elasticsearch实战:构建高效搜索系统的秘诀.zip
- HTML+CSS+JS网页设计:从入门到精通.zip
- 数据库课程设计:从理论到实践的全面指南.zip
- Python闭包:深入理解与应用场景解析.zip
- Win64OpenSSL-3-3-0.exe
- 课高分程设计-基于C++实现的民航飞行与地图简易管理系统-南京航空航天大学
- 航天器遥测数据故障检测系统python源码+文档说明+数据库(课程设计)
- 北京航空航天大学操作系统课设+ppt+实验报告
- 基于Vue+Echarts实现风力发电机中传感器的数据展示监控可视化系统+源代码+文档说明(高分课程设计)
- 基于单片机的风力发电机转速控制源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈