HBAO
nv算是坑死我了,之前下的hbao的sample这次怎么都找不到
http://developer.download.nvidia.com/SDK/10.5/direct3d/samples.html
就是这网址。。我手动从...sdk/10/...改过来的。。。
算他们狠,自从改成shadowwork gamework特别难找,
我还以为之前是在github上下的nvidia dx hbao代码 ,怎么找都没找到。。。
期间还搜到了自己之前写的blog感觉能把hdao做出来就很了不起很了不起
现在做了hdao sao hbao回头看写的那段话,哈哈怎么说呢,就像一座山,站在山脚下感觉很难上去的,能上去很了不起的
攀登的过程中,很艰难,各种坑,真要上去了,再回头看 就觉得没什么了,那么简单的东西 当初怎么会坑自己那么久
并且现在会觉得自己什么都不会。一点不会觉得把某个ao做出来 很了不起了
==================================
AO= sinh-sint
horizon vector h
tangent vector t
HBAO
-------------
pair dot(pair1normal,pair2normal)
HDAO
==============================
HBAO的更多相关文章
- HQ-SSAO (High-Quality SSAO)
		踩了前前后后无数坑,实现方式都试过了10几种,终于得到这个方案.虽说比不上2015最新的far-field AO,但至少在near/middle-field上,算是state of arts的实现了. ... 
- 全局光照:光线追踪、路径追踪与GI技术进化编年史
		全局光照(Global Illumination,简称 GI), 作为图形学中比较酷的概念之一,是指既考虑场景中来自光源的直接光照,又考虑经过场景中其他物体反射后的间接光照的一种渲染技术. 大家常听到 ... 
- blade 已开源
		https://github.com/crazii 开源的主要原因是一个人写不动了, 而且已经很久没更新代码了. 希望有人能够感兴趣, 提供贡献. 距离上次更新日志已经很久了, 中间大概加了以下fea ... 
- 古墓丽影:崛起 PC版今日发售
		之前xbox one的独占游戏 古墓丽影: 崛起(Rise of the Tomb Raider™), 今天正式在steam发售了, 之前就可以预购.简单看了一下, 画风跟前代类似, 但是画面更好, ... 
- [转]Cryengine渲染引擎剖析
		转篇Napoleon314 大牛的分析,排版好乱,见谅,耐心读,这是个好东西,注意看他自己的实现,是个技术狂人啊,Ogre焕发次时代的光芒啊~~~努力 ------------------------ ... 
- Unite 2018 | 《崩坏3》:在Unity中实现高品质的卡通渲染(下)
		http://forum.china.unity3d.com/thread-32273-1-1.html 今天我们继续分享米哈游技术总监贺甲在Unite Beijing 2018大会上的演讲<在 ... 
- Ambient Occulution
		SSAO HDAO normal pair 求一个谷 SAO 重建normal HBAO input depth,normal 这几个都是screen space的ao 
- 基于Unity 5的次世代卡通渲染技术 -- Unite 2017 米哈游总监贺甲分享实录
		在5月12日Unite2017开发者大会上,米哈游技术总监兼美术指导贺甲进行了主题为次世代卡通渲染的演讲.一下为详细分享内容: 大家好,首先自我介绍一下,我叫贺甲,在米哈游担任技术总监和美术指导工作, ... 
- 基于屏幕空间的实时全局光照(Real-time Global Illumination Based On Screen Space)
		目录 Reflective Shadow Maps(RSM) RSM 的重要性采样 RSM 的应用与缺陷 Screen Space Ambient Occulsion(SSAO) SSAO Blur ... 
随机推荐
- ecshop常用语句
			ecshop之中的IF语句: <select name="product_cat" id="product_cat" class="form-c ... 
- 网站瓶颈分析—MYSQL性能分析
			一.关于慢查询设置和分析 查找慢查询参数 mysql> show variables like 'long%'; +-----------------+----------+ | Variabl ... 
- 强大的网络通信框架(实现缓存)--第三方开源--volley
			Android Volley是Android平台上很好用的第三方开源网络通信框架.使用简答,功能强大. Android Volley的库jar包Volley.ja下载连接地址:Volley下载 下载后 ... 
- 奇怪的函数 (codevs 3538/1696) 题解
			[题目描述] 给定n,使得x^x达到或超过n位数字的最小正整数x是多少? [样例输入] 11 [样例输出] 10 [解题思路] 首先想到枚举,但是范围有点大,n<=2*10^9,果断用二分.其实 ... 
- sql  子查询要命名
			Date1 from ( select distinct Date1 from TableName where Date1 > '2013-5-1' )A --这里加个A,B,C随便你 或者as ... 
- USB协议分析
			一.USB设备描述结构 1.逻辑组织结构 在USB设备的逻辑组织中,包含设备.配置.接口和端点4个层次.设备通常有一个或多个配置,配置通常有一个或多个接口,接口有零或多个端点. 每个USB设备都可以包 ... 
- 刀哥多线程同步任务作用gcd-07-sync_task
			同步任务的作用 同步任务,可以让其他异步执行的任务,依赖某一个同步任务 例如:在用户登录之后,再异步下载文件! - (void)gcdDemo1 { dispatch_queue_t queue = ... 
- JS对文本框值的判断
			JS判断只能是数字和小数点(摘录自其它资料,在此发表只为个人以后使用查找方便) 1.文本框只能输入数字(不包括小数点) <input onkeyup="this.value=this. ... 
- R语言连接MYSQL
			操作系统:centos 6.4 64bit R语言可以使用RMySQL来连接Mysql数据库,直接使用数据库里面的数据生成图像. 这个是RMYSQL的说明: http://cran.r-project ... 
- ios学习笔记之block在ios开发中的应用
			一.什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block. 二. ... 
