#一个室内的虚拟装潢 在基于OpenGL的三维房间光照模型的基础上,本人实现了光线照射物体的phong-shader,但遇到了shader边缘锯齿的问题。尝试了多种方法后,成功改善了边缘锯齿。
场景基于室内设计,参考网络室内装潢设计图,添加了沙发、椅子、厨具、电视、电视柜、装饰画等(部分模型使用blender建模,部分模型下载自网络),构造了卧室、客厅、餐厅、书房等多个房间(为了便于后期渲染与展示,减少工作量而取消了分隔墙,只留下了外墙) 沙发、桌椅等较为规则形的物体采用了黑白纹理,配合明暗光影加强其真实感; 已默认固定了光源位置与开启光照,选择了离餐桌椅子较近处设置默认光源,便于观察到投射桌椅所产生的阴影。