CG_23.8.13

昨天对照这个修复了绝大部分模型的显示,实现了Emissive贴图和AO贴图,渲染部分的代码已经比较健壮了,除了Extensions和Morph没实现,其他跟示例基本一致。顺手重写了glsl代码,原来基于uniform的分支对性能影响并不算大。翻了翻官方的Extensions,如下几个有必要短期实现出来,渲染效果可以得到大幅提升:

下午实现了基本的skybox和环境贴图,稍微有点样子了。glBindTexture似乎不能用同一个Texture槽位绑定不同类型的Texture,害我没头绪很久。

傍晚本来要去国家大剧院看歌剧,媳妇晚上的课没准备完就没去,票也懒得转让了。昨晚出去散步,发现丽都附近又摆起摊位了,有酒有咖啡倒是有种大理的感觉,加上最近对面开了新店,一到晚上街边停满车,还挺热闹。

接下来要实现几个扩展(重点是透明)加上IBL,效果应该就基本够用了,打算渲染的事情告一段落,专心搞一段时间物理引擎,刚体力学理论看差不多了。

Leave a Reply

Your email address will not be published. Required fields are marked *