![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| America |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 11.12.2005 Где: USA Репутация: нет Всего: 1 |
Собственно, сабж. Хотелось бы узнать можно ли использовать Direct3D в яве. Или это только мелкомягких удел?
Если да.. то как? Если нет, очень жаль. Это сообщение отредактировал(а) America - 10.1.2007, 05:38 |
|||
|
||||
| shimopus |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 25.8.2006 Репутация: 1 Всего: 1 |
ну как минимум JNI
|
|||
|
||||
| Bozo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Только OpenGL http://forums.java.net/jive/thread.jspa?th...94&tstart=0 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- 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. |
|||
|
||||
| America |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 11.12.2005 Где: USA Репутация: нет Всего: 1 |
Да, ребят, Java 3D это понятно
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- 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. |
|||
|
||||
| America |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 11.12.2005 Где: USA Репутация: нет Всего: 1 |
Очень хорошие новости. А всё таки они существуют (с)
LSD, А вы не могли бы мне подсказать где найти документацию по работе с direct3D через Java3D (как я говорил мне очень нужно переписать мою прогу с помощье mesh-обьектов direct3d) а то я уже всё обыскал... |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Так нельзя. Java3D предоставляет универсальный интерфейс для манипулирования 3D-объектами. OpenGL и Direct3D используются только как конечные средства отображения. Напрямую обращаться к функциям OpenGL или Direct3D, можно только через JNI, но не через Java3D. -------------------- 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. |
|||
|
||||
| America |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 11.12.2005 Где: USA Репутация: нет Всего: 1 |
Спасибо за отклики.
Я боюсь скатится на обсуждение всего на свете. Но всёже хотел бы кое-что узнать, дабы окончательно понять как мне решить мою проблему с изменением проги java3d в тоже тока с исопльзованием mesh-обьектов direct3d. 1) Допустим C++ программист пишет 3d-приложение как он взаимодействует с Direct3D? То есть через что? 2) Тогда если, Java3D предоставляет универсальный интерфейс для манипулирования 3D-объектами, тогда может не трогать этот Direct3D... тогда возникает следующий вопрос как в Java3D загрузить mesh-обьект который находтся в отдельном файле? 3) И другая идея отказаться от Java3D и идти в сторону обычной java c помощью JNI залесть в Direct3D от туда вытащить mesh-обьект и вернутся назад Это сообщение отредактировал(а) America - 10.1.2007, 19:06 |
|||
|
||||
| $tatic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 28.1.2005 Репутация: нет Всего: 22 |
1) через COM - Component Object Model
Программист на .NET использует Managed DirectX - дотнетовскую обертку поверх стандартного 2) вроде бы там есть загрузчики из файлов obj, 3ds и т.п. 3) придется тогда на C++ писать dll-переходник для COM-объектов DirectX. Мелкомягкие в этом случае получат твой мозг уже переваренным |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |