3ds Max Notifications - Full Manual

Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author

Обзор

3ds Max Notifications - это скрипт для Autodesk 3ds Max, который отправляет уведомления о рендере прямо в ваш мессенджер. Он помогает удалённо следить за длительными рендерами и получать сообщения, когда рендер завершился, завершился с ошибкой или требует вашего внимания.

Скрипт может отправлять сообщения в Telegram, Discord, Slack, Microsoft Teams и Google Chat. Вы можете прикреплять к сообщению последнее изображение рендера, автоматически добавлять информацию о сцене и рендере, настраивать текст уведомления и выбирать, когда именно должны отправляться сообщения.

3ds Max Notifications создан так, чтобы его было легко настроить и удобно использовать в ежедневной работе. После настройки скрипт может автоматически запускаться вместе с 3ds Max и работать в фоне без открытия интерфейса.

discord message with render
Loading...

Основные возможности:

  • Отправка сообщений в Telegram-бот
  • Отправка уведомлений в Discord, Slack, Microsoft Teams и Google Chat через webhooks
  • Прикрепление последнего изображения рендера к сообщению
  • Простая и понятная настройка подключения Telegram-бота
  • Простая настройка webhook для Discord, Slack, Microsoft Teams и Google Chat
  • Настройка текста уведомлений под свои задачи
  • Шаблоны сообщений для автоматической вставки данных
  • Шаблоны Render Image, Scene Name, Local Time, Computer, User, Camera, Render Size, Memory, Render Engine, Render Time и другие
  • Настройка минимального времени рендера для отправки уведомлений
  • Включение или отключение отдельных событий рендера
  • Автозапуск скрипта вместе с 3ds Max без открытия интерфейса
  • Система мгновенных обновлений
  • Многоязычный интерфейс
  • API для отправки пользовательских уведомлений из других MaxScript-инструментов

Поддерживаемые мессенджеры:

  • Telegram
  • Discord
  • Slack
  • Microsoft Teams
  • Google Chat
Скачать 3Ds Max Notifications

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

Как использовать

Перед использованием скрипта необходимо настроить хотя бы один мессенджер.

Чтобы включить или отключить уведомления, нажмите на иконку Bell на панели инструментов.

bell icon toolbar
Loading...

Чтобы открыть окно настроек, удерживайте Shift и нажмите на иконку Bell.

3ds max notifications 1.2.7 main window settings
Loading...

В окне настроек выберите мессенджер в выпадающем списке Messenger и настройте подключение.

Установка

3ds Max Notifications использует Universal Installer. Он помогает установить скрипт, скопировать необходимые файлы и создать кнопки в интерфейсе 3ds Max.

Шаг 1

Запустите установщик, перетащив файл MaxNotifications.mzp прямо во viewport 3ds Max.

scripting run script manually
Loading...

Также можно запустить установщик вручную: Scripting → Run Script → MaxNotifications.mzp

Шаг 2

После запуска установщика появится первое окно установки.

Выберите язык интерфейса и нажмите Next.

installation wizard step 1
Loading...

Шаг 3

Прочитайте лицензионное соглашение и примите его, чтобы продолжить.

Нажмите Next.

installation wizard step 2
Loading...

Шаг 4

Выберите параметры установки.

Обычно рекомендуется оставить настройки по умолчанию.

Доступные параметры могут включать:

  • Main Toolbar — создаёт кнопку на главной панели инструментов
  • Quad Menu — создаёт пункты меню в quad menu 3ds Max
  • Main Dropdown Menu — создаёт пункты в главном меню 3DGROUND, если это поддерживается вашей версией 3ds Max
  • Use HiDPI icons — использует SVG-иконки для мониторов с высоким разрешением
  • Setup Options — выбор режима Install или Remove
installation wizard step 3
Loading...

Для большинства пользователей рекомендуется использовать параметры установки по умолчанию.

Важно!
В новых версиях 3ds Max некоторые системы меню могут работать иначе, потому что Autodesk изменила CUI-систему. Если какой-то пункт меню не был создан, используйте иконку на панели инструментов или меню 3DGROUND.

Шаг 5

Установщик скопирует файлы и создаст кнопки в интерфейсе.

installation wizard step 4
Loading...

Если Windows запросит права администратора, нажмите Yes, чтобы продолжить.

user account control
Loading...

Если нажать No, некоторые файлы могут быть скопированы неправильно, и скрипт может работать некорректно.

Шаг 6

Когда установка завершится, нажмите Finish.

Теперь вы можете запускать 3ds Max Notifications с панели инструментов или из меню 3DGROUND.

installation wizard step 5
Loading...
button in interface
Loading...

Удаление

Чтобы удалить скрипт, снова запустите MaxNotifications.mzp.

Следуйте шагам установщика, пока не дойдёте до Setup Options, затем выберите Remove.

Нажмите Next и следуйте инструкциям.

installation wizard remove action
Loading...

Если Windows запросит права администратора, нажмите Yes.

installation wizard remove action success
Loading...

Настройка мессенджеров

Настройка Telegram

Выберите Telegram в выпадающем списке Messenger.

3ds max notifications 1.2.7 choose messanger
Loading...

Нажмите Connect to Bot.

tg 2 instructions tg
Loading...

Скрипт откроет окно с инструкциями.

Нажмите Join Telegram Bot.

tg 3 join telegram bot browser
Loading...

Откроется чат с Telegram-ботом. Добавьте бота и отправьте команду /start.

tg 4 join and start
Loading...

Скопируйте PIN-код из 3ds Max Notifications и отправьте его в чат Telegram-бота.

tg 5enter the pin code to join telegram bot
Loading...

Вернитесь в 3ds Max и нажмите Connect.

tg 6 instructions press button connect
Loading...

Если всё настроено правильно, вы увидите сообщение об успешном подключении и ваш Personal Bot ID.

tg 7 bot connection successful
Loading...

Нажмите Send Test Message, чтобы проверить, что уведомления работают.

Тестовое сообщение можно отправиться без изображения!
tg 8 send to telegram message from 3dsmax
Loading...

Настройка Discord

В Discord создайте или выберите сервер, затем создайте текстовый канал для уведомлений о рендере, например Renders.

Краткая подсказка: как создать Discord-сервер.

discord 3 create server
Loading...
discord 4 create on my own
Loading...
discord 5 for me and my friends
Loading...
discord 6 name renders channel
Loading...

Откройте: Channel Settings → Integrations → Webhooks.

Создайте новый webhook и скопируйте webhook URL.

discord 7 edit channel
Loading...
discord 8 create webhook
Loading...
discord 9 copy webhook url
Loading...

В скрипте нажмите Connect Discord Webhook.

discord 10 enter paste webhook url
Loading...

Скопируйте webhook URL, вставьте его в скрипт и нажмите Save Webhook.

Нажмите Send Test Message.

Храните webhook URL в секрете. Любой, у кого есть эта ссылка, сможет отправлять сообщения в ваш канал.

discord message with render
Loading...

Настройка Slack

Выберите Slack в выпадающем списке Messenger.

Нажмите Connect Slack Webhook.

Создайте Incoming Webhook в вашем Slack workspace и выберите канал, куда должны отправляться уведомления о рендере.

Скопируйте webhook URL, вставьте его в скрипт и нажмите Save Webhook.

Нажмите Send Test Message, чтобы проверить настройку.

Настройка Microsoft Teams

Выберите Microsoft Teams в выпадающем списке Messenger.

Нажмите Connect Microsoft Teams Webhook.

Создайте или скопируйте webhook URL для канала Teams, в который хотите получать уведомления.

Вставьте webhook URL в скрипт и нажмите Save Webhook.

Нажмите Send Test Message.

Настройка Google Chat

Выберите Google Chat в выпадающем списке Messenger.

Нажмите Connect Google Chat Webhook.

Создайте webhook в вашем Google Chat space и скопируйте webhook URL.

Вставьте URL в скрипт и нажмите Save Webhook.

Нажмите Send Test Message.

Настройки уведомлений

Enable Notifications

Включите параметр Enable Notifications, чтобы разрешить скрипту отправлять сообщения после рендера.

bell icon toolbar
Loading...

Также вы можете включать или отключать уведомления, нажимая на иконку Bell на панели инструментов.

Minimum Render Time

Параметр Min. render time (sec) предотвращает отправку сообщений после очень коротких тестовых рендеров.

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

Message Templates

Вы можете настроить текст сообщения с помощью шаблонов.

Нажмите Attach Information и выберите, какая информация должна добавляться в сообщение.

Доступные шаблоны:

  • Render Image — прикрепляет последнее изображение рендера
  • Scene Name — вставляет имя текущей сцены
  • Local Time — вставляет текущее локальное время
  • Computer — вставляет имя компьютера
  • User — вставляет имя пользователя операционной системы
  • Camera — вставляет имя активной камеры
  • Render Size — вставляет разрешение рендера
  • Memory — вставляет использование памяти
  • Render Engine — вставляет название рендер-движка
  • Render Time — вставляет время, затраченное на рендер

Render Image Settings

Если вы используете Corona Renderer, можно включить Use Corona LightMix If Possible.

Если доступно, скрипт будет использовать результат Corona LightMix вместо стандартного изображения рендера.

Многоязычный интерфейс

3ds Max Notifications поддерживает несколько языков интерфейса.

Вы можете выбрать язык во время установки или позже в настройках скрипта.

Откройте меню Language и выберите язык из выпадающего списка. Интерфейс обновится автоматически.

3ds max notifications 1.2.7 multilanguage interface
Loading...

Обновления

Важно!
Обновления доступны только пользователям, которые приобрели лицензионный ключ.

Система обновлений позволяет проверять наличие новых версий скрипта.

Откройте раздел Updates и нажмите Check For Updates.

3ds max notifications 1.2.7 updates
Loading...

Если доступна новая версия, вы увидите уведомление об обновлении.

update window
Loading...

Нажмите Update To Latest Version и дождитесь завершения установки обновления.

updates success
Loading...

API

3ds Max Notifications включает API, который позволяет другим MaxScript-инструментам отправлять сообщения через настроенный мессенджер.

api = ::MAX_NOTIFICATIONS_API()

-- Send photo with caption
api.sendPhoto "My finished render" @"C:/Users/User/Desktop/LivingRoom.jpg"

-- Send default message
api.sendMessage "Hello world"

Используйте:

api.sendPhoto "Your image caption" @"Path to image"

чтобы отправить изображение с текстовой подписью.

api.sendMessage "Your text"

чтобы отправить обычное текстовое сообщение.

Примечание!
Чтобы использовать API, уведомления должны быть включены в 3ds Max Notifications.
Важно!
Для использования API необходимо приобрести лицензию.

Лицензия

3ds Max Notifications использует shareware-лицензию.

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

license window on start
Loading...
Приобрести лицензию

Как активировать лицензию

  • Откройте раздел License в окне настроек 3ds Max Notifications.
  • Вставьте ваш лицензионный ключ в поле лицензии.
  • Окно лицензии закроется автоматически.
license window enter the key
Loading...

Если активация прошла успешно, скрипт сохранит информацию о лицензии, и вам не нужно будет вводить ключ повторно на этом же компьютере.

Использование лицензии

Один лицензионный ключ можно использовать максимум на двух компьютерах, например на одной рабочей станции дома и одной рабочей станции на работе.

Лицензия является постоянной и включает пожизненные обновления.

{{commentsMsg}}
  

Никто не оставил комментариев
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content