DREAMS3D — различия между версиями

Материал из ALL
Перейти к: навигация, поиск
Анонимус
(Финал проекта Dreams3D.)
Анонимус
Строка 42: Строка 42:
 
* Последняя версия на момент написания статьи: 2017.1
 
* Последняя версия на момент написания статьи: 2017.1
  
Дополнение от автора(сентябрь 2017 года).
+
 
 +
== Дополнение от автора(сентябрь 2017 года) ==
 +
.
  
 
Проект ЗАВЕРШЕН, т.к. выполнил свою задачу. Будет(по возможности) сделано другое, лучшее приложение по тем же принципам. Указанная информация оставлена для справки(недействительны контактные реквизиты). Репозиторий закрыт. Всего доброго и до встречи.
 
Проект ЗАВЕРШЕН, т.к. выполнил свою задачу. Будет(по возможности) сделано другое, лучшее приложение по тем же принципам. Указанная информация оставлена для справки(недействительны контактные реквизиты). Репозиторий закрыт. Всего доброго и до встречи.
 
[[Категория:Программы по алфавиту]]
 
[[Категория:Программы по алфавиту]]

Версия 13:58, 4 сентября 2017

DREAMS3D — это экспериментальный редактор трёхмерных сцен с открытым исходным кодом под лицензией GNU GPL 3.

На момент написания статьи (февраль 2017 года) он находится (находился) в начальной стадии разработки ввиду колоссальной сложности поставленной задачи. Версия за 2017 год имеет кодовое название «Мираж». Одной из поставленных задач было скомпоновать в одно целое различные мелкие 3D-редакторы, непригодные или малопригодные к использованию по прямому назначению. Среди таких редакторов можно в первую очередь назвать Milkshape3D и KHed Editor от Евгения Ермолаева.

Главным отличием программы DREAMS3D является полностью стандартизированный пользовательский интерфейс без «сюрпризов» и своеволия автора. Ориентиром для DREAMS3D являлся профессиональный коммерческий софт и серьёзные GPL программы типа Blender3D. Указанные мелкие редакторы служили источником альтернативной точки зрения на дизайн и способы взаимодействия с новым приложением. Версия 2017.1 имела ряд отменённых предшественников. Движок, который она использовала, был изначально написан для приложения Vesta в период с мая по сентябрь 2016 года.


Особенности

Ключевые особенности версии за февраль 2017 года перечислены ниже.

— Основана на пакете библиотек Qt 5. Версия Qt поднята до 5.6.

— Рендер по-прежнему основан на DirectX 11.0

— Целевая операционная система поднята с Windows 7 до Windows 8.1(x64).

— Версия FBX SDK поднята до 2017.1.

— Другие операционные системы по-прежнему не поддерживаются(речь о Mac OS X и Linux).

— Программа разделена на движок, редактор и набор плагинов. Из плагинов представлен импортёр FBX.

— Начато добавление возможностей редактирования сцены(инструменты выделения, трансформация в 3D пространстве, простая работа с геометрией).

Описание интерфейса пользователя

Версия 2017.1

Рабочая область программы по умолчанию разделена на четыре панели, для обзора сцены с разных ракурсов. Вид из конкретной панели можно изменить с помощью дополнительной цифровой клавиатуры .Навигация в 3D базируется на клавише Alt и трёх кнопках мыши. Зажав Alt и одну из кнопок, можно вращать, двигать камеру и выполнять наезд на точку фокуса. Для комфортной работы, в каждой панели отображается опорная сетка, название камеры, статистика геометрии и частота кадров. Импорт сцены выполняется перетаскиванием файла в панель из Проводника Windows. Если соответствующий плагин импорта не найден, ничего не произойдёт. Если файл можно открыть, будет показан диалог с информацией о содержимом. После нажатия кнопки Import файл будет добавлен к сцене. После этого 3D-модель можно осмотреть со всех сторон. Бюджет модели может составлять свыше миллиона вершин в затенении по Ламберту.

Можно открыть любые файлы, сохранные в последних версиях Autodesk FBX.

Ссылки

  • Автор программы — Илья Кутаев. Контактные данные: [email protected].
  • Последняя версия на момент написания статьи: 2017.1


Дополнение от автора(сентябрь 2017 года)

.

Проект ЗАВЕРШЕН, т.к. выполнил свою задачу. Будет(по возможности) сделано другое, лучшее приложение по тем же принципам. Указанная информация оставлена для справки(недействительны контактные реквизиты). Репозиторий закрыт. Всего доброго и до встречи.