Книга: Написание скриптов для Blender 2.49
Создание интерфейса пользователя
Создание интерфейса пользователя
Проектирование, строительство, и тестирование графического пользовательского интерфейса могут быть пугающими задачами, но API Блендера предоставляет нам инструменты, позволяющие сделать это намного легче. Модуль Blender.Draw обеспечивает простые, но часто используемые и легко конфигурируемые компоненты для быстрого определения пользовательского интерфейса. Модуль Blender.BGL дает доступ ко всем гайкам и болтам, чтобы проектировать графический пользовательский интерфейс на пустом месте. Мы будем главным образом использовать первый, потому что в нём есть почти все, в чём мы нуждаемся, но мы также дадим пример последнего, чтобы сформировать простое сообщение об ошибке. Наш главный пользовательский интерфейс будет похож на это:
Когда мы вызываем наш скрипт из Меню Add (обычно доступно на панели меню сверху экрана или по нажатию Пробела в окне 3D-вида), появится меню как на иллюстрации, и пользователь может подбирать параметры по его или её вкусу. По нажатии кнопки OK, скрипт создаст насекомо-подобный меш. Из появившегося меню также можно выйти, нажав Esc, тогда скрипт завершится, не не создавая меш.
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание пользовательского интерфейса
- 17.5. Создание адаптивных изображений
- 1.26. Создание и отображение текстов с оформлением
- Высокая производительность — основная предпосылка создания удобных условий работы для пользователя
- Листинг 13.2. Динамическое создание элементов управления на форме во время выполнения
- Создание подключаемого компонента в C#
- Создание жуков — требует некоторой сборки
- 1.1.1. Общее описание интерфейса BPwin 4.0
- 1.3. Ориентация на человека и на пользователя
- Creepy crawlies (ползучий ужас) - графический интерфейс пользователя для конфигурирования объектов
- Листинг 10.1. (simpleid.c) Отображение идентификаторов пользователя и группы