使用SDL2

若承蒙您的错爱还请自行安装再使用

中点画圆算法实现

画圆目前可调节,圆的大小、位置、是否填充

运行(Ubuntu MacOS Linux)

$./run.sh

画板粒度

默认20

你可以修改main.c中的粒度变量granules的大小获得适合自己的画板,不过始终有一个侧边窗等待更多功能加入

其他的话

本来想用cmake编译运行,无奈尝试很多遍之后最终放弃,希望有大佬能够指点一下
另外,我也不知道怎么写着写着就变成了一个画板

注意

本人最近偷懒,在DrawCircle.c里写的函数是计算机图形学的实验作业,不要启用其中的函数
main.c图形学作业那部分注释了就好