您好我一直在尝试使用x86汇编程序使用中点圆算法绘制一个圆圈,我已经非常接近(我认为),我已经跟着另一个非常类似于这个问题:
这有助于解决我遇到的其他问题.但是,我不是一个圆圈,我有基本的形状,但它似乎是凹的.
] 1
我试图在wiki上复制C代码示例,如下所示:
C:
void drawcircle(int x0, int y0, int radius)
{
int x = radius;
int y = 0;
int err = 0;
while (x >= y)
{
putpixel(x0 + x, y0 + y);
putpixel(x0 + y, y0 + x);
putpixel(x0 - y, y0 + x);
putpixel(x0 - x, y0 + y);
putpixel(x0 - x, y0 - y);
putpixel(x0 - y, y0 - x);
putpixel(x0 + y, y0 - x);
putpixel(x0 + x, y0 - y); …Run Code Online (Sandbox Code Playgroud)