|
|
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Хочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера. Пользователь вертит ее, приближает, кликает по какому-то джамперу на материнке, и смотрит/редактирует информацию из БД по этому джамперу. Редактировать модель пользователь не будет, они готовые. Только вертеть, масштабировать, выделять разные части и общаться с БД (вызывать формы с данными), как если бы выбрал обычный пункт в меню. И вопрос на будущее: возможно, захочется то же самое, но в WEB. Мультиплатформенности не требуется, достаточно совместимости с Microsoft. На чем вообще такое делают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 15:14:31 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Боюсь ошибиться но это ближе к CAD чем к базам данных. Вернее сказать у них (CAD-ов) наверное есть свои собственные способы хранения данных. Возможно даже файловые хранилища. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 15:21:38 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
mayton, Autocad хранит данные в списках .... Но для совместной работы использует уже БД . просто для такой задачи БД - просто хранилище данных. Основной геморрой у вас будет с другим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 15:24:42 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Пускай автор лучше сам уточнит что ему надо. 90% успеха будет зависеть от того, есть ли готовые инструменты сопряжения с "моделью". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 15:28:18 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Попробую повторить другими словами. Есть база данных, в ней хранится иерархия объектов с привязанными к ним данными. Например, "Компьютер123 - материнкаASUS123 - джампер_сброса_BIOS", и к нему журнал событий - "Вася, сбрасывал 12.01.2010", "Петя, сбрасывал 13.02.2010"... Есть приложение, которое дает доступ к этим данным традиционным способом - продираясь через меню и формы. Но поскольку исходные объекты на самом деле описывают физическую трехмерную систему, будет замечательно, если добавить к приложению визуальный трехмерный интерфейс, чтобы можно было сразу увидеть и кликнуть по этому джамперу, получить привязанный к нему ID, и работать с его данными в БД. Стоит вопрос выбора инструментария, и вообще общих идей по реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 16:51:42 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
я бы для начала подумал откуда будут браться эти самые 3д модели и кто будет делать новые. и про то, что эти люди будут нужны постоянно т.к. без них все это превратиться в простой интерфейс для работы с бд только дорогой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 17:18:52 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Если речь идёт о достоверной визуализации электронных компонент с точностью до размеров, то база должна как минимум знать 100% используемого оборудования. И не просто знать а знать посадочные места и т.п. Откуда возмьёт автор эти точные карты я не знаю. В паспортах на современную технику такая информация обычно не предоставлена. Если этого не будет то 3D-Интерфейс будет никому не нужной игрушкой ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 17:36:13 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
У Autodesk в AutoCAD-ах и пр. вроде есть такие наработки - маусом (или ещё чем-то) ведут по реалистичной модели проектируемого устройства (автомобиля, карте трубопроводов, кабельных сетей, ...) и тынц на чем-то в изображении (2D-участке с 3D-эффектом) и все характеристики это узла показываются. И наверно всё это накатано - цифровое фотографирования, 3D-визуализация, ... и наполнение БД. Все объекты БД в популярные СУБД - в эти три определенно MSSQLServer, Oracle, MySQL. Хм. И ещё маус так в виртуальной реальности - по материнке залезает в разные углы, подсвечивает темные места, ... маус как бы со своей камерой и лупой, ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 17:43:16 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Постараюсь вернуть обсуждение в конструктивное русло. schwa, 3D-модели есть и будут, вопрос не в этом. mayton, речь не идет о достоверной визуализации электронных компонентов. Пилотажный, это здорово, что все это есть в Автокаде, но мне надо у себя в приложении. На чем технически это вообще можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 17:53:47 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Технически на С++ + OpenGL + *any*SQL )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 18:04:32 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat Fisher, А 3D-модель ещё вращается, уменьшается-увеличивается пропорционально, разбирается, ...? B-) А так вообще примитивно если - обработка событий от mouse, ... А модели на чем сделаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 18:19:20 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat Fisherschwa, 3D-модели есть и будут, вопрос не в этом. .... На чем технически это вообще можно сделать?А на чем у тебя сделаны модели? Берешь любой симпатичный 3Д-движок, смотришь можно ли запихнуть в него твои модели. Если нет, ищешь конвертор (или сам пытаешься написать). Если конвертора тоже нету, берешь менее симпатичный 3Д-движок и повторяешь весь процесс по загрузке в него твоих моделей. И продолжаешь до тех пор пока не найдешь 3Д-движок удовлетворяющий твоим требованиям и умеющий работать с имеющимися 3Д-моделями. Короче говоря, начни с моделей . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 19:01:55 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Модели сделаем | конвертнем во что надо. Конечно, они должны вращаться, масштабироваться. White Owl, а о чем вообще речь - можно список этих 3D-движков, в порядке симпатичости? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 23:53:47 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat Fisher, не искатель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 23:58:57 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat Fisher Есть база данных, в ней хранится иерархия объектов с привязанными к ним данными. Например, "Компьютер123 - материнкаASUS123 - джампер_сброса_BIOS", и к нему журнал событий - "Вася, сбрасывал 12.01.2010", "Петя, сбрасывал 13.02.2010"... Есть приложение, которое дает доступ к этим данным традиционным способом - продираясь через меню и формы. Но поскольку исходные объекты на самом деле описывают физическую трехмерную систему, будет замечательно, если добавить к приложению визуальный трехмерный интерфейс, чтобы можно было сразу увидеть и кликнуть по этому джамперу, получить привязанный к нему ID, и работать с его данными в БД. Если я правильно понял идею, то это совершеннейшие бредни "от нечего делать" с целью "выпендриться". В голове выглядит хорошо, в действительности работает отвратительно. Крутить и масштабировать модель мышкой с целью вывести в область видимости одну из внутренних мелких деталей (джампер) крайне сложно. Намного лучше сделать несколько красивых рендеров или рисунков в статических позах с информационными выносками. Чтобы понять, что я имею ввиду, достаточно открыть сайт любого автодилера (не АвтоВАЗа), практически у всех есть подобные презентации интерьеров и экстерьеров автомобилей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 02:05:39 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
VRML / X3d - форматы типа HTML, можно вставлять линки. Есть опенсорсные движки которые можно позаимствовать, или вообще поставить каждому плагин и сделать все веб приложением. Но вот расставлять эти активные области в модели будет куда-как более трудоемко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 03:24:31 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера. Пользователь вертит ее, приближает, кликает по какому-то джамперу на материнке, и смотрит/редактирует информацию из БД по этому джамперу. в чем принципиальное отличие существующих систем трехмерного моделирования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 08:07:25 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
посмотрите как устроены ГИС это карта, к объектам которой привязаны какие-то данные в БД в предлагаете абсолютно то же самое, только вместо карты - 3D модель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 10:07:12 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
пролетевшийVRML / X3d - форматы типа HTML, можно вставлять линки. +1 VRML - нормальный вариант. Но отталкиваться конечно лучше от того материала который уже имеет ся в данный момет. От этого будет сильно зависеть бутстрап проекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 10:32:43 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Cane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера Не модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд. Ну вы поняли. Прототипов много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2010, 19:34:09 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Может просто 3DMax+СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2010, 20:52:24 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
УнрегистередCane Cat FisherХочется сделать БД-приложение с трехмерным векторным интерфейсом. Например, перед пользователем трехмерная модель потрохов компьютера Не модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд. Ну вы поняли. Прототипов много. +1 классная травка ) Подобная задача, привязанная к ремонтам, была внедрена кажется, на заводах Боинга. Серьезный замах у ТС, завидую 8-[ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2010, 23:33:38 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
Ничего у него не выйдет с такой постановкой. Сдуется. Пойдёт скорее пить пиво или играть в CS. Есть какой-то закон сохранения энергии в мозговой деятельности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2010, 23:52:15 |
|
||
|
Хочется 3D-интерфейс к БД
|
|||
|---|---|---|---|
|
#18+
УнрегистередНе модель потрохов компьютера, а сама БД. Это будет подземный лабиринт, а там шкафы с пыльными папками. А между папками веревочки, связи то есть. Ну и монстры всякие норовят помешать поиску, испортить данные и перегызть веревочки. Поэтому ходить надо с оружием и мочить всех подряд. А чуть тронешь пыльную папку - с грохотом триггера каскадом срабатывают, все мочат в соседних папках, да еще протоколируют. Ходи потом, вычищай. А чтобы попасть на следующий уровень, нужно построить сбалансированный индекс из подручных средств, и с его помощью обогнать в поиске неуклюжего монстра, ищущего тебя через FULL SCAN. А если допустил ошибку при нормализации себя - задвоишься, а то и вовсе задекартово воспроизведешься Ж8-(). В общем, визуализация - страшная сила, и я рад, что идеи витают в воздухе ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 10:56:19 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36522436&tid=1343810]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
531ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 822ms |

| 0 / 0 |
