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

Вход на сайт

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

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

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

Я код на C++ набрал сам. Строил кривую Безье, но "прилипал" к нулю. То есть я задаю точки далеко от нуля, а он строил из нуля, а потом только обходил предложенные точки. Потом я нашёл Ваш сайт и эту статью. Оказалось, что я забыл возвести t в...
просто я не так понял, здесь мы вращаем точки куба что вращает сам куб. Мне нужно вращать просто 3д объект , данный способ не подходит
Задавайте объект в мировых координатах. Вращайте его относительно мировой системы координат. А при отрисовке преобразуйте в экранные координаты. Посмотрите пример преобразования в экранные координаты.
Это вращение по мировым осям ? Если да то как сделать по осям объекта ?
Добрый вечер! Область прорисовки остается пустой. Чего-то не хватает. Объясните плз, чего? Рамиль.

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

Рейтинг@Mail.ru

Теорема Бояйи-Гервина
Пусть P и Q два многоугольника с одинаковой площадью. Тогда их можно разрезать соответственно на многоугольники A1,....,An и B1,....,Bn, так что для любого i € (1,...,n) многоугольник Ai конгруэнтен Bi. То есть равносоставлены.

Схема доказательства
Главным фактом, используемым при доказательстве, является транзитивность равносоставленности, то есть утверждение о том, что если многоугольник P равносоставлен Q и многоугольник Q равносоставлен многоугольнику R, то P равносоставлен R. Это утверждение очевидно если рассмотреть разбиение многоугольника Q одновременно по всей совокупности разделяющих линий, определяющих его разбиение при обоих переходах P→Q и Q→R.

Пользуясь этой леммой, теорему можно свести к более простой:
Любой многоугольник равносоставлен прямоугольнику той же площади с единичной высотой.

Последнее утверждение доказывается пошагово сведением задачи к разным частным случаям. Во-первых, рассматривается триангуляция многоугольника, что позволяет свести задачу к аналогичному утверждению только для треугольников (получившиеся прямоугольники можно будет просто соединить ввиду одинаковой высоты). Далее треугольник через отсечение верхней части, разбиении её на две части по линии высоты и приклеивание их по бокам к нижней части оказывается равносоставлен некоторому прямоугольнику.

Последним шагом в доказательстве теоремы является доказательство равносоставленности любых двух прямоугольников одинаковой площади. Это достигается через указание равносоставленности всех параллелограммов с одинаковой длиной основания, и через преобразование таким образом одного прямоугольника в параллелограмм с длиной боковой стороны, равной одной из сторон второго прямоугольника.