Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 3D сайт, выбор технологий и библиотек 
:(
    Опции темы
4epT
Дата 30.6.2010, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Добрый вечер, хочу написать на диплом в университет - 3D сайт. Например нарисовать дом или спорт площадку ... что бы можно было их вращать, приближать, отдалять и т.д. и т.п.
Подскажите пожалуйста что лучше использовать для такого проекта? какие библиотеки понадобятся ? С расчетом на то что объектов по сути может быть очень много  (больше 1000) ...

Заранее спасибо!!)
PM MAIL   Вверх
Vasay
Дата 30.6.2010, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 11
Всего: 73



4epT

Это уже будет не сайт а приложение работающие в контексте браузера.

Есть Flash 3d  engines - думаю, наиболе оптимальный вариант, так как flash плеер есть почти у каждого.

Можно сделать и на Java. Вот только аплеты почти у всех запрещены. Можно приложение запускать с помощью Java Web Start.


Кстати, можете посмотреть  данный програмный продукт - http://openwonderland.org/about/about-project-wonderland


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
4epT
Дата 30.6.2010, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Цитата(Vasay @ 30.6.2010,  21:52)
4epT

Это уже будет не сайт а приложение работающие в контексте браузера.

Есть Flash 3d  engines - думаю, наиболе оптимальный вариант, так как flash плеер есть почти у каждого.

Можно сделать и на Java. Вот только аплеты почти у всех запрещены. Можно приложение запускать с помощью Java Web Start.


Кстати, можете посмотреть  данный програмный продукт - http://openwonderland.org/about/about-project-wonderland

Flash 3d  engines - можно поподробнее? И дело в том что Flash я никогда не изучал ... 

Java Web Start Вы имеете ввиду файлы jnlp ?

Насчет аплетов согласен, сайт будет не популярен =(

На сайт зашел, но в англ. не силен =) поэтому не понял что там можно увидеть)
PM MAIL   Вверх
Temdegon
Дата 1.7.2010, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.10.2008
Где: Minsk

Репутация: 7
Всего: 9



http://ru.wikipedia.org/wiki/WebGL
Может это тебя заинтересует. Пока не поддерживается большинством браузеров, но за то это будет полноценный сайт с полноценным аппаратным ускорением OpenGL
PM MAIL   Вверх
4epT
Дата 1.7.2010, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Цитата(Temdegon @ 1.7.2010,  00:11)
http://ru.wikipedia.org/wiki/WebGL
Может это тебя заинтересует. Пока не поддерживается большинством браузеров, но за то это будет полноценный сайт с полноценным аппаратным ускорением OpenGL

Спасибо! Почитаю ... =)

Жду еще предложений ... =)
PM MAIL   Вверх
Amp
Дата 1.7.2010, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: 3
Всего: 17



Цитата(4epT @  1.7.2010,  09:10 Найти цитируемый пост)
Жду еще предложений ... =) 

Возьми другую тему, серьезно. Полезность такого диплома, как с точки зрения написания оного, так и с точки зрения обоснования комиссии - сомнительна. В любом случае, все выльется в совершенно типовое приложение на OpenGL (flash будет тормозить, софтварный рендеринг еще больше тормозить) и не так уж важно, через что оно будет реализовано: через апплеты с использованием JOGL, через WebGL или же через какие-то самописные плагины к браузеру (как например у QuakeLive). 

http://www.sweethome3d.com/ru/index.jsp - там как раз дома, которые можно крутить, в браузере, апплет smile
PM MAIL   Вверх
4epT
Дата 1.7.2010, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Цитата(Amp @ 1.7.2010,  09:30)
Возьми другую тему, серьезно.

Та ну вот почему то въелось эта тема и все .. =) хочется такое реализовть. Просто видел один такой сайт ... очень понравился.
Кто то может подсказать Flash как то может взаимодействовать с БД ?

P.S. такой проект можно как нибудь сделать на JavaFX ?

Вообще идея сделать 3D карту какого то города. И хотелось бы написать не просто все в лоб, а движок .. что бы на его основе можно было модифицировать программу под любой город ...

Это сообщение отредактировал(а) 4epT - 1.7.2010, 11:03
PM MAIL   Вверх
Vasay
Дата 1.7.2010, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 11
Всего: 73



Цитата

Flash как то может взаимодействовать с БД ?


Flash может взаимодействовать с web службой на сайте, а уже веб служба с БД

Цитата


На сайт зашел, но в англ. не силен =) поэтому не понял что там можно увидеть) 


Учите английский на уровне чтения, иначе в программирование вам ничего не светит, разве что в 1с (кстати программисты 1с очень востребованы и высокооплачиваемы) .  

А так это сайт проекта позволяющего создавать 3d вселенные, по которым могут бродить люди, общаться между собой. 
http://www.youtube.com/watch?v=-ITA8Pags4g...feature=related
http://www.youtube.com/watch?v=-CFOGDBFKrk...feature=related
http://www.youtube.com/watch?v=1m7dyg7WpNU...feature=related

Клиент Java WS приложение.


Есть покруче:
http://www.activeworlds.com/products/download.asp#
Но тут клиент - плагин к браузеру, работает только под виндой


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Amp
Дата 1.7.2010, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: 3
Всего: 17



Цитата(4epT @  1.7.2010,  10:45 Найти цитируемый пост)
P.S. такой проект можно как нибудь сделать на JavaFX ?

На чистом JavaFX - нет. 
PM MAIL   Вверх
4epT
Дата 1.7.2010, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Есть какие то еще варианты?)
PM MAIL   Вверх
Nofate
Дата 1.7.2010, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 266
Регистрация: 13.10.2008

Репутация: 4
Всего: 8



Для флэша есть, например, неплохой PaperVision 3D (http://blog.papervision3d.org/). Все удобнее чем на голом openGL. 

Как оценит дипломная комиссия - сказать трудно - все зависит от конкретного ВУЗа. Я в свое время писал как раз таки под OpenGL библиотеку пользовательского интерфейса с темами и прочим. Всем понравилось ) 


--------------------
The future is not set, there is no fate but what we make for ourselves.
Нофейтово пространство и смежные области 
PM MAIL WWW ICQ   Вверх
4epT
Дата 3.7.2010, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



А что можете сказать о псевдо3D ? к примеру JavaFX подойдет?
PM MAIL   Вверх
v2v
Дата 3.7.2010, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 8
Всего: 56



java fx это аналог флеша, и всё что можно сделать с помощью флеша, можно и на java fx.
Так что если тебе джава ближе то делай на нём :
http://learnjavafx.typepad.com/weblog/3d-with-javafx/

А тема утверждена?
В самом деле, первый вопрос который тебе задаст научрук, в чём научная новизна работы?
Такой 3д город отлично подошёл бы в качестве курсовой по какому то из advanced курсов программирования, но это точно не диплом...

Это сообщение отредактировал(а) v2v - 3.7.2010, 12:37


--------------------
PM   Вверх
4epT
Дата 3.7.2010, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Нет, тема не утверждена ... мало того я еще не разговаривал с руководителем. И почему то мне кажется что такой проект довольна таки сложный.

v2v, спасибо за ссылку, посмотрю!)
PM MAIL   Вверх
4epT
Дата 4.7.2010, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Хотел еще кое что спросить ... =)
Flash установлен практически на всех машинах в мире, а JavaFX значительно меньше ... следовательно популярность сайта написанного на JavaFX будет очень маленькая?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0926 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.