![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Добрый вечер, хочу написать на диплом в университет - 3D сайт. Например нарисовать дом или спорт площадку ... что бы можно было их вращать, приближать, отдалять и т.д. и т.п.
Подскажите пожалуйста что лучше использовать для такого проекта? какие библиотеки понадобятся ? С расчетом на то что объектов по сути может быть очень много (больше 1000) ... Заранее спасибо!!) |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
4epT,
Это уже будет не сайт а приложение работающие в контексте браузера. Есть Flash 3d engines - думаю, наиболе оптимальный вариант, так как flash плеер есть почти у каждого. Можно сделать и на Java. Вот только аплеты почти у всех запрещены. Можно приложение запускать с помощью Java Web Start. Кстати, можете посмотреть данный програмный продукт - http://openwonderland.org/about/about-project-wonderland -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Flash 3d engines - можно поподробнее? И дело в том что Flash я никогда не изучал ... Java Web Start Вы имеете ввиду файлы jnlp ? Насчет аплетов согласен, сайт будет не популярен =( На сайт зашел, но в англ. не силен =) поэтому не понял что там можно увидеть) |
|||
|
||||
Temdegon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.10.2008 Где: Minsk Репутация: 7 Всего: 9 |
http://ru.wikipedia.org/wiki/WebGL
Может это тебя заинтересует. Пока не поддерживается большинством браузеров, но за то это будет полноценный сайт с полноценным аппаратным ускорением OpenGL |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Спасибо! Почитаю ... =) Жду еще предложений ... =) |
|||
|
||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 3 Всего: 17 |
Возьми другую тему, серьезно. Полезность такого диплома, как с точки зрения написания оного, так и с точки зрения обоснования комиссии - сомнительна. В любом случае, все выльется в совершенно типовое приложение на OpenGL (flash будет тормозить, софтварный рендеринг еще больше тормозить) и не так уж важно, через что оно будет реализовано: через апплеты с использованием JOGL, через WebGL или же через какие-то самописные плагины к браузеру (как например у QuakeLive). http://www.sweethome3d.com/ru/index.jsp - там как раз дома, которые можно крутить, в браузере, апплет ![]() |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Та ну вот почему то въелось эта тема и все .. =) хочется такое реализовть. Просто видел один такой сайт ... очень понравился. Кто то может подсказать Flash как то может взаимодействовать с БД ? P.S. такой проект можно как нибудь сделать на JavaFX ? Вообще идея сделать 3D карту какого то города. И хотелось бы написать не просто все в лоб, а движок .. что бы на его основе можно было модифицировать программу под любой город ... Это сообщение отредактировал(а) 4epT - 1.7.2010, 11:03 |
|||
|
||||
Vasay |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
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# Но тут клиент - плагин к браузеру, работает только под виндой -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 3 Всего: 17 |
||||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Есть какие то еще варианты?)
|
|||
|
||||
Nofate |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 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. Нофейтово пространство и смежные области |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
А что можете сказать о псевдо3D ? к примеру JavaFX подойдет?
|
|||
|
||||
v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 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 |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Нет, тема не утверждена ... мало того я еще не разговаривал с руководителем. И почему то мне кажется что такой проект довольна таки сложный.
v2v, спасибо за ссылку, посмотрю!) |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Хотел еще кое что спросить ... =)
Flash установлен практически на всех машинах в мире, а JavaFX значительно меньше ... следовательно популярность сайта написанного на JavaFX будет очень маленькая? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |