计算机图形学
计算机图形学
不积硅步
纸上得来终觉浅,绝知此事要躬行!
展开
-
认识图形学
文章目录图形学能干什么流水线中的三个阶段OpenGLGLSL图形学能干什么游戏VR可视化电影…流水线中的三个阶段应用阶段几何阶段光栅化阶段OpenGLOpenGL是开放图形库,是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API),另一种程序接口系统是仅用于Microsoft Windows上的Direct3D,OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发GLSLOpenGL的着色器语言是GLSL,也就是OpenGL shad原创 2020-10-18 11:15:43 · 309 阅读 · 0 评论 -
点和直线
文章目录bresenham算法推导公式bresenham算法学习bresenham算法是为了在计算机上面画直线,因为在计算机屏幕中只有像素点。定义:在迭代算法中,每一步的x,y的值由前一步的值加上一个增量来获得,我们称这种算法为bresenham算法推导给点两个坐标点我们可以得到直线方程式y=ax+b,有可以写成f(x) = y - kx -b = 0我们可以得到斜率k = y的增量/x的增量上面的图可以看出,理想的直线把平面图分为3各区域f(x,y)>0 在转载 2020-09-14 16:33:18 · 240 阅读 · 0 评论