![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
Всем привет! Есть огромное желание научиться кодить OpenGL'ные приложения на Яве. Но ощущается острая нехватка нужного количества информации. В основном всё что я находил идет под С++, что как я понимаю неподходит в данном случае. Но ведь люди как-то учатся! =) Поэтому прошу подсказать какие-то книги или уроки по этому делу.
Заранее спасибо! ЗЫ. Еще было бы прикольно еслибы кто-то поконсультировал по аське... хотя это наверно из степени фантастики ![]() |
|||
|
||||
Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: нет Всего: 5 |
Egnech, а со скорость рабты проблем не будет?
Вот что я нашел по этому вопросу: http://www.codenet.ru/webmast/java/opengl.php http://www.javaworld.com/javaworld/jw-05-1...w-05-media.html https://jogl.dev.java.net/ Добавлено через 6 минут и 47 секунд А еще неплохо было бы научиться юзать поиск форума ![]() http://forum.vingrad.ru/forum/topic-161042...-java-jogl.html |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Поищи книгу - Pro Java 6 3D Game Development, Java 3D, JOGL, JInput, and JOAL APIs - Andrew Davison.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
Goganchic, а что вы подразумеваете под проблемами со скоростью работы?
Добавлено через 2 минуты и 21 секунду Забыл сказать, в приложениях хочю использовать jogl (он вроде самый быстрый на данный момент?) |
|||
|
||||
hydrant |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 10.8.2007 Репутация: нет Всего: нет |
Привет!
Рекомендую начать с LWJGL - http://lwjgl.org/demos.php По сути это просто враппер для нативных библиотек без навороченного фремворка, который в начале может только помешать. Главный минус - практически полность отсутствующая документация, но т.к. LWJGL является просто обёрткой opnegl библиотек, то можно пользоваться литературой непосредственно для opengl, вот, например - http://www.opengl.org.ru/books/open_gl/ |
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
LSD, она на английском.. это конечно не самая большая проблема. Но для новичка это будет сложно я думаю..
Добавлено через 14 минут и 49 секунд hydrant, спасибо за ссылку на инфу по OpenGL. |
|||
|
||||
mantracoder |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 3.8.2007 Репутация: 1 Всего: 1 |
Есть готовый движок: http://jmonkeyengine.com/
|
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
Готовый движок - неинтерестно =) Темболее все равно, что бы на нем что-то написать нада знать OpenGL.
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
По поводу производительности, на JOGL написан Jake2.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: 3 Всего: 25 |
Статик довольно внятно все расписал, научись пользоваться поиском!
http://forum.vingrad.ru/forum/topic-161042...-java-jogl.html -------------------- ![]() |
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
LSD, я думаю Ку2 это не предел не для JOGL'a ни для JAVA'ы.
Hidrag, эту статью я прочитал когда ещё только задумался о том, что порабы OpenGL выучить. Там только расказывается о существующих технологиях. Это сообщение отредактировал(а) Egnech - 7.11.2007, 00:03 |
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
Всем привет!
Вопросс возник, почемуто неработает gl.glcolor3d (); Какие бы параметры не задавал, цвет фигуры(серый) неменяется. Что я нетак делаю. Вот пример кода:
PS. Это пример Статика, эксперементирую на нем=) |
|||
|
||||
$tatic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 28.1.2005 Репутация: нет Всего: 22 |
Egnech, glColor3d не будет работать, поскольку включено освещение (GL_LIGHTING). В этом случае необходимо устанавливать параметры материала (glMaterial...).
|
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
$tatic, спасибо!
|
|||
|
||||
Egnech |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.10.2007 Репутация: нет Всего: нет |
Чета всеравно не получается. Перед отрисовкой объекта, вставляю gl.glMaterialf (20,20,20f); (значения произвольные), и ничего неменяется.
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |