视图旋转
2016-05-16 23:25:35 0 举报
视图旋转是一种改变图像方向的操作,它可以将图像水平或垂直翻转,或者按照任意角度进行旋转。这种操作在图像处理、设计和摄影等领域中非常常见,可以帮助用户更好地理解和展示图像内容。例如,如果你拍摄了一张照片,但是照片的方向不对,你可以使用视图旋转功能将其旋转到正确的方向。同样,如果你正在设计一张海报,你可能需要将图像旋转到特定的角度以适应布局。总的来说,视图旋转是一种非常实用的工具,它可以帮助用户更灵活地处理和展示图像。
作者其他创作
大纲/内容
m_pointOld = point;
eyeX = R*cos(viewAngleX)*cos(viewAngleY)+centerX;eyeY = R*sin(viewAngleX)*cos(viewAngleY)+centerY;eyeZ = R*sin(viewAngleY);upX = -cos(viewAngleX)*sin(viewAngleY);upY = -sin(viewAngleX)*sin(viewAngleY);upZ = cos(viewAngleY);
dx = point.x - m_pointOld.x;dy = point.y - m_pointOld.y;
Y
开始
CPoint m_pointOld;CPoint point;GLfloat dx;GLfloat dy;
结束
鼠标左键和Ctrl键是否都被按下?
viewAngleX = viewAngleX - dx/Width*(2*PI);viewAngleY = viewAngleY +dy/Height*(2*PI);
N
0 条评论
下一页