2016-09-20 15 views
0

В настоящее время я работаю над созданием библиотеки 3D-моделей, созданных до настоящего времени нашими собственными 3D-модельерами с использованием Unity3D/Maya/3ds Max, для дальнейшего анализа и отслеживания каждого.Создание базы данных 3D-модели - желательно MySql/Postgres/MongoDB

Итак, мой вопрос заключается в том, как их хранить?

  1. Так что я должен хранить их в базе данных или использовать какое-то хранилище, такое как AWS S3. Они должны храниться в формате .fbx. После сохранения я хотел бы выполнять операции над ними, как и их просмотра онлайн, скачать и т.д.

  2. Есть ли другой способ/какой-то лучшей практике сделать то же

ответ

1

Согласно Википедии. Формат fbx представлен как «двоичные или ASCII-данные». Это означает, что вы вряд ли сможете его проанализировать с помощью SQL.

Возможно, вы используете простой столбец BLOB (или другого двоичного типа) для хранения самой модели. Это позволит вам контролировать доступ к моделям, делиться ими, добавлять комментарии, хранить изменения и т. Д. Для просмотра или загрузки вы вытащите весь контент из базы данных и подадите его в виде двоичных данных.

+0

Мысль так ... Просто нужен кто-то другой, чтобы подтвердить тот же – Ravi

 Смежные вопросы

  • Нет связанных вопросов^_^