Метод координат #1 Как найти расстояние между двумя точками?
Физика криволинейных координат
Давайте-ка разберемся, как "выглядят" криволинейные координаты с точки зрения физики, и почему мы ими пользуемся, и зачем, и можно ли не, и почему нельзя. Бывают такие "декартовы" координаты: три перпендикулярные прямые, или четыре, если речь о четырехмерном пространстве-времени. Но никто не мешает пользоваться криволинейными системами координат. Пример: сферические. Мы можем в обычном трехмерном пространстве использовать сферические координаты: иногда это удобно, иногда странно (но допустимо). А...
Как алгоритм Брезенхема рисует прямые линии
Давно у меня не было статей посвященных вопросам программирования и алгоритмов. Хочется немного отвлечься от метрологии и поговорить на более простые темы. Как компьютер рисует прямые линии, точнее, отрезки прямых? Этот базовый элемент машинной графики. Давайте посмотрим на то, что лежит в основе. Обращаю ваше внимание, что будет рассматриваться сам принцип работы алгоритма Брезенхема, а не конкретная программная реализация для конкретной машины. То, что лежит за сухими строчками программного кода...