Разработчик Minecraft опубликовал миниатюрный WebVR-проект с фрактальным рендерингом

526

Unmandleboxing

Создатель Minecraft Маркус Перссон (Markus Persson) представил экспериментальный WebVR-проект с фрактальной визуализацией Unmandelboxing. Разработчик, известный своей поддержкой Oculus Rift до сделки с Facebook, резкой критикой после и ироничной продажей Mojang почти за ту же сумму Microsoft, посвятил виртуальную реальность для браузера Мандельбоксу — открытому в 2010 году фракталу с простой формулой v = s*ballFold(r, f*boxFold(v)) + c.

Исходный код версии Unmandelboxing для обычных дисплеев показывает, что одной из целей проекта могло быть создание чего-то не только базирующегося на web-технологии, но и невероятно маленького. Самая интересная деталь фрактальной визуализации состоит в разворачивании огромной многомерной геометрической картины из простого математического условия. Выходное изображение имеет разрешение 426×240 с палитрой RGBA332 и содержится в документе размером всего 3524 байта.

Обычная версия Unmandelboxing запустится почти в любом браузере. А желающим испытать браузерную виртуальную реальность придётся, как и самом Перссону, запастись правильно установленным и настроенным Firefox Nightly с очками Rift. Описывая свои впечатления от работы с новой средой, автор подчёркивает, что WebVR — очень молодая технология.

Эксперимент Перссона интересен сам по себе, но вряд ли нацелен на какой-либо массовый итоговый продукт. В любом случае, Unmandelboxing делает WebVR популярнее, закладывая кирпич в фундамент новой Сети.

Далее: Mozilla выпустила библиотеки для упрощённого создания VR-сайтов A-Frame

По материалам Road to VR