Existe uma maneira igualmente rápida de desenhar linhas antialias?
Não, porque, por definição, uma linha anti-serrilhada toca mais pixels. Tais algoritmos serão mais lentos.
Em um rasterizador de software, a maneira onipresente de desenhar linhas sem serrilhado é o algoritmo de linha de Xiaolin Wu . Não é difícil de implementar e, de qualquer forma, há um pseudocódigo de alta qualidade incomum nesse link.
Em um pipe de varredura de hardware, a primitiva de linha é expandida para um quadrilátero no espaço da tela pelo sombreador de geometria padrão (ou fornecido pelo usuário) e, em seguida, desenhado como dois triângulos, que podem ser suavizados no modo usual.
Em um raytracer, há uma variedade de opções. Vale a pena pensar em como você realmente deseja desenhar um objeto 1D. Talvez como um cilindro (woo sombras!). Observe que isso introduz questões de perspectiva / escoramento, que podem (ou não) ser o que você deseja. Não há uma generalização clara. Então, obviamente, o que quer que você faça, basta superexemplo.