找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3850|回复: 7

【HLSL】使用了着色器引擎2.0的抖动算法着色器

[复制链接]

1110

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24221 个
贡献
46222 次
宅之契约
0 份
在线时间
2296 小时
注册时间
2014-1-26
发表于 2014-6-4 16:53:48 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
这个着色器的效果就是把纹理以抖动算法重新计算颜色,然后显示出来。卖萌的着色器。
你可以用它来模拟一种颗粒感十足的感觉,比如某飞船上的显示器,可以用这种着色器使显示器抖动显示图像。
以下使用茶壶作为例子。可见这个着色器把茶壶渲染得颗粒感十足。
20140604163938.png
以下是HLSL代码。回复后可见。
游客,如果您要查看本帖隐藏内容请回复
这个HLSL支持的功能有:
1、屏幕BillBoard显示原图
2、屏幕BillBoard显示适应调色板的图
3、屏幕BillBoard显示减少颜色的图
4、屏幕BillBoard显示黑白抖动的图
5、屏幕BillBoard显示彩色抖动的图
演示工程下载:(演示工程需要DX9c(June 2010版)的头文件和库才能编译,而且用VC6无法编译Debug因为VC6太老而不认识DX9c的库的调试信息,但是可以编译Release因为Release不需要调试信息。)
BIN: Bin.7z (54.04 KB, 下载次数: 0, 售价: 1 个宅币)
SRC: Src.7z (112.74 KB, 下载次数: 0, 售价: 10 个宅币)
回复

使用道具 举报

0

主题

1

回帖

15

积分

用户组: 初·技术宅

UID
3590
精华
0
威望
2 点
宅币
10 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2018-3-19
发表于 2018-3-19 18:20:31 | 显示全部楼层
这个不错我看看
回复 赞! 靠!

使用道具 举报

0

主题

27

回帖

272

积分

用户组: 中·技术宅

UID
4725
精华
0
威望
2 点
宅币
241 个
贡献
0 次
宅之契约
0 份
在线时间
38 小时
注册时间
2019-3-2
发表于 2019-8-2 19:30:36 | 显示全部楼层
哇呜,好神奇
回复 赞! 靠!

使用道具 举报

9

主题

176

回帖

1万

积分

用户组: 真·技术宅

UID
4293
精华
6
威望
441 点
宅币
8668 个
贡献
850 次
宅之契约
0 份
在线时间
338 小时
注册时间
2018-9-19
发表于 2019-11-1 16:34:26 | 显示全部楼层
这种图还是不如用透明度过渡好,在三星显示器上用点来过渡的图,在移动的时候就会狂闪(就算全黑白图,都会变成一会儿红,一会儿绿,以很高的频率切换),效果很差。用透明度渐变混合的过渡就不存在这个问题。
回复 赞! 靠!

使用道具 举报

1110

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24221 个
贡献
46222 次
宅之契约
0 份
在线时间
2296 小时
注册时间
2014-1-26
 楼主| 发表于 2019-11-6 15:25:40 | 显示全部楼层
系统消息 发表于 2019-11-1 16:34
这种图还是不如用透明度过渡好,在三星显示器上用点来过渡的图,在移动的时候就会狂闪(就算全黑白图,都会 ...

这个和显示屏的实现方式有关,而且据我所知,某些旧式ThinkPad笔记本的屏幕其实颜色数量非常有限(尽管系统提示16K色),它使用类似矩阵抖动的方式来显示东西。
回复 赞! 靠!

使用道具 举报

1

主题

24

回帖

138

积分

用户组: 小·技术宅

UID
2928
精华
0
威望
1 点
宅币
111 个
贡献
0 次
宅之契约
0 份
在线时间
15 小时
注册时间
2017-10-7
发表于 2019-12-2 11:01:51 | 显示全部楼层
看看怎么骚
回复 赞! 靠!

使用道具 举报

0

主题

1

回帖

21

积分

用户组: 初·技术宅

UID
5657
精华
0
威望
6 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2020-3-1
发表于 2020-3-1 09:03:48 | 显示全部楼层

哇呜,好神奇
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-18 23:34 , Processed in 0.042723 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表