3ds Max Notifications - Full Manual
Огляд
3ds Max Notifications — це скрипт для Autodesk 3ds Max, який надсилає сповіщення про рендер безпосередньо у ваш месенджер. Він допомагає віддалено стежити за тривалими рендерами та отримувати повідомлення, коли рендер завершився, завершився з помилкою або потребує вашої уваги.
Скрипт може надсилати повідомлення в Telegram, Discord, Slack, Microsoft Teams і Google Chat. Ви можете прикріплювати до повідомлення останнє зображення рендера, автоматично додавати інформацію про сцену та рендер, налаштовувати текст сповіщення і вибирати, коли саме мають надсилатися повідомлення.
3ds Max Notifications створений так, щоб його було легко налаштувати та зручно використовувати в щоденній роботі. Після налаштування скрипт може автоматично запускатися разом із 3ds Max і працювати у фоні без відкриття інтерфейсу.
Основні можливості
- Надсилання повідомлень у 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
З цими можливостями ви можете запустити рендер, відійти від робочого місця й отримати повідомлення одразу після його завершення. Якщо прикріплення зображення увімкнено, ви зможете одразу переглянути фінальний результат з телефона або іншого пристрою.
Як використовувати
Перед використанням скрипта потрібно налаштувати хоча б один месенджер.
Щоб увімкнути або вимкнути сповіщення, натисніть іконку Bell на панелі інструментів.
Щоб відкрити вікно налаштувань, утримуйте Shift і натисніть іконку Bell.
У вікні налаштувань виберіть месенджер у випадаючому списку Messenger і налаштуйте підключення.
Встановлення
3ds Max Notifications використовує Universal Installer. Він допомагає встановити скрипт, скопіювати потрібні файли та створити кнопки в інтерфейсі 3ds Max.
Крок 1
Запустіть інсталятор, перетягнувши файл MaxNotifications.mzp прямо у viewport 3ds Max.
Також можна запустити інсталятор вручну: Scripting → Run Script → MaxNotifications.mzp
Крок 2
Після запуску інсталятора з’явиться перше вікно встановлення.
Виберіть мову інтерфейсу та натисніть Next.
Крок 3
Прочитайте ліцензійну угоду та прийміть її, щоб продовжити.
Натисніть Next.
Крок 4
Виберіть параметри встановлення.
Зазвичай рекомендується залишити налаштування за замовчуванням.
Доступні параметри можуть включати:
- Main Toolbar — створює кнопку на головній панелі інструментів
- Quad Menu — створює пункти меню в quad menu 3ds Max
- Main Dropdown Menu — створює пункти в головному меню 3DGROUND, якщо це підтримується вашою версією 3ds Max
- Use HiDPI icons — використовує SVG-іконки для моніторів із високою роздільною здатністю
- Setup Options — вибір режиму Install або Remove
Для більшості користувачів рекомендується використовувати параметри встановлення за замовчуванням.
Важливо!
У нових версіях 3ds Max деякі системи меню можуть працювати інакше, тому що Autodesk змінила CUI-систему. Якщо якийсь пункт меню не було створено, використовуйте іконку на панелі інструментів або меню 3DGROUND.
Крок 5
Інсталятор скопіює файли та створить кнопки в інтерфейсі.
Якщо Windows запросить права адміністратора, натисніть Yes, щоб продовжити.
Якщо натиснути No, деякі файли можуть бути скопійовані неправильно, і скрипт може працювати некоректно.
Крок 6
Коли встановлення завершиться, натисніть Finish
Тепер ви можете запускати 3ds Max Notifications з панелі інструментів або з меню 3DGROUND.
Видалення
Щоб видалити скрипт, знову запустіть MaxNotifications.mzp.
Дотримуйтеся кроків інсталятора, доки не дійдете до Setup Options, потім виберіть Remove.
Натисніть Next і дотримуйтеся інструкцій
Якщо Windows запросить права адміністратора, натисніть Yes.
Налаштування месенджерів
Налаштування Telegram
Виберіть Telegram у випадаючому списку Messenger.
Натисніть Connect to Bot.
Скрипт відкриє вікно з інструкціями.
Натисніть Join Telegram Bot.
Відкриється чат із Telegram-ботом. Додайте бота та надішліть команду /start.
Скопіюйте PIN-код із 3ds Max Notifications і надішліть його в чат Telegram-бота.
Поверніться в 3ds Max і натисніть Connect.
Якщо все налаштовано правильно, ви побачите повідомлення про успішне підключення та ваш Personal Bot ID.
Натисніть Send Test Message, щоб перевірити, що сповіщення працюють.
Тестове повідомлення може бути надіслане без зображення!
Налаштування Discord
У Discord створіть або виберіть сервер, потім створіть текстовий канал для сповіщень про рендер, наприклад Renders.
Коротка підказка: як створити Discord-сервер.
Відкрийте: Channel Settings → Integrations → Webhooks
Створіть новий webhook і скопіюйте webhook URL.
У скрипті натисніть Connect Discord Webhook.
Скопіюйте webhook URL, вставте його в скрипт і натисніть Save Webhook.
Натисніть Send Test Message.
Зберігайте webhook URL у секреті. Будь-хто, хто має це посилання, зможе надсилати повідомлення у ваш канал.
Налаштування 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 на панелі інструментів.
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 і виберіть мову з випадаючого списку. Інтерфейс оновиться автоматично.
Оновлення
Важливо!
Оновлення доступні лише користувачам, які придбали ліцензійний ключ.
Система оновлень дозволяє перевіряти наявність нових версій скрипта.
Відкрийте розділ Updates і натисніть Check For Updates.
Якщо доступна нова версія, ви побачите повідомлення про оновлення.
Натисніть Update To Latest Version і дочекайтеся завершення встановлення оновлення.
API
3ds Max Notifications включає API, який дозволяє іншим MaxScript-інструментам надсилати повідомлення через налаштований месенджер.
-- Send photo with caption
api.sendPhoto "My finished render" @"C:/Users/User/Desktop/LivingRoom.jpg"
-- Send default message
api.sendMessage "Hello world"
Використовуйте:
щоб надіслати зображення з текстовим підписом.
щоб надіслати звичайне текстове повідомлення.
Примітка!
Щоб використовувати API, сповіщення мають бути увімкнені в 3ds Max Notifications.
Важливо!
Для використання API потрібно придбати ліцензію.
Ліцензія
3ds Max Notifications використовує shareware-ліцензію.
Ви можете встановити й протестувати скрипт перед купівлею ліцензії. Однак для деяких функцій може знадобитися активний ліцензійний ключ, наприклад для миттєвих оновлень, API або розширених можливостей.
Придбати ліцензіюЯк активувати ліцензію
- Відкрийте розділ License у вікні налаштувань 3ds Max Notifications.
- Вставте ваш ліцензійний ключ у поле ліцензії.
- Вікно ліцензії закриється автоматично.
Якщо активація пройшла успішно, скрипт збереже інформацію про ліцензію, і вам не потрібно буде вводити ключ повторно на цьому ж комп’ютері.
Використання ліцензії
Ліцензія є постійною та включає довічні оновлення.



































{{comment.text}}