摘要: 一、动机 一个渲染器应用程序中存在着多种不同的相机(如透视相机、鱼眼相机等)。通过应用程序的图形界面,用户可以选择使用不同的相机来生成光线,对场景进行渲染。渲染程序如代码列表1所示。在代码中,我们使用字符串来表示相机类型,并使用if-else语句(6~10行代码)来实例化相应的Camera子类对象。 阅读全文
posted @ 2017-09-21 19:51 Leptus 阅读(204) 评论(0) 推荐(0) 编辑