Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
Borland C/C++
(Модераторы:
nikedeforest
,
Вад
) > Тема:
3D в BorlandC++
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: 3D в BorlandC++ (Прочитано 9190 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ELLE
Гость
3D в BorlandC++
«
:
25-02-2008 09:57 »
Всем приветик, такой вопросик, возможно ли в BorlandC++ построить 3d? Допустим у меня есть три картинки, одинаковые, только сфотографированные с разных ракурсов. Надо смоделировать 3D объект по последовательности изображений его фрагментов с различных ракурсов.
Все фрагменты имеют jpg формат.
«
Последнее редактирование: 25-02-2008 10:53 от ELLE
»
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: 3D в BorlandC++
«
Ответ #1 :
25-02-2008 10:37 »
ELLE
, абстрактно поставлена задача.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
ELLE
Гость
Re: 3D в BorlandC++
«
Ответ #2 :
25-02-2008 10:39 »
а конкретный ответ есть на этот вопрос
просто по зарез надо
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: 3D в BorlandC++
«
Ответ #3 :
25-02-2008 10:43 »
ELLE
, из твоего вопроса не понятна твоя потребность (что тебе нужно). Т.ч. подумай и расскажи, что ты хочешь еще раз. Ведь совет может быть разный. Если пошлем тебя к OpenGL или DX3D, то ты, быстрее всего, бросишь затею, а может можно и проще обойтись.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sands
Помогающий
Offline
Re: 3D в BorlandC++
«
Ответ #4 :
25-02-2008 15:05 »
Если я правильно понял, то надо по 2-D фотографиям построить 3-D обьект.
Майкрософт только недавно выпустила программку подобного рода, к сожалению забыл как она называется.
Однако похоже
ELLE
не совсем точно себе представляет ЧТО он хочет сделать, поскольку на первое место поставил(а) рисование обьекта(что с успехом может быть сделано как в OpenGL так и в DX3D). А вот такой важный шаг как матобеспечение упомянуть забыла. Ведь для того чтобы реализовать ету задачу, нужно
- уметь находить на картинках общие области которые могут быть сфотографированы под разным углом и с разной освещенностью
- уметь их "сшить" и компенсировать некоторые искажения
- преобразовывать координаты одного изображения в другое
- уметь добавить глубину изображению
- уметь по цвету и углу падения солнечных лучей рассчитать расстояние до точки обьекта
Ну и много чего другого...
ИМХО изначально стоит подумать про ето и какую модель етот матаппарат вернет, а дальше уже переходить к рисованию.
Пы. Сы. А может я просто что-то неправильно понял ))))
Записан
Aveic
Постоялец
Offline
Пол:
Yellow
Re: 3D в BorlandC++
«
Ответ #5 :
25-02-2008 20:56 »
Даже если эти фокти имеют строгий формат, вроде чертежей (тогда врятли бы они хранились в JPG), то все равно задача не из тривиальных. По идеи в Borland C++ можно использовать Direct3D или OpenGL для построения 3D графики, но это никак не решает задачу. Все это придется писать вручную, и врятли это пока выполнимый проект...
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
Borland C/C++
(Модераторы:
nikedeforest
,
Вад
) > Тема:
3D в BorlandC++
Загружается...