crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Тема на диплом
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Ruichi Дата 24.4.2014, 1:15
  dsp, Добрый день)А вы в итоге то диплом доделали?
dsp Дата 26.3.2011, 15:40
  Всем привет! Я продолжаю делать диплом. На данный момент по утвержденному плану идет проектирование будущей программы. До этого было подписано ТЗ, пройдена практика, написан отчет по практике...

Для проектирования будущей системы я использую UML-диаграммы. С ними я никогда не работал, но потихоньку разбираюсь.

Хотелось бы взглянуть на Ваш обязательный список UML-диаграмм, который вы используете в повседневной работе.

На данный момент в своем ТЗ я написал следующий примерный список диаграмм:

Перечень графического материала (с указанием количества и наименования чертежей и плакатов) не менее 8 листов формата А1
  1. Диаграмма прецедентов использования UML 1 лист; (+)
  2. Диаграмма классов UML 1 лист; (+)
  3. Диаграмма деятельности UML 1 лист; (+)
  4. Контрольный пример 1 лист; (+)
  5. Интерфейс программы 1 лист; (+)

  • Диаграмма состояний UML 2 листа; (?)
  • Схема информационных потоков 1 лист; (что на входе, что на выходе, чем обмениваются) (?)
  • ER-диаграмма базы данных 1 лист. (?)

+ - это диаграммы, которые точно буду использовать.
? - не определился еще.


Вот только что наваял use case diagram (в программе http://www.visual-paradigm.com/product/vpuml/ - она бесплатная (Ubuntu 10.10) ). Посмотрите пожалуйста, правильно ли я ее нарисовал!

Данная диаграмма была сделана на основе заявленных функций, которые должна выполнять программа.
Функции программного обеспечения:
  1. Визуализация 3D панорам;
  2. Возможность перехода между 3D панорамами;
  3. Наличие контрольных точек для быстрого перемещения к наиболее значимым сценам (помещениям);
  4. Интерактивное предоставление информации о кафедрах, преподавателях, работниках;
  5. Работа в режиме клиент-сервер.


Начал разбираться с диаграммой классов.
dsp Дата 18.2.2011, 19:08
  Подскажите пожалуйста, почему в Qt 4.7.1 отсутствуют примеры OpenGL программ (Ubuntu 10.10, qt собирал из исходников). В папке Examples их нет. В qt Assistant есть...

Блин, файлов opengl вообще нет! Под виндой все есть в 4.7.1.


И как сделать что бы при создании проекта он помещался не в /home/username (по умолчанию), а сразу предлагалась бы нужная мне папка.
ufna Дата 11.2.2011, 21:54
  еще не забудь про пол и потолок :)
dsp Дата 11.2.2011, 18:11
  Вот, можете посмотреть то, что вышло после склейки 6 фото (результат вменяемый).

Сразу проявились огрехи позиционирования. Т.к. фотик не был на штативе, то положение его было каждый раз разным ^_^. Рваные края об этом свидетельствуют. Если сделать все теперь со штативом, то думаю получится очень хорошо.
dsp Дата 11.2.2011, 9:45
  Вот узнал. что возможна реализация алгоритма экранизации панорам с помощью графических библиотек, например, OpenGL. В этом случае изображение наносится на цилиндр как текстура, а перспективная камера ставится в его центр.
dsp Дата 11.2.2011, 9:13
  Вот то, что я хочу сделать http://www.3dpanorama.ru/gallery2/#
dsp Дата 11.2.2011, 6:21
  На днях сходил подписал у руководителя тему диплома (предложенная мной косноязычная тема прошла с первого раза). Судя по его эмоциям, она ему очень понравилась.

Фотки пока решил не делать в полном объеме, т.к. нужно разобраться с технологией. Сделали на данный момент фотки только одной сцены. Т.е. встали на одном месте в коридоре и нафоткили все стороны света.

Сразу возникла проблема. Коридоры узки, фотик не широкоугольный, пришлось делать 3 фотки на одну сторону. Т.е. получилось на одну панораму 12 фоток, что полный ппц 0_0. Т.к. я узнал, что 3д панорамы бывают сферические (покрывают 360x180 градусов и позволяют зрителю смотреть не только влево-вправо, но и под ноги и над головой) и цилиндрическими ( они же круговые (можно смотреть только влево-вправо) ), то если делать круговую - количество фоток потребуется меньше, чем при сферической (если убрать по одной фотки пола для каждой стороны, то уже на 4 меньше, а это экономит время, т.к. отфоткать здание в 5 этажей - адова работа!).

Вот нашел хороший сайт по 3д панорамам. Изучаю.

если следовать предложенному плану

Цитата
1. Подготовка панорамных фотографий (совершенно не кодинг)
2. Просмотрщик панорамной фотографии "как бы в 3д, т.е. аля гугл"
3. Переход по панорамным фотографиям
4. Реализация клиент-сервер


то следует переходить к созданию просмотрщика этих панорам.

Хотелось бы услышать ваши советы.

Вот тут, тут и тут есть пример работы с текстурами, но то ли мне надо?!

Оказывается, что в википедии есть определение перемещения между зд панорамами - это называется Виртуальный тур
А то что я хочу в идеале называется Виртуальный тур с точки зрения достижения результата. Забавно, что этому имеются такие термины ^_^.

Оказвается, что это все давно уже в продакшене, вот да же цены на услуги создания 3д вирт туров клиента нашел.
Litkevich Yuriy Дата 5.2.2011, 19:17
 
Цитата(dsp @ 3.2.2011, 23:37) *
я думаю - вот, что нам надо http://www.studio.bashnet.ru/vp/ugatu.html

вот в здании http://www.studio.bashnet.ru/vp/
вот это всё добро делает не слишком навёрнутый современный фотоаппарат, без вмешательства пользователя.
dsp Дата 4.2.2011, 12:49
 
Цитата(ufna @ 4.2.2011, 9:00) *
Цитата(dsp @ 4.2.2011, 1:24) *
Т. е. по первому пункту нужно написать программу, которая бы клеила несколько фоток одной области в панорамные? Нужно алгоритмы тогда поискать (не откажусь от помощи).

А как делать фотки: встал я, например где-то в коридоре и начал делать их по одной на каждую сторону света =) ? и так по 4 фотки на одну сцену получается. Делаю пару шагов, ну или иду до ближайшего значимого места (картина какая-нибудь или дверь)...

Представляю сколько их будет, главное не запутаться.


Ни в коем случае! Подготовка панорамной фотографии - это процесс для работы ручками, прогу тут писать, не зная этой сферы - нафиг надо. Есть редакторы под это дело, поищи, тема на поверхности.

И точно так же - узнаешь как фоткать. Без штатива и проф. фотика будет фиговато :)


ну это да =)) вот под линукс есть вроде самый популярный редактор http://panotools.sourceforge.net/.
Фоткать я сам не буду, придется одногруппника нанимать: у него и фотик и штатив. С понедельника практика начинается, вот и займусь этим в плотную.
Думаю, что пока можно отфоткать один этаж моей кафедры, там проще будет получить доступ к кабинетам!

Цитата(Алексей1153 @ 4.2.2011, 8:05) *
dsp, действительно косноязычное :) А если так

"Интерактивный виртуальный экскурсовод с использованием панорамных фотографий помещения на примере НашегоЛюбимогоУниверситета"

Возьмем на заметку, в понедельник с преподом обсудим =)

Цитата(dsp @ 4.2.2011, 12:45) *
Цитата(ufna @ 4.2.2011, 9:00) *
Цитата(dsp @ 4.2.2011, 1:24) *
Т. е. по первому пункту нужно написать программу, которая бы клеила несколько фоток одной области в панорамные? Нужно алгоритмы тогда поискать (не откажусь от помощи).

А как делать фотки: встал я, например где-то в коридоре и начал делать их по одной на каждую сторону света =) ? и так по 4 фотки на одну сцену получается. Делаю пару шагов, ну или иду до ближайшего значимого места (картина какая-нибудь или дверь)...

Представляю сколько их будет, главное не запутаться.


Ни в коем случае! Подготовка панорамной фотографии - это процесс для работы ручками, прогу тут писать, не зная этой сферы - нафиг надо. Есть редакторы под это дело, поищи, тема на поверхности.

И точно так же - узнаешь как фоткать. Без штатива и проф. фотика будет фиговато :)


ну это да =)) вот под линукс есть вроде самый популярный редактор http://panotools.sourceforge.net/.
Фоткать я сам не буду, придется одногруппника нанимать: у него и фотик и штатив. С понедельника практика начинается, вот и займусь этим в плотную.
Думаю, что пока можно отфоткать один этаж моей кафедры, там проще будет получить доступ к кабинетам!

Цитата(Алексей1153 @ 4.2.2011, 8:05) *
dsp, действительно косноязычное :) А если так

"Интерактивный виртуальный экскурсовод с использованием панорамных фотографий помещения на примере НашегоЛюбимогоУниверситета"

Возьмем на заметку, в понедельник с преподом обсудим =)



Кстати, не могли бы посоветовать книги по проектированию ПО, а то так можно настряпать, что потом лапша из ушей полезет ^_^

И еще, я хотел бы научиться работать с репозиториями, контроль версий сто да се, посоветуйте что-нибудь в этом направлении.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 20:20