алгоритм Брезенхема, наверное.