Путь избранного Статьи редакции

Программист научился создавать виртуальную реальность, находясь прямо в ней

Программист из Торонто придумал способ писать код внутри виртуальной реальности, непосредственно наблюдая за результатами каждого изменения в программе. Его историю рассказал портал Kill Screen.

Идея построения или изменения виртуального мира находящимся внутри него человеком поднималась ещё в восьмидесятые (например, в культовом киберпанк-романе «Нейромант» Уильяма Гибсона), однако в реальности она начала обретать очертания только в последние годы.

По словам программиста Брайана Пейриса (Brian Peiris) мысль о возможности писать код подобным образом пришла к нему «естественным путём»: он часто думал о том, что непосредственная и моментальная связь со своим творением является «мощным опытом», который может изменить подход к работе. Брайан убеждён, что это особенно важно для программистов, которые, по его мнению, почти всесильны.

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

Несмотря на то, что идея Пейриса бесконечно далека от показанного в «Матрице» или любой другой киберпанк-классике, формально он выполнил обещание писателей-фантастов, пусть и сам процесс написания кода не превратился в магические взмахи рукой или управление силой мысли.

Пейрис создал виртуальную среду для программирования, в которой пользователь может работать, не снимая шлем Oculus Rift. В 10-минутном ролике, который он опубликовал на YouTube, канадец создаёт рядом с собой подвижную цветную структуру из квадратов, занимаясь написанием кода в парящем над бесконечным цифровым полигоном экране. В дальнейшем Пейрис намерен создать многопользовательский режим, чтобы несколько человек могли творить одновременно.

Давать команду одному объекту настолько же просто, насколько тысячам. Все они подчиняются тебе. Это вдохновляющая деталь.Брайан Пейрис, программист

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

Когда в конце марта Facebook объявил о покупке Oculus VR, Марк Цукерберг отметил, что даст компании воплотить в жизнь свои игровые амбиции, а затем начнёт активно работать с ней над поиском новых применений для шлемов, включая дистанционное обучение и посещение различных мероприятий.

0
33 комментария
Написать комментарий...
Достойный файл

А потом он совершил ошибку и шлем надавал ему эксепшенами по ебалу.

Ответить
Развернуть ветку
Ненужный чайник
Ответить
Развернуть ветку
Дружеский Артем

Это ведь всего лишь устройство вывода (хотя и офигенное), практически монитор, но занимающий всё поле зрения и реагирующий на верчение головы. Остальное - игра слов. Человек так же сидит за компом, печатает на клаве, просто интерфейс более тридешный.

Ответить
Развернуть ветку
Санитарный щит
Ответить
Развернуть ветку
Солнечный будильник
Ответить
Развернуть ветку
Медный Денис
Ответить
Развернуть ветку
Прочий месяц

дада. киберпанк приходит

Ответить
Развернуть ветку
Лысый теркин30см

Комментарий недоступен

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Региональный космос

Это круто.

Ответить
Развернуть ветку
Октябрьский томагавк_два

Писать код силой мысли не настолько уж и далеко от нынешней реальности, вопрос только в удобной реализации.

Ответить
Развернуть ветку
Входной Макс

У меня складывается впечатление, что некоторые программы пишут безо всякой связи с реальностью.

Ответить
Развернуть ветку
Преподобный химик

А у меня бывает складывается впечатление, что некоторые пишут код безо всякой мысли.

Ответить
Развернуть ветку
Дневной пёс_анон

Комментарий недоступен

Ответить
Развернуть ветку
Выходной Валера

А где-то в далекой Калифорнии зарегистрирована торговая марка Cyberdyne Systems

Ответить
Развернуть ветку
Изящный мангал

Мы создали тебе виртуальную реальность, чтобы ты мог создавать виртуальную реальность... ну вы поняли...

Ответить
Развернуть ветку
Солнечный будильник
Ответить
Развернуть ветку
Четкий франт

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

Ответить
Развернуть ветку
Сердечный диод

Или для тех, кто хочет несколько квартир, но есть только чулан.

Ответить
Развернуть ветку
Смелый пришелец

1 серьезный баг. Может укачать.

Ответить
Развернуть ветку
Фактический динозавр

Только если будешь сидеть на стуле, а в очках будет погоня со скоростью 3*10(8) м/с.

Ответить
Развернуть ветку
Сердечный диод

Ведь будут всякие многопользовательские виртуальные кафе и ночные клубы для Ocultus Rift. И много всего потрясающего.
От совестной работы в виртуальных офисах до виртуальных борделей.

Ответить
Развернуть ветку
Лысый теркин30см

Комментарий недоступен

Ответить
Развернуть ветку
Обычный дебаркадер

ну-ну

Ответить
Развернуть ветку
Солнечный будильник

Тридэ моделирование с помощью кода это по-моему верх извращения. Не проще ли было адаптировать под это дело 3ds max или ту же Cinema 4D?
Ну, не знаю, было бы ли это проще сделать, но то, что было бы в миллиард раз легче взаимодействовать это 100%

Ответить
Развернуть ветку
Статистический меч
Ответить
Развернуть ветку
Глобальный пёс_анон

Моделирование с помощью кода это фундаментальная возможность. С помощью кода вы сможете написать свой 3ds max в виртуальной реальсности, с помощью которого можно создавать новую виртуальность, в которой...

Ответить
Развернуть ветку
Нервный Мурод
Ответить
Развернуть ветку
Просторный нос

JFYI: одна из наиболее популярных фич AutoCAD'а — встроенный LISP. Написать что-нибудь вроде «размести углубления, ориентированные нормально, каждые 5 градусов в такой-то плоскости» куда проще кодом, чем шаманить бесконечными меню и кнопками.

Ответить
Развернуть ветку
Солнечный будильник

Очевидно, задислайкали программисты, которые никогда в жизни ничего не моделировали в 3D.

Ответить
Развернуть ветку
Дорогой Орзэмэс

Из хомяка сделали слона.

Ответить
Развернуть ветку
Входной Макс

Ну я не смог удержаться, чуваки.

Ответить
Развернуть ветку
Населенный Мурод

парень сделал свой выбор

Ответить
Развернуть ветку
Долгий единорожек88

Фотки и шутки про Нео выглядят баяном, да

Ответить
Развернуть ветку
Читать все 33 комментария
null