Добавлена возможность создания собственной комнаты

Выберите базу для набора инструментов в комнате.
Изучите 3DCoat — как создать собственную комнату и некоторые параметры: как создать свою собственную комнату здесь, в 3DCoat от Rygaard Creations.
Добавить инструмент Smart Retopo в рабочее пространство моделирования
Изменить комнату
В этом примере мы добавляем новую команду в существующее меню.
Чтобы узнать любую команду скрипта, одновременно нажмите ПКМ и СКМ над любой командой. При этом информация командного сценария копируется в буфер обмена и может быть вставлена в блокнот, чтобы узнать ее.
Например, нам нравится добавлять выбор «Вертикальный градиент» в меню «Вид» в Paint Room, которое в настоящее время находится в > правом верхнем углу значка камеры → «Фон» → «Вертикальный градиент».
– Слева от вкладки Paint Room мы видим значок гаечного ключа, Edit the Current Room Settings .

– Нажмите ЛКМ, чтобы открыть панель меню редактирования.

Чтобы изменения* оставались активными после сеансов, параметр «Использовать скрипт для меню» должен быть активен.
* все личные изменения хранятся в C:UsersusernameDocuments3DCoat-2022UserPrefsRoomsCustomRoomsPaint
– Нажмите «Редактировать»… всплывающие окна блокнота позволяют нам редактировать: menu.cpp
мы хотели бы добавить: используйте вертикальный градиент в меню просмотра (я добавляю его под панорамой в оттенках серого, измените его на свой выбор местоположения)

– Чтобы узнать команду, одновременно нажмите ПКМ и СКМ
Команда «Панорама в оттенках серого»:
// скрипт на основе cmd:
cmd("$GreyscaleLight");
// Скрипт на основе пользовательского интерфейса, необходимо определить переменную где-то раньше: UI ui;
ui("$GreyscaleLight");
– Итак, по скрипту меню я его ищу и нахожу вот этот раздел:
недействительным CreateViewMenu () {
start_main_menu("ВИД");
menu_item("Параметры затенения");///Параметры затенения
меню_разделитель();
menu_item("GreyscaleLight");///Панорама в оттенках серого
– Теперь одновременно нажмите RMB и MMB > значок камеры в правом верхнем углу → Фон → Вертикальный градиент, чтобы узнать строку командного сценария.
// скрипт на основе cmd:
cmd("$GradientBackground");
// Скрипт на основе пользовательского интерфейса, необходимо определить переменную где-то раньше: UI ui;
ui("$GradientBackground");
– Я добавил эту строку в сценарий просмотра меню.
недействительным CreateViewMenu () {
start_main_menu("ВИД");
menu_item("Параметры затенения");///Параметры затенения
меню_разделитель();
menu_item("GreyscaleLight");///Панорама в оттенках серого
menu_item("GradientBackground");///Очистить фоновое изображение
menu_item("VIEW_SHADED");///Плавное затенение
menu_hotkey("5", 0, 0, 0);///5
menu_item("VIEW_RELIEF_ONLY");///Только рельеф
menu_hotkey("1", 0, 0, 0);///1
– Нажмите OK, чтобы закрыть панель «Редактировать комнату».
– вот и все. Наслаждайтесь редактированием собственных меню.
Расширенная настройка с использованием скрипта правой кнопки
Автор Rygaard: В этой серии видеороликов вы начнете процесс расширенной настройки правой кнопки мыши с помощью скрипта rmb. Таким образом, мы сможем точно настроить контекстное меню действий в 3Coat.
Русский