Как стать автором
Обновить

4ёх-мерные игры

Игры и игровые консоли
В топике о десятимерном пространстве, помимо идей об употреблении веществ и всяких астральных проекциях, высказывались идеи о четырёхмерной игре, чтобы «посмотреть, как это выглядит».
Тут имеется ввиду 4 пространственных измерения.
Фокусы с ветвлением и наложением во времени есть в играх типа Chronotron и аналогичных.
обзор существующих игр и соображения по реализации
Всего голосов 60: ↑56 и ↓4 +52
Просмотры 12K
Комментарии 110

Море волнуется раз ..., или Капча 4D

Ненормальное программирование *
Как то я уже писал топик про каптчу 3D
Дай карму! :)
А вчера решил слегка переделать, добавить рюшечек и еще одно измерение.
Долго сказка пишется, да быстро дело делается, рушил сделал и вот наваял гиперкуб Капчу 4D.
А посмотреть что получилось можно здесь
Всего голосов 227: ↑206 и ↓21 +185
Просмотры 3.8K
Комментарии 139

Реклама в 4D

Работа с 3D-графикой *
Ralph Lauren запустил рекламу в 4D.

Многие говорят, что это «реклама будущего». Lauren младший назвал это эффективными продажами с элементами развлечения.
Смотреть ролик лучше в HD.
Тут можно посмотреть видеоролик шоу которое проходило в Нью-Йорке и кадры из-за кулис.
Всего голосов 56: ↑30 и ↓26 +4
Просмотры 1.2K
Комментарии 65

Способы визуализации в многомерных играх

Разработка игр *
Из песочницы
… Пару лет назад здесь уже был топик на сходную тему, хочу поделиться своими соображениями…

Одной из проблем, возникающих при написании игры, пространство действия которой содержит больше трех пространственных измерений, является визуализация сцены действия, в достаточной мере понятная пользователю, и пригодная для управления как персонажем (или объектом) игры, так и виртуальной камерой, создающей изображение.
Большинство многомерных игр, которые попадались мне в последнее время, были головоломками — аналогами кубика Рубика. Но для разных размерностей головоломки авторам приходилось использовать различные способы визуализации.

Читать дальше →
Всего голосов 72: ↑69 и ↓3 +66
Просмотры 11K
Комментарии 108

Рейтрейсер четырёхмерного пространства

Алгоритмы *
TitlePic

Недавно я делал простой рейтрейсер 3-х мерных сцен. Он был написан на JavaScript и был не очень быстрым. Ради интереса я написал рейтрейсер на C и сделал ему режим 4-х мерного рендеринга — в этом режиме он может проецировать 4-х мерную сцену на плоский экран. Под катом вы найдёте несколько видео, несколько картинок и код рейтрейсера.

Читать дальше →
Всего голосов 107: ↑105 и ↓2 +103
Просмотры 16K
Комментарии 39

Гипербург — трехмерный вариант игры «Каркассон»

Разработка игр *
Недавно на одном из форумов, посвященных многомерным пространствам, был задан вопрос: «А какие игры реализованы в нетривиальных пространствах, в частности, нет ли где реализации игры Каркассон на плоскости Лобачевского?» Вопрос мне показался интересным, тем более, что про эту игру я ни разу не слышал.

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

Понятно, что простор для обобщений в сторону нетривиальной геометрии огромен. Можно вместо квадратных карточек разработать треугольные или шестиугольные. Можно укладывать квадратные карточки на поверхность куба (появится 8 особых точек, в которых сходятся 3 а не 4 карточки, но это не очень принципиально). Можно нарисовать на плоскости Лобачевского квадратную сетку, в каждой вершине которой сходится 5 (или 6, или бесконечно много) квадратов. А можно заменить квадратные клетки на кубические и строить карту в пространстве.

Я выбрал последний вариант. Очень уж интересно было посмотреть на то, как будет выглядеть карта местности на четырехмерной планете.

Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 2.2K
Комментарии 25

Симплекс Серпинского

Ненормальное программирование *C++ *


Данная статья предназначена для ознакомления с базовой математической составляющей компьютерной многомерной графики. На примере симплекса Серпинского в статье рассматриваются вопросы построения, перемещения, проецирования и отображения сложных многомерных геометрических фигур.
Также имеются картинки, видео, исходники, и уверяю вас, что всё очень просто, читайте, вникайте.
Читать дальше →
Всего голосов 111: ↑111 и ↓0 +111
Просмотры 15K
Комментарии 49

Вопросы Карлосу Олгуину о его работе в области 3d-биопечати, программирования вещества, 4d-проектирования и не только

Блог компании Autodesk CAD/CAM *
image
Карлос Олгуин (Carlos Olguin) — руководитель исследований в области био/нано/программируемого вещества в R&D подразделении Autodesk. Его группа в составе 18 специалистов изучает возможности проектирования, связанные с программированием вещества, сотрудничая с исследователями из ведущих научных институтов и коммерческих компаний со всего мира. В преддверии приезда Карлоса на Autodesk University Russia мне удалось задать ему несколько вопросов о его работе
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 6.5K
Комментарии 3

Google Street View работает как машина времени

Глобальные системы позиционирования *


Отъездив 19 миллионов километров по дорогам всего мира, автомобили Google Street View с 2007 года собрали огромный архив фотографий. Глупо было бы удалять старые снимки, ведь со временем они приобретают историческую ценность. Более того, нужно сделать эти фотографии доступными для просмотра, решила компания Google и разработала «машину времени» — отдельный ползунок, который переносит вас в прошлое, показывая каждый снимок, сделанный на этом месте за прошедшие семь лет. Функция доступна в десктопной версии Google Maps, пока лишь для небольшого количества аккаунтов.
Читать дальше →
Всего голосов 54: ↑49 и ↓5 +44
Просмотры 32K
Комментарии 16

«Голографические» дисплеи для смартфонов могут появиться уже через пару лет

Интерфейсы *

Большинство из нас пытались напрягать глаза, рассматривая «трёхмерные» картинки, приноравливались к красно-синим или поляризационным очкам в кинотеатрах, некоторые пользовались 3d-телевизорами, кто-то даже мастерил 3d-очки из смартфона.
Но как было бы здорово видеть трёхмерную картинку без всяких усилий и дополнительных устройств!
Компания Ostendo Technologiesв июле 2014 продемонстрировала плоды девятилетней работы — трёхмерные «голографические» микропроекторы.
Читать дальше →
Всего голосов 36: ↑30 и ↓6 +24
Просмотры 27K
Комментарии 21

Четырёхмерный лабиринт с видом от первого лица

Программирование *Работа с 3D-графикой *Разработка игр *
Из песочницы

Существует более 30 игр с дополнительным пространственным измерением (список на википедии), которые разнообразными способами визуализируют и пытаются сделать доступной для понимания наличие четвёртой координаты. Но среди тех игр, с которыми я ознакомился, не нашел для себя такой, которая сочетала бы в себе следующие факторы:

- вид от первого лица

- возможность свободного перемещения и вращения во всех направлениях, без жестко заданных траекторий и углов поворота

- простая и привычная графика, с текстурами и освещением

- отсутствие лишних геймплейных элементов и бóльшая направленность игры на исследование четырёхмерного мира

К тому же, было желание самому сделать нечто подобное, поэтому решил создать минимальную версию такой игры — процедурно генерируемый четырёхмерный лабиринт, с визуализацией 3D сечениями. О том, что из этого получилось, читайте далее.

Читать далее
Всего голосов 122: ↑122 и ↓0 +122
Просмотры 25K
Комментарии 72

Вычислительная геология и визуализация

Программирование *Геоинформационные сервисы *Математика *Визуализация данных *Научно-популярное

Мы уже обсуждали современные методы в геологии в статье Геология XXI века как наука данных о Земле на примере модели землетрясения в горном массиве Монте Кристо в Неваде, США 15 мая 2020 года магнитудой 6.5 баллов. И все бы хорошо в этой модели, да вот только самое интересное — смещение геологических блоков и "дыхание гор" нам схематично указал опытный геолог. Самое же важное заключается в том, что современная вычислительная геология (включая геофизику, моделирование и визуализацию) позволяет создать динамическую (4D) геологическую модель и наяву увидеть происходящие геологические процессы.



Геологическая модель с интерферограммой на поверхности рельефа по данным радарной спутниковой съемки, где на шкале Density Anomaly,% является характеристикой неоднородности геологической плотности и черная сфера в центре указывает координаты эпицентра землетрясения, расположенного на глубине 2.8 км.

Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 2.8K
Комментарии 4

Сравнение технологий в строительстве и 5D проектирование в Азии и Европе: Казахстан, Австрия, Германия, Китай, Украина

CAD/CAM *Управление проектами *IT-эмиграция Дизайн

Со времени написания первой статьи на Хабре в 2019 году про зарплаты в строительной отрасли "Можно ли заработать больше, работая инженером, в другой стране?" появилось много контактов и друзей по всему миру в сфере строительных технологий. Мы часто обсуждаем с ними интересные темы и инсайты, которыми теперь благодаря новым форматам общения и записи можно делиться.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 5.5K
Комментарии 4

Динамическая модель линеаментов землетрясения 6.5 баллов в Монте Кристо, Невада, США

Программирование *Геоинформационные сервисы *Математика *Научно-популярное Физика

В предыдущей статье Растровые, векторные и графовые методы геологического линеаментного анализа мы занимались теорией и инструментами линеаментного анализа и теперь перейдём к практике. Начнем с мультимасштабного анализа землетрясения — посмотрим, что происходит в недрах и на поверхности при сейсмических событиях. В то время как лишь некоторые самые опытные геологи способны представить себе в деталях происходящие процессы, мы их можем визуализировать как 4D модели и все рассмотреть.



Трехмерная многомасштабная роза диаграмма, где по вертикали слоями расположены розы диаграммы линеаментов разных масштабов, от 1000 м внизу и до 100 м вверху. Для упрощения сравнения, зелеными контурами показано состояние до землетрясения. Поскольку линеамент это отрезок (не вектор), то роза диаграмма линеаментов симметрична относительно центра. Далее в статье будет видеозапись для этой 4D модели.

Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.1K
Комментарии 0