Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НИРС.doc
Скачиваний:
3
Добавлен:
18.11.2019
Размер:
316.93 Кб
Скачать

3.4 Меню, панель инструментов

Основная функциональность интерфейса сосредоточена в элементах управления, сектор 5 и 6, и в расширенных настройках, сектор 7 и 8 (рисунок 3.1). Поэтому меню и панель инструментов снабжены минимумом функциональности.

Меню.

Файл:

  • открыть сцену;

  • открыть настройки программы;

  • сохранить настройки программы;

  • очистить настройки программы;

  • выход.

Настройками программы считаются состояния элементов управления и расширенных настроек.

Опции:

  • настройка расцветок программы (цвет фона, цвет координатной сетки, режимы цветов отдельных объектов и т.д.)

  • общие настройки;

Более детально настройки будут рассматриваться на стадии реализации.

Помощь:

  • о программе;

  • помощь;

Панель инструментов:

  • открыть сцену;

  • открыть настройки программы;

  • сохранить настройки программы;

  • очистить настройки программы;

  • развернуть выделенную проекцию на весь экран;

  • режимы отображения.

3.5 Дерево настроек, расширенные настройки

Дерево настроек и расширенные настройки расположены в секторах 7 и 8 (рисунок 3.1).

Дерево настроек содержит:

  • список объектов сцены (нередактируемые параметры, можно только просмотреть каждый объект в отдельности);

  • список камер (редактируемые параметры);

  • список источников света сцены (нередактируемые параметры, можно только включить и выключить);

  • список добавленных источников света сцены (редактируемые параметры);

  • список секущих плоскостей (редактируемые параметры);

Все параметры списка редактируются в секторе 8 (рисунок 3.1).

    1. Режимы создания камеры и секущей плоскости

Режимы создания камеры и секущей плоскости вызываются из соответствующих элементов управления.

Режим создания камеры:

После выбора соответствующего пункта, проекция, из которой был выбран, заменяется на окно, с перспективной проекцией. В центре окна – расположен полу прозрачный шар. На гране этого жара расположен объект, символизирующий камеру. Этот объект можно перемещать вдоль грани шара, а также смещать геометрический центр шара при помощи аффинных преобразований элементов управления. Перспективная проекция объекта синхронизируется с режимом создания камеры, чтобы пользователь мог посмотреть что у него получилось. При этом в элементы управления добавляется две кнопки “применить” и “отмена”. Первая кнопка автоматически добавляет результат в список камер, после чего восстанавливает занятую проекцию. Вторая просто восстанавливает занятую проекцию.

Режим создания секущей плоскости:

Работает аналогично режиму создания камеры, но вместо шара и смвола камеры, простая плоскость.

ВЫВОДЫ

В результате проделанной работы, были проведены исследование основных принципов построения интерфейса для комфортного просмотра трёхмерных сцен. Изучены основные концепции создания и построения пользовательских интерфейсов. В результате исследования, разработан простой, но удобный интерфейс, предназначенный для просмотра трёхмерных сцен.

Конечно это далеко не финальный его вариант, но при создании, на его основе, программного продукта, он будет совершенствоваться и уточнятся.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Donald Norman. The Design of Everyday Things (Currency/Doubleday, 1990);

  2. Jakob Nielsen. Usability Engineering (Morgan Kaufmann Publishers, 1994);

  3. Alan Cooper. About Face: The Essentials of User Interface Design (Hungry Minds, 1995)

  4. Jeffrey Rubin. Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests (John Wiley & Sons, 1994);

  5. В.В. Головач. Дизайн пользовательского интерфейса. (Москва 2005);

  6. D. Norman, «The Design of Everyday Things», Doubleday (1999);

  7. http://gui.ru – сайт посвященный созданию интерфейса;

  8. www.itc.ua – сайт посвященный созданию интерфейса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]