摘要:
过年咯!!祝大家新年快乐,万事如意!! 前段时间看到ATi显卡驱动内置的一个特效ASCII,感觉很有意思。正好今天有闲,就尝试着也做了一个。 主要思路是:获得最终场景的RT,根据颜色计算亮度,然后根据亮度的不同显示不同的字符。(字符笔画多些就暗些,字符笔画少些就亮些) 上图就是试验结果-一个由“新年快乐”组成的维纳斯头像。效果不是很好,主要是因为这四个字的笔画太相近,而且原模型的网格也太密了。 阅读全文
摘要:
http://fabio.policarpo.nom.br/docs/ReliefMapping_I3D2005.pdf转的晚了点。:D简而言之,NormalMapping只是扰动Normal,并未进行TextureOffset,所以表现剧烈凸凹感的时候效果并不如人意。ParallaxMapping是针对NormalMapping的改进,利用HeightMap进行了近似的TextureOffset... 阅读全文
摘要:
出差消失了几天,回来继续HDR。 >:D 阅读全文
摘要:
key value = 0.18,为了简化流程直接用rgbe图像替代了hdr场景。 看起来显得有些曝光过度是由于把上下两块黑色边框也算做hdr场景的一部分了。 阅读全文
摘要:
以前一直只用一个矩阵累加模型视图变换,甚至不知道world space是什么…… 这么做对于只有一两个物体的demo还可以,如果场景复杂了就会变得比较费解吧。 看来需要自己封装一个camera类了。 btw:今天发现对于反射环境映射计算中的入射光向量是可以不进行规格化的,因为反射的计算公式中没有用到||L||=1这一条件,只用到了||N||2=1(由反射向量计算公式推导可知),这也算是... 阅读全文