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

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

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

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

У меня проблема вот с этим: gl.Clear(OpenGL.GL_COLOR_BUFFER_BIT | OpenGL.GL_DEPTH_BUFFER_BIT);. Вылезает ошибка: CS1061 "object" не содержит определения "GL_COLOR_BUFFER_BIT", и не удалось найти доступный метод расширения "GL_COLOR_BUFFER_BIT",...
Большое спасибо. Единственный код который прошел без каких либо ошибок. Ура!!!
Скажите пожалуйста, подскажите алгоритм по которому по заданным точкам можно определить тип многогранника, скажем это куб или прямоугольный параллелепипед. Нашел теорию по этим фигурам: https://www.mat... https://www.mat... Акцентировать внимание...
Всем у кого не работает. файл wizard.script Ещё одно упоминание Glut32 в строке "if (!VerifyLibFile(dir_nomacro_lib, _T("glut32"), _T("GLUT's"))) return false;" меняем на "if (!VerifyLibFile(dir_nomacro_lib, _T("freeglut"), _T("GLUT's"))) return...
Не получается, емаё

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

Рейтинг@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 :

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