OpenGL放大缩小实现
摘要:
本文采用两种方式,在OpenGL中实现放大缩小功能:方式一. 改变“视点”与模型之间的距离【改变模型视点变换矩阵】对于这种方式存在三个问题需要解决:①缩放过程过渡平滑②当模型放大或缩小到一定程度,减慢其缩放速度,以免视点很快地贴近模型或消失在场景中③防止视点进入模型内部解决方案:使用反正切函数:y=0.5*arctan(0.1*x)+0.25*PI,函数图像如下图:当模型放... 阅读全文
posted @ 2010-08-14 21:45 可可西 阅读(13429) 评论(4) 推荐(0) 编辑