重点算法画圆和椭圆

时间:2021-11-28 04:58:51
【文件属性】:

文件名称:重点算法画圆和椭圆

文件大小:12.63MB

文件格式:RAR

更新时间:2021-11-28 04:58:51

计算机图形学 中点算法画圆

圆是中心对称的特殊图形,所以可以将圆八等分,则只须对八分之一圆孤求解,其它圆孤可以由对称变换得到,我们求的八分之一圆孤为(0, R) -(R√2,R√2),可知最大位移方向是x方向,x0 = 0, y0 = R,每次对x自增,然后判断y是否减1,直到x >= y为止(从点(0, R)到圆的八分之一处就有这种情况)。误差量由F(x, y) = x^2 + y^2 - R^2给出。 椭圆的可以自行百度


【文件预览】:
openGL_circle_test
----openGL_circle_test.suo(11KB)
----openGL_circle_test()
--------stdafx.cpp(223B)
--------stdafx.h(233B)
--------targetver.h(236B)
--------openGL_circle_test.vcxproj.user(143B)
--------openGL_circle_test.vcxproj.filters(1KB)
--------openGL_circle_test.cpp(2KB)
--------Debug()
--------openGL_circle_test.vcxproj(4KB)
--------ReadMe.txt(2KB)
----openGL_circle_test.sln(921B)
----openGL_circle_test.sdf(25.02MB)
----ipch()
--------opengl_circle_test-7f0dc184()
----Debug()
--------openGL_circle_test.pdb(499KB)
--------openGL_circle_test.ilk(336KB)
--------openGL_circle_test.exe(31KB)
OpenGL_Ellipse_test
----OpenGL_Ellipse_test.sdf(27.77MB)
----OpenGL_Ellipse_test()
--------stdafx.cpp(224B)
--------OpenGL_Ellipse_test.vcxproj.filters(1KB)
--------OpenGL_Ellipse_test.vcxproj.user(143B)
--------stdafx.h(233B)
--------targetver.h(236B)
--------OpenGL_Ellipse_test.vcxproj(4KB)
--------Debug()
--------OpenGL_Ellipse_test.cpp(3KB)
--------ReadMe.txt(2KB)
----OpenGL_Ellipse_test.sln(924B)
----ipch()
--------opengl_ellipse_test-46404b58()
----Debug()
--------OpenGL_Ellipse_test.pdb(667KB)
--------OpenGL_Ellipse_test.ilk(369KB)
--------OpenGL_Ellipse_test.exe(31KB)
----OpenGL_Ellipse_test.suo(11KB)

网友评论