posted @ 2008-08-04 14:45 icecoffee 阅读(241) 评论(0) 编辑
摘要: ogre手工编写材质脚本和shader太麻烦。而且他自带的material能处理的光照数量都是写死的。ogre处理的方式是这样的:比如说一个shader支持4个light如果照在物体上的光不到四个就都传进去,其余的添上0。超过4个就只处理4个。还有一种方式就是,一个light一个pass最后加在一起。。。。当然你想控制使用哪个灯光可以用moveobjectlistener控制。。还是不够专业。而且...阅读全文
posted @ 2008-07-31 11:15 icecoffee 阅读(648) 评论(3) 编辑
摘要: 最近没什么事,研究研究shadow map。paper几年前就看了一大堆,方法无非就是把模型画到一个buffer上面,然后用这个buffer帖到模型上。暂且就用PCF画影子吧。gears of war貌似也使用的PCF。做个稍微有点挑战的,点光源吧。模型有点奇怪,随便在max里拉了一个。点光源要渲染6次,崩溃。。。阅读全文
posted @ 2008-04-22 11:24 icecoffee 阅读(619) 评论(1) 编辑
posted @ 2006-09-14 10:51 icecoffee 阅读(567) 评论(0) 编辑
posted @ 2006-09-11 08:36 icecoffee 阅读(1107) 评论(6) 编辑
