2013-02-14 4 views
0

Мой вопрос состоит из двух частей. Во-первых, как я могу использовать 3D-библиотеку Java из разработки persperctive?Как использовать 3D-библиотеку Java?

Я только программирую с помощью 3D-API Java? Нужны ли мне какие-либо другие API/библиотеки?

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.4.0_01-oth-JPR

вторых, как конечный пользователь запустить мой Java 3D приложений? Они просто устанавливают библиотеку Java 3D?

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.5.1-oth-JPR

они нуждаются в каких-либо других библиотек делать?

ответ

1

Java3D является лишь одним из многих конкурирующих 3D-фреймворков для Java. Я думаю, что, пожалуй, самым популярным является JOGL, который является очень тонкой оболочкой OpenGL и поэтому имеет то преимущество, что, если вы знакомы с OpenGL, не так много нового, чтобы учиться, чтобы делать то же самое на Java. Для игр также популярна LWJGL.

Все различные 3D-библиотеки могут быть распространены вместе с вашим приложением или могут упаковать установщик для библиотеки вместе с установщиком.

+0

Но если я использую Java 3D, нужны ли мне как «Java 3D API», так и «Java 3D»? Я запутался, есть две похожие библиотеки для downlaoding? –

+0

Я бы предположил, что API - это просто документация, а библиотека - это фактический код. Вероятно, вы захотите загрузить оба файла и сообщить своей среде IDE использовать файл API при отображении javadoc для библиотеки. –