Уроки, алгоритмы, программы, примеры

Вход на сайт

Материалы по разделам

Построения
на плоскости (2D)
Графика
в пространстве (3D)
Вычислительная
геометрия
Физическое
моделирование
Фрактальная
графика

Новые комментарии

добрый день! при попытке компиляции выдает Source.obj : error LNK2001: неразрешенный внешний символ "__imp_glPointSize" 1>Source.obj : error LNK2001: неразрешенный внешний символ "__imp_glPopMatrix" 1>Source.obj : error LNK2001: неразрешенный...
Можно точно вот эту программу просто наоборот типа:4,3,2,1,4 вот так надо двигаться
Здравствуйте. Спасибо за полезную инфу про уравнения а не матрицы. Во всём интернете только матрицы. У Вас опечатка в уравнении вращения по Z в координате Y= надо минус добавить И ещё. Все предыдущие уравнения можно подставить в последнее уравнение...
WebGL API Tutorial WebGL wiki Adding 2D content to a WebGL context

Счетчики и рейтинг

Рейтинг@Mail.ru Яндекс.Метрика

Общее уравнение прямой:

Ах + Ву + С = 0,

где А и В не равны нулю одновременно.

Коэффициенты А и В являются координатами нормального вектора прямой ( т.е. вектора, перпендикулярного прямой ). При А = 0 прямая параллельна оси ОХ , при В = 0 прямая параллельна оси ОY .

При В≠0 получаем уравнение прямой с угловым коэффициентом:

Уравнение прямой, проходящей через точку ( х0 , у0 ) и не параллельной оси OY, имеет вид:

у – у0 = m ( x – х0 ) ,
где mугловой коэффициент, равный тангенсу угла, образованного данной прямой и положительным направлением оси ОХ .

При А≠0, В≠0 и С≠0 получаем уравнение прямой в отрезках на осях:

где a = – C / A , b = – C / B . Эта прямая проходит через точки ( a, 0 ) и ( 0, b ), т.е. отсекает на осях координат отрезки длиной a и b .

Уравнение прямой, проходящей через две различные точки ( х1, у1 ) и ( х2, у2 ):

Параметрическое уравнение прямой, проходящей через точку ( х0 , у0 ) и параллельной направляющему вектору прямой ( a, b ) :

Условие параллельности прямых:
1) для прямых Ах+ Ву+ С = 0 и Dх+ Eу+ F = 0 : AE – BD = 0 ,
2) для прямых у = m x+ k и у = p x+ q : m = p .

Условие перпендикулярности прямых:

1) для прямых Ах+ Ву+ С = 0 и Dх+ Eу+ F = 0 : AD + BE = 0 ,

2) для прямых у = m x+ k и у = p x+ q : mp = – 1 .

Расстояние между двумя точками ( x1, y1 ) и ( x2 , y2 ) :

Расстояние от точки ( х0 , у0 ) до прямой Ах+ Ву+ С = 0 :

Расстояние между параллельными прямыми Ах+ Ву+ С = 0 и Dх+ Eу+ F = 0 :

Угол α между прямыми: