Популярное
Свежее
Моя лента
Сообщения
Рейтинг
Курс ИИ
Я не раз писал тут про свой комплекс физических программ. Но кроме него у меня получилось одно ответвление - комплекс образовательных программ по математике. Он еще находится на ранней стадии разработки и не известно когда будет готов. Но вчера мне одобрили страничку на Steam, где он будет опубликован в первую очередь, потому я решил запилить про н…
Makarov Math Suite: Chaos game (Игра в хаос) - Выберите случайную вершину треугольника, прыгните на полпути к ней, повторите тысячи раз. Казалось бы, чистая случайность должна дать бесформенное пятно - но вместо этого проступает треугольник Серпинского, бесконечно вложенный фрактал. Порядок, спрятанный вн…
Самую первую версию своей программы по физике я писал больше двадцати лет назад на Delphi с использованием OpenGL 1.1 (там еще был фиксированный конвейер и никаких шейдеров). Современную версию я написал на C# и немного C++ с использованием OpenGL 3.x и в некоторых особо сложных случаях Vulkan (например, там где нужно было реализовать алгоритмы ray…
Небольшое видео ранней версии моей программы по математике, которая сейчас находится в разработке. Она является ответвлением от моей программы по физике Physics Suite - в какой-то момент я понял, что многие модули больше описывают математику и/или вообще не касаются физики и решил выносить модули в отдельную коллекцию.
В 1909 году Ганс Гейгер и Эрнест Марсден обстреливали альфа-частицами золотую фольгу толщиной в несколько тысяч атомов. По модели Томсона положительный заряд был размазан по всему объёму атома, так что частицы должны были проходить насквозь, слегка отклоняясь. Большинство так и делало, но примерно одна из восьми тысяч отскакивала назад.
В августе я выпустил в Steam Makarov Physics Suite - 140 интерактивных 3D-модулей по физике, от маятников до токамака. Проект тянется с 2004 года: начинался на Delphi и OpenGL 1.1, потом был переписан с нуля на C# со своим рендером.
Пока я его делал, накопилась пачка тем, которые физикой уже не назовёшь: узлы, замощения, четырёхмерные тела, случайны…
Один барабан, засыпанный шариками, и ручка скорости вращения. Больше в этом модуле ничего нет - и этого хватает, чтобы получить все четыре режима, которые рисуют в учебниках по обработке сыпучих материалов.
Считается не картинка, а контакты. Каждый шарик - отдельное тело; когда два шарика перекрываются, между ними работает пружина с демпфером по нор…
Два ролика из моего сборника физических симуляций. Это не рендеры «как оно выглядит» - это работающие модели, у которых можно крутить ручки и смотреть, что сломается.
Квадрокоптер