Мы думаем, что потенциально у нас может быть целый ряд технологий - Java3D, Google Sketchup, JavaFX или игровая среда, и, вероятно, многие из них нам не знакомы.
Мы готовимся кСоздайте приложение, которое должно отображать большое количество простых объектов в трех измерениях.Скажем, пара тысяч каркасных коробок, позволяющих нам легко и плавно перемещать, поворачивать и масштабировать.Мы в первую очередь java-магазин, поэтому решение java, вероятно, предпочтительнее других технологий, просто потому, что в этом мы сильны.
Мы хотим перетаскивать и изменять размеры объектов с помощью мыши.Мы также хотим изменить расположение блоков или других объектов на основе каналов событий из внешнего приложения.Таким образом, мы могли бы хотеть перемещать сотни блоков несколько раз в секунду.
Какие технологии могут фактически сделать это?
Наше унаследованное приложение делает это с Java 3D, но мыХотелось бы рассмотреть, что подходит для версии следующего поколения.
Нам нравится нечто более высокого уровня, чем Java3d.
Редактировать: В конце концов, мы использовали jMonkeyEngine, и это помоглотрюк для нас.