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