powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Хочется 3D-интерфейс к БД
25 сообщений из 26, страница 1 из 2
Хочется 3D-интерфейс к БД
    #36521110
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера. Пользователь вертит ее, приближает, кликает по какому-то джамперу на материнке, и смотрит/редактирует информацию из БД по этому джамперу.

Редактировать модель пользователь не будет, они готовые. Только вертеть, масштабировать, выделять разные части и общаться с БД (вызывать формы с данными), как если бы выбрал обычный пункт в меню.

И вопрос на будущее: возможно, захочется то же самое, но в WEB.

Мультиплатформенности не требуется, достаточно совместимости с Microsoft.

На чем вообще такое делают?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521143
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь ошибиться но это ближе к CAD чем к базам данных.
Вернее сказать у них (CAD-ов) наверное есть свои собственные
способы хранения данных. Возможно даже файловые хранилища.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521154
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Autocad хранит данные в списках ....
Но для совместной работы использует уже БД .

просто для такой задачи БД - просто хранилище данных.
Основной геморрой у вас будет с другим
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521165
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пускай автор лучше сам уточнит что ему надо. 90% успеха будет зависеть от того, есть ли готовые инструменты сопряжения с "моделью".
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521439
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую повторить другими словами.

Есть база данных, в ней хранится иерархия объектов с привязанными к ним данными. Например, "Компьютер123 - материнкаASUS123 - джампер_сброса_BIOS", и к нему журнал событий - "Вася, сбрасывал 12.01.2010", "Петя, сбрасывал 13.02.2010"...

Есть приложение, которое дает доступ к этим данным традиционным способом - продираясь через меню и формы.

Но поскольку исходные объекты на самом деле описывают физическую трехмерную систему, будет замечательно, если добавить к приложению визуальный трехмерный интерфейс, чтобы можно было сразу увидеть и кликнуть по этому джамперу, получить привязанный к нему ID, и работать с его данными в БД.

Стоит вопрос выбора инструментария, и вообще общих идей по реализации.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521544
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы для начала подумал откуда будут браться эти самые 3д модели и кто будет делать новые. и про то, что эти люди будут нужны постоянно т.к. без них все это превратиться в простой интерфейс для работы с бд только дорогой.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521598
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь идёт о достоверной визуализации электронных компонент с точностью до размеров, то база должна как минимум знать 100% используемого оборудования. И не просто знать а знать посадочные места и т.п. Откуда возмьёт автор эти точные карты я не знаю. В паспортах на современную технику такая информация обычно не предоставлена.

Если этого не будет то 3D-Интерфейс будет никому не нужной игрушкой ИМХО.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521622
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Autodesk в AutoCAD-ах и пр. вроде есть такие наработки - маусом (или ещё чем-то) ведут по реалистичной модели проектируемого устройства (автомобиля, карте трубопроводов, кабельных сетей, ...) и тынц на чем-то в изображении (2D-участке с 3D-эффектом) и все характеристики это узла показываются.

И наверно всё это накатано - цифровое фотографирования, 3D-визуализация, ... и наполнение БД.
Все объекты БД в популярные СУБД - в эти три определенно MSSQLServer, Oracle, MySQL.

Хм. И ещё маус так в виртуальной реальности - по материнке залезает в разные углы, подсвечивает темные места, ... маус как бы со своей камерой и лупой, ...
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521652
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постараюсь вернуть обсуждение в конструктивное русло.

schwa, 3D-модели есть и будут, вопрос не в этом.

mayton, речь не идет о достоверной визуализации электронных компонентов.

Пилотажный, это здорово, что все это есть в Автокаде, но мне надо у себя в приложении.

На чем технически это вообще можно сделать?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521691
Freeman1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Технически на С++ + OpenGL + *any*SQL ))
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521745
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisher,
А 3D-модель ещё вращается, уменьшается-увеличивается пропорционально, разбирается, ...? B-)

А так вообще примитивно если - обработка событий от mouse, ...
А модели на чем сделаны?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36521833
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisherschwa, 3D-модели есть и будут, вопрос не в этом.
....
На чем технически это вообще можно сделать?А на чем у тебя сделаны модели? Берешь любой симпатичный 3Д-движок, смотришь можно ли запихнуть в него твои модели. Если нет, ищешь конвертор (или сам пытаешься написать). Если конвертора тоже нету, берешь менее симпатичный 3Д-движок и повторяешь весь процесс по загрузке в него твоих моделей. И продолжаешь до тех пор пока не найдешь 3Д-движок удовлетворяющий твоим требованиям и умеющий работать с имеющимися 3Д-моделями.
Короче говоря, начни с моделей .
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522134
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модели сделаем | конвертнем во что надо.

Конечно, они должны вращаться, масштабироваться.

White Owl, а о чем вообще речь - можно список этих 3D-движков, в порядке симпатичости?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522140
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisher, не искатель?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522191
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisher
Есть база данных, в ней хранится иерархия объектов с привязанными к ним данными. Например, "Компьютер123 - материнкаASUS123 - джампер_сброса_BIOS", и к нему журнал событий - "Вася, сбрасывал 12.01.2010", "Петя, сбрасывал 13.02.2010"...

Есть приложение, которое дает доступ к этим данным традиционным способом - продираясь через меню и формы.

Но поскольку исходные объекты на самом деле описывают физическую трехмерную систему, будет замечательно, если добавить к приложению визуальный трехмерный интерфейс, чтобы можно было сразу увидеть и кликнуть по этому джамперу, получить привязанный к нему ID, и работать с его данными в БД.
Если я правильно понял идею, то это совершеннейшие бредни "от нечего делать" с целью "выпендриться". В голове выглядит хорошо, в действительности работает отвратительно. Крутить и масштабировать модель мышкой с целью вывести в область видимости одну из внутренних мелких деталей (джампер) крайне сложно. Намного лучше сделать несколько красивых рендеров или рисунков в статических позах с информационными выносками. Чтобы понять, что я имею ввиду, достаточно открыть сайт любого автодилера (не АвтоВАЗа), практически у всех есть подобные презентации интерьеров и экстерьеров автомобилей.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522202
пролетевший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VRML / X3d - форматы типа HTML, можно вставлять линки. Есть опенсорсные движки которые можно позаимствовать, или вообще поставить каждому плагин и сделать все веб приложением.
Но вот расставлять эти активные области в модели будет куда-как более трудоемко.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522268
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Adobe Flex

вот похожие изыскания:
тынц

вот пример котрый там приводится:
тынц
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522273
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Cane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера. Пользователь вертит ее, приближает, кликает по какому-то джамперу на материнке, и смотрит/редактирует информацию из БД по этому джамперу. в чем принципиальное отличие существующих систем трехмерного моделирования?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522436
Фотография _bob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите как устроены ГИС

это карта, к объектам которой привязаны какие-то данные в БД

в предлагаете абсолютно то же самое, только вместо карты - 3D модель
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36522505
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пролетевшийVRML / X3d - форматы типа HTML, можно вставлять линки.
+1

VRML - нормальный вариант. Но отталкиваться конечно лучше от того материала который уже имеет ся в данный момет. От этого будет сильно зависеть бутстрап проекта.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36527019
Cane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера
Не модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными
папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд.
Ну вы поняли. Прототипов много.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36527084
Может просто 3DMax+СУБД?
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36527232
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УнрегистередCane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера
Не модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными
папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд.
Ну вы поняли. Прототипов много.

+1 классная травка )


Подобная задача, привязанная к ремонтам, была внедрена кажется, на заводах Боинга.

Серьезный замах у ТС, завидую 8-[
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36527241
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего у него не выйдет с такой постановкой. Сдуется. Пойдёт скорее пить пиво или играть в CS.

Есть какой-то закон сохранения энергии в мозговой деятельности.
...
Рейтинг: 0 / 0
Хочется 3D-интерфейс к БД
    #36527720
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УнрегистередНе модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными
папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд.


А чуть тронешь пыльную папку - с грохотом триггера каскадом срабатывают, все мочат в соседних папках, да еще протоколируют. Ходи потом, вычищай. А чтобы попасть на следующий уровень, нужно построить сбалансированный индекс из подручных средств, и с его помощью обогнать в поиске неуклюжего монстра, ищущего тебя через FULL SCAN. А если допустил ошибку при нормализации себя - задвоишься, а то и вовсе задекартово воспроизведешься Ж8-().

В общем, визуализация - страшная сила, и я рад, что идеи витают в воздухе ;-)
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Хочется 3D-интерфейс к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]