Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Апплеты > JOGL: использовать или нет?


Автор: diyana 11.4.2011, 07:42
Доброе утро! Хотелось бы спросить совета бывалых) 
Я создаю апплет. В нём должна реализовать земной шар с наложением текстур, вращением, перемещением, масштабированием. Также в дальнейшем необходимо будет реализовать алгоритм вейлера-азертона(отсечение многоугольников). 
Теперь вопросы: 
1) есть ли в стандартных библиотеках Java функции для работы с текстурами? 
2) если использовать JOGL, то эта библиотека не слишком большая для загрузки на сайт? И насколько обосновано ее использование в моём случае? 
3) Если решать задачу "ручками", т.е. setpixel - getpixel то насколько долго будет происходить построение? 

Заранее спасибо за ответы.

Автор: LSD 11.4.2011, 10:06
1. В Java2D есть способы залить текстурой многоугольник, и вообщем даже можно какие-то афинные преобразования сделать. Но вообще их довольно мало.
2. Проблема не только в размере, но и в том что надо подписать апплет.
3.  Явно дольше, но насколько именно вряд ли тебе кто-нибудь сможет сказать. Попробуй smile

Автор: AxNe0 11.4.2011, 14:24
есть еще java3d, но она более медленная. Вообще, jogl тоже не очень быстр, так что клиентская машина должна быть не самой слабой. Для шара вполне можно использовать.

Автор: diyana 11.4.2011, 21:43
Всем спасибо!)
Проанализировала, склоняюсь к использованию Java3D.

Автор: zzzvyk 13.4.2011, 14:35
http://code.google.com/p/libgdx/

не знаю, может поможет

Автор: Ivor 17.5.2011, 06:41
а чем http://worldwind.arc.nasa.gov/ не угодил?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)