Есть ли хорошая интерактивная библиотека трехмерных графиков?

Я ищу библиотеку, которая будет размещать и отображать графики (т.е. сетевые диаграммы, а не диаграммы) в 3D, с некоторой интерактивностью, такой как выбор и перетаскивание узлов, вращение дисплея и т. Д. Я хотел бы сделать это на веб-странице, чтобы Javascript или Flash предпочтительнее, я бы также рассмотрел Java.

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

Обновление: пожалуйста, прекратите добавлять детали библиотек 2D-графиков. Как говорится в вопросе, я ищу только 3D-библиотеки и есть другие вопросы, касающиеся 2D-графиков.

5 ответов

морж

Плюсы: великолепно выглядящая интерактивная библиотека трехмерных графов на Java.

Минусы: не активно поддерживается, последнее обновление в 2003 году.

Скриншот

Это C++ и SDL/OpenGL, но вы можете найти интересный Forg3D (см. Также эту статью). У меня нет опыта с этим сам.

Starlight - это мощный инструмент 3D-визуализации, который я использовал один раз, несколько лет назад (2005?) Для проекта. Я помню, что это было довольно сильно в то время. Тогда я не был заинтересован в веб-интерфейсе. Он все еще активно поддерживается и имеет отдельную неправительственную организацию, которая занимается коммерческим лицензированием.

Вы можете найти это полезным:

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

WilmaScope - сетевой редактор Java 3D. Хорошие скриншоты здесь и здесь.

Другие вопросы по тегам