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

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

Построения
на плоскости (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 Яндекс.Метрика

Физическое моделирование

Метод экспериментального изучения различных физических явлений, основанный на их физическом подобии. Создание компьютерных моделей физических процессов.

Колыбель Ньютона (маятник Ньютона) — механическая система, названная в честь Исаака Ньютона для демонстрации преобразования энергии различных видов друг в друга: кинетической в потенциальную и наоборот. В отсутствие противодействующих сил (трения) система могла бы действовать вечно, но в реальности это недостижимо, поскольку колебания маятника совершаются под действием силы тяжести, силы упругости и силы трения.

Освещение какого-либо пространства — это процесс, благодаря которому это пространство наполняется светом и все находящиеся в нём предметы делаются видимыми.
Освещение любого объекта зависит от двух факторов:

  • Первый - это материал, из которого сделан объект.
  • Второй - это свет, которым он освещен.

В зависимости от реализации OpenGL на сцене могут присутствовать восемь и более источников света.По умолчанию освещение отключено. Включить нулевой источник света можно командой:

  •  glEnable(GL_LIGHT0);

Колебания математического маятника с большой амплитудой представляют значительный
математический интерес. Данная механическая система (в отличии от системы, совершающей малые колебания, которые аппроксимируются гармоническими) нелинейна, т.к. в дифференциальном уравнении колебаний φ''=-ω2sinφ, угловое ускорение пропорционально синусу углового смещения; более того функция смещения от времени не выражается в элементарных функциях и называется синус Якоби.

Система частиц – широко используемый в компьютерной графике метод представления объектов, не имеющих четки геометрических границ. Облака, туманности, дым, снег – все эти объекты моделируются с помощью систем частиц.
Мы попробуем организовать примитивную систему, моделирующую взаимодействие множества частиц с некоторой точечной силой. При этом под «точечной силой» может подразумеваться гравитационное, электромагнитное или другое взаимодействие похожего рода. При этом наша сила будет появляться и исчезать по нашему желанию.

Броуновское движение — беспорядочное движение микроскопических видимых, взвешенных в жидкости или газе частиц твердого вещества, вызываемое тепловым движением частиц жидкости или газа. Броуновское движение никогда не прекращается. Броуновское движение связано с тепловым движением, но не следует смешивать эти понятия. Броуновское движение является следствием и свидетельством существования теплового движения.

Закон Архимеда — это закон статики жидкостей и газов, согласно которому на тело, погруженное в жидкость (или газ), действует выталкивающая сила (сила Архимеда), равная весу вытесненной этим телом жидкости (или газа).

Fа = ρgV,