#отражения — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #отражения, aggregated by home.social.
-
Единая теория всего… в 3D графике? Разбираем алгебру Клиффорда как универсальный язык геометрии
Привет, Хабр! Мы, программисты, инженеры и физики, привыкли к своему зоопарку математических инструментов. Векторы — для направлений и позиций. Матрицы — для трансформаций. Кватернионы — для вращений без головной боли с блокировкой осей. Комплексные числа — для 2D-поворотов и обработки сигналов. Каждый инструмент хорош для своей задачи, но мы постоянно переключаемся между ними, преобразуя данные и жонглируя концепциями. А что, если я скажу вам, что существует единый математический объект, который может быть всем этим одновременно ? Объект, который по своей природе является и скаляром, и вектором, и кватернионом, и даже спинором, в зависимости от того, как на него посмотреть. Это не фантастика. Это — алгебра Клиффорда , также известная как геометрическая алгебра. Идея настолько мощная, что она способна навсегда изменить ваш взгляд на геометрию в 3D. Пристегните ремни. Мы отправляемся в путешествие, где абстрактная алгебра превращается в наглядную геометрию. И огромное спасибо @master_program за переработку исходного текста в эту статью, а так же за дополнения и картинки, очень повысившие удобство чтения. ________________________________________________________________
https://habr.com/ru/articles/962800/
#геометрическая_алгебра #геометрия #алгебра_клиффорда #матрицы_паули #физика #вращения #отражения #комплексные_числа #векторы #кватернионы
-
Давайте забудем всё про скалярное и векторное. Есть способ гораздо лучше
Каждый, кто прошел через курс линейной алгебры или физики в универе, помнит этот странный дуализм. Нас учили, что у векторов есть целых ДВА вида произведения. Первое, скалярное , съедает два вектора и выдает число. Геометрически — это что-то про проекции и углы. Второе, векторное , тоже съедает два вектора и… внезапно выплевывает третий вектор, перпендикулярный первым двум. Причем работает этот фокус только в 3D и 7D. Всегда казалось, что это какой-то математический «костыль». Почему так сложно? Почему два разных продукта для разных задач? Почему один зависит от косинуса, а другой от синуса? Что, если я скажу вам, что это действительно «костыли»? Что существует единое, универсальное и элегантное геометрическое произведение , которое включает в себя оба этих случая (и многое другое), и которое основано на одной-единственной, кристально ясной идее. Идее, которая меняет взгляд на саму суть математики. Эта статья — приглашение в мир Геометрической Алгебры . Мы собираемся переизобрести умножение.
https://habr.com/ru/articles/960192/
#геометрическая_алгебра #геометрия #алгебра_Клиффорда #матрицы_паули #физика #вращения #отражения #отражения_Хаусхолдера
-
Анатомия игры: отражение
Продолжаем разбирать устройство игр с небольшими вкраплениями практики. Сегодня на повестке — отражение в зеркале. Нет, не свое собственное, а отражение в зеркальных поверхностях внутри 3D-движков, в частности — в играх. Разберем, какие бывают отражения, как они реализуются и как именно сделать отражение в редакторах движка.
https://habr.com/ru/companies/first/articles/788202/
#игры #отражения #отражение_света #отражение_элементов #разработка_игр #unreal_engine #unity3d #скайрим #dark_souls
-
Анатомия игры: отражение
Продолжаем разбирать устройство игр с небольшими вкраплениями практики. Сегодня на повестке — отражение в зеркале. Нет, не свое собственное, а отражение в зеркальных поверхностях внутри 3D-движков, в частности — в играх. Разберем, какие бывают отражения, как они реализуются и как именно сделать отражение в редакторах движка.
https://habr.com/ru/companies/first/articles/788202/
#игры #отражения #отражение_света #отражение_элементов #разработка_игр #unreal_engine #unity3d #скайрим #dark_souls