Публикация интерактивного 3D-графика rgl в Интернете

Я смотрю, возможно ли что-то, или какие-то идеи, если это не так...

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

Я хотел бы каким-то образом опубликовать это (или что-то подобное) в Интернете, чтобы другие могли войти на сайт и взаимодействовать с графиком. Возможно ли подобное?

Раньше я играл с пакетом gWidgetsWWW, который позволяет использовать R в качестве серверной части веб-сайта, но я не уверен, сможет ли он встроить что-то столь же продвинутое, как график RGL.

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

Есть ли способы добиться этого или кто-нибудь может придумать лучший подход? (Есть ли какие-либо решения, отличные от R, которые я мог бы изучить, которые дали бы такой же вывод, как rgl?)

Дайте мне знать, если вам нужна дополнительная информация. Спасибо!


person Ger    schedule 08.02.2012    source источник


Ответы (1)


Похоже, vrmlgen может помочь, но вам, вероятно, потребуется приложение для просмотра VRML в веб-браузере. VRML был новой модой около 15 лет назад, но vrmlgen всего несколько лет назад...

http://www.jstatsoft.org/v36/i08/paper

Некоторые из ответов на этот SO Q также могут помочь:

3D-визуализация в браузере

person Spacedman    schedule 08.02.2012
comment
Спасибо за это, VEML выглядит хорошо, но, к сожалению, это не вариант, поскольку мы еще не обновились до последней версии R, и в данный момент это тоже не вариант. В итоге я использовал CanvasXpress, чтобы обойти это. В основном подготовил и агрегировал данные в R, а затем использовал R для распечатки данных в формате JSON (с использованием пакета rJSON), который требуется CanvasXpress, немного неудобно, в целом, похоже, работает довольно хорошо. Спасибо еще раз! - person Ger; 10.02.2012