摘要: 过年咯!!祝大家新年快乐,万事如意!! 前段时间看到ATi显卡驱动内置的一个特效ASCII,感觉很有意思。正好今天有闲,就尝试着也做了一个。 主要思路是:获得最终场景的RT,根据颜色计算亮度,然后根据亮度的不同显示不同的字符。(字符笔画多些就暗些,字符笔画少些就亮些) 上图就是试验结果-一个由“新年快乐”组成的维纳斯头像。效果不是很好,主要是因为这四个字的笔画太相近,而且原模型的网格也太密了。 阅读全文
posted @ 2006-01-28 21:21 Pointer 阅读(532) 评论(0) 推荐(0) 编辑
摘要: http://fabio.policarpo.nom.br/docs/ReliefMapping_I3D2005.pdf转的晚了点。:D简而言之,NormalMapping只是扰动Normal,并未进行TextureOffset,所以表现剧烈凸凹感的时候效果并不如人意。ParallaxMapping是针对NormalMapping的改进,利用HeightMap进行了近似的TextureOffset... 阅读全文
posted @ 2006-01-03 22:43 Pointer 阅读(1112) 评论(5) 推荐(0) 编辑
摘要: 没有star effect,由于场景是静态的,也没有light adaptation。 阅读全文
posted @ 2005-03-31 20:55 Pointer 阅读(894) 评论(0) 推荐(0) 编辑
摘要: bloom 阅读全文
posted @ 2005-03-31 20:53 Pointer 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 出差消失了几天,回来继续HDR。 >:D 阅读全文
posted @ 2005-03-30 22:35 Pointer 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: key value = 0.18,为了简化流程直接用rgbe图像替代了hdr场景。 看起来显得有些曝光过度是由于把上下两块黑色边框也算做hdr场景的一部分了。 阅读全文
posted @ 2005-03-15 23:39 Pointer 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: 以前一直只用一个矩阵累加模型视图变换,甚至不知道world space是什么…… 这么做对于只有一两个物体的demo还可以,如果场景复杂了就会变得比较费解吧。 看来需要自己封装一个camera类了。 btw:今天发现对于反射环境映射计算中的入射光向量是可以不进行规格化的,因为反射的计算公式中没有用到||L||=1这一条件,只用到了||N||2=1(由反射向量计算公式推导可知),这也算是... 阅读全文
posted @ 2005-03-10 21:30 Pointer 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 13th March 2005 update: 区分了object变换与camera变换。 需要硬件支持如下扩展: GL_ARB_texture_cube_map GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_vertex_program GL_ARB_fragment_shader GL_ARB_fragment_pr... 阅读全文
posted @ 2005-03-06 23:59 Pointer 阅读(2303) 评论(0) 推荐(0) 编辑
摘要: 据说是M$的一道试题,最近用cubemap做skybox,正好遇到了这个问题,仔细想了想,还真的挺有意思的。:D 阅读全文
posted @ 2005-03-06 20:31 Pointer 阅读(3021) 评论(6) 推荐(0) 编辑
摘要: 屁兔最爱。:D 阅读全文
posted @ 2005-03-01 21:41 Pointer 阅读(499) 评论(0) 推荐(0) 编辑