Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: 3D в BorlandC++  (Прочитано 9193 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
ELLE
Гость
« : 25-02-2008 09:57 » 

Всем приветик, такой вопросик, возможно ли в BorlandC++ построить 3d? Допустим у меня есть три картинки, одинаковые, только сфотографированные с разных ракурсов. Надо смоделировать 3D объект по последовательности изображений его фрагментов с различных ракурсов.
Все фрагменты имеют jpg формат.
« Последнее редактирование: 25-02-2008 10:53 от ELLE » Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 25-02-2008 10:37 » 

ELLE, абстрактно поставлена задача.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
ELLE
Гость
« Ответ #2 : 25-02-2008 10:39 » 

а конкретный ответ есть на этот вопрос Улыбаюсь просто по зарез надо Улыбаюсь
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 25-02-2008 10:43 » new

ELLE, из твоего вопроса не понятна твоя потребность (что тебе нужно). Т.ч. подумай и расскажи, что ты хочешь еще раз. Ведь совет может быть разный. Если пошлем тебя к OpenGL или DX3D, то ты, быстрее всего, бросишь затею, а может можно и проще обойтись.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sands
Помогающий

ua
Offline Offline

« Ответ #4 : 25-02-2008 15:05 » 

Если я правильно понял, то надо по 2-D фотографиям построить 3-D обьект.
Майкрософт только недавно выпустила программку подобного рода, к сожалению забыл как она называется.
Однако похоже ELLE не совсем точно себе представляет ЧТО он хочет сделать, поскольку на первое место поставил(а) рисование обьекта(что с успехом может быть сделано как в OpenGL так и в DX3D). А вот такой важный шаг как матобеспечение упомянуть забыла. Ведь для того чтобы реализовать ету задачу, нужно
- уметь находить на картинках общие области которые могут быть сфотографированы под разным углом и с разной освещенностью
- уметь их "сшить" и компенсировать некоторые искажения
- преобразовывать координаты одного изображения в другое
- уметь добавить глубину изображению
- уметь по цвету и углу падения солнечных лучей рассчитать расстояние до точки обьекта

Ну и много чего другого...
ИМХО изначально стоит подумать про ето и какую модель етот матаппарат вернет, а дальше уже переходить к рисованию.

Пы. Сы. А может я просто что-то неправильно понял ))))
Записан
Aveic
Постоялец

ru
Offline Offline
Пол: Мужской
Yellow


« Ответ #5 : 25-02-2008 20:56 » 

Даже если эти фокти имеют строгий формат, вроде чертежей (тогда врятли бы они хранились в JPG), то все равно задача не из тривиальных. По идеи в Borland C++ можно использовать Direct3D или OpenGL для построения 3D графики, но это никак не решает задачу. Все это придется писать вручную, и врятли это пока выполнимый проект...
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines