玻璃效果
来源:互联网 发布:网络对青少年的影响 编辑:程序博客网 时间:2024/04/27 20:23
其实这可以做为通用的折射物体渲染的一种思路:
1. 把场景画到RTT上, 如果需要后处理正好就有现成的RTT
2. 绘制需要折射的物体, 把法线投影后的xy坐标做为纹理坐标的偏移系数
3. 把场景的RTT做为物体的纹理, 根据上一步得到的纹理坐标进行寻址, 产生折射效果
虽说这样的计算并不是根据物理定律来进行的, 但是它很高效, 只需要在VS中进行纹理坐标的计算, 可以不使用PS. 如果需要对折射后的效果再进行扰动, 产生类似于毛玻璃效果的话, PS就不可避免了.
RM工程:
效果, 可以调节折射率(fScaler):
代码, 只给出最后一个pass的vs:
如果要实现遮挡的话, 需要深度信息, 可以把RTT的DepthBuffer再设回去(仅仅是一个思路, 还没验证)
- 玻璃效果
- 玻璃效果
- 玻璃效果
- VISTA玻璃窗口效果
- 绘制玻璃效果
- 绘制玻璃效果
- server2008开启玻璃效果
- 绘制玻璃效果
- 玻璃效果的实现
- 49-玻璃效果菜单
- win7 玻璃效果
- uClosingEffect 玻璃效果
- PS玻璃效果制作
- Android 玻璃破碎效果
- unity实现玻璃效果
- [shader]玻璃效果
- ubuntu开启透明玻璃效果
- 关闭Win7的玻璃效果
- 我的T-SQL分页备忘
- Google地图二次开发
- 清华大学计算机系网络课程
- C++ ORM
- 开始→运行→命令集锦
- 玻璃效果
- Linux集群的安装与并行计算
- 免费图书下载站大全
- MySQL安装图解
- SuperSpeed RamDisk Plus设定及Bug使用word无法暂存解决
- 励志话语经典集
- DataTable数据表
- 印钞一万亿焉知祸福?
- sender 和e 的相关知识