Інтерфейс для Addon Blender. Знання Python
Є кілька .blend проектів типу Earth, Mars, Venus і інші в певній папці.Потрібно створити додаток в розділі Properties>World Properties>Skybox.У цьому розділі ви повинні створити кнопку "Enable Skybox" і випадаючий список, в якому будуть відображатися blend проекти з папки.За замовчуванням вибрано Землю.При натисканні Enable Skybox в поточний проект імпортуватимуться World Shader і Compositing з вибраного файлу.У проектах є текстури, вони також повинні бути імпортовані в поточний проект.Для розділів Stars, Ground, Moon Color, Sun Color потрібно зробити вибір з готових текстів, які знаходяться в одноіменних папках для кожного шару, тобто.У папці Ground будуть розміщені текстури землі і т.д.Також повинна бути кнопка Open - вона відкриває проводник (для пошуку текстів).Для збереження пам’яті спочатку стан текстів стоїть Mute(вибір текстів знаходиться всередині відповідних нодів, їх легко побачити), це також зроблено так, щоб при відсутності текстури не було сплошного рожевого кольору.Включення текстури переключає стан з Mute на Unmute .Ви повинні зробити функції "Delete World" і "Save World", які видаляють або зберігають поточний проект в папці проектів.Потім повинні бути створені керуючі кнопки, галочки і позунки в окремих розділах, які можна звернути або розвернути.Код для інсталяції до потрібних функцій легко знайти в розділі Shader>World.Допустимі діапазони позунків обмежені налаштуваними межами в нодах (подивитися ноди можна відкривши їх натискаючи Tab).Внутрішньо розділів повинні бути позунки з одноіменних нод у Shader розділі.(Скриншот 1) Порядження розділів наступне:
- Планета
Атмосфера
Скі
- Clouds
Зоряні
Гроунд-колір
Місячний колір
Сонячні кольори
Місяць
Райнбоу
Екстінкція
Скібокс
Останній розділ особливий:
Вогонь :
- Голочка "Enable Fog" - за замовчуванням відключена.Він керує станом Mute/Unmute для ноди Add Fog в панелі Compositing, і одночасно для галактики Use for render в шарі Skybox в розділі Properties>View Layer Properties>View Layer.При додаванні нових об'єктів на інші шари, на шарі Skybox відображення всього повинно бути завжди відключено (такий шар завжди повинен рендерувати World без об'єктів, тобто.Пустоту, далі шар накладається в Compositing на інші шари як туман).-Полозунок, що регулює параметр ноди View Distance в розділі Compositing (скриншот 3)
Не обов'язково: Ноди можна відкрити клавішами Tab(вити ctrl+tab).Тут є параметр Default.У самому початку розділів біля Enable Skybox потрібно додати кнопку Reset, яка збирає всі параметри до Default (скриншот 4)
На початку файлу __init__.py повинні бути введені параметри:
«Name» — «Skybox»
«Автор»: «Макс Гордон»
«версія»: (1.0)
«блендер» (3.0+)
«description»: «Skybox World Shader»,
«Location»: «Properties>World Properties>Skybox»,
«wiki_url»: «»
«Підтримка» – «
«Категорія»: «Shader»
Внутрішні ноди я видаляю, щоб уникнути крадіжки, залишаю лише необхідний мінімум для відкладення.Питання щодо відеозв'язку.
Актуальні фриланс-проєкти в категорії Python
Створення бота багато фунціонального бота в телеграм
1000 UAH
(Всі матеріали предоставлю в приватні повідомлення) Ось детальний опис проєкту: Псіля натискання кнопки /start Бот присилає текст з правилми та умови користування (під текстом, кнопка ‘ознакомлен’) Після натискання на кнопку, наступне повідомлення ʼпроверка на подпискуʼ Три… Python, Розробка ботів ∙ 2 дні 3 години тому ∙ 92 ставки |
Знайти товарний фід (Google Merchant XML) для сайту на OpenCart
700 UAH
Необхідно знайти пряме посилання на діючий товарний фід (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Знайти оригінальний фідВимоги до результату: Робоче посилання на XML-файл Python, Парсинг даних ∙ 4 дні 16 годин тому ∙ 25 ставок |
Розробка Тік-Ток ферми (контент-завод)Необхідно розробити систему для централізованого управління кількома TikTok-акаунтами з автоматичною публікацією контенту, використанням індивідуальних проксі та імітацією природної активності акаунтів. Функціональні вимоги1. Управління акаунтами Додавання та видалення… Python, Розробка ботів ∙ 5 днів 3 години тому ∙ 19 ставок |
Покращити роботу Claude Code та роботу з написанням програмного забезпеченняЗараз розробляю СРМ та Аналітику, софт. Роблю через Клод Код, але розумію, що результати не найкращі в плані змін. Є 2 задачі - Потрібно допомогти зробити пресет по навичкам, мд і так далі, щоб покращити якість. Взяти перевірені, з якими працювали, а не з інтернету перші. - В… AI та машинне навчання, Python ∙ 5 днів 10 годин тому ∙ 26 ставок |
Система OCRПотрібна система розпізнавання тексту на поштових конвертах (індекс кому - лише числа). Текст інколи може бути рукописним Розпізнавання марок (підрахунок кількості та номіналу) Python ∙ 5 днів 13 годин тому ∙ 28 ставок |