Làm thế nào để vẽ được đường tròn với nét đặc nhỉ?
Như hình bên dưới mình vẽ bằng cách này:
void MyRenderer::drawCircle(Circle circle)
{
for (int angle = 0; angle < 360; angle++) {
int x = circle.getMidPoint().getX() + circle.getRadius() * cos(angle);
int y = circle.getMidPoint().getY() + circle.getRadius() * sin(angle);
SDL_RenderDrawPoint(renderer, x, y);
}
}
thì khi bán kính càng lớn, nét vẽ lại càng rời rạc hơn.