Джерело зображення: створено інструментом Unbounded AI, модель стилю (Meng Ya Xinghe)
У цю еру штучного інтелекту, який «править королем», можна сказати, що ШІ є всюди. Коли справа доходить до створення фотографій і відео, коли всі звертають увагу на штучний інтелект, все ще є люди, які «йдуть проти течії» ~
Нещодавно дослідники з Лабораторії бачення та навчання Прінстонського університету представили новий артефакт, який вони розробили: Infinigen, безкоштовний програмний інструмент для створення 3D-середовища з відкритим кодом, який може генерувати 3D-середовище відповідно до набору програмних правил, включаючи ландшафт, рослинність і істот. .
Infinigen було розроблено як частину дослідницької роботи «Використання програмної генерації нескінченно реалістичних світів». На основі Blender його можна скомпілювати та використовувати з вихідного коду, а також експортувати в будь-який формат, який підтримує Blender (включаючи FBX, Alembic і USD ) для використання в інших прикладних програмах DCC або ігрових двигунах.
Зокрема, Infinigen «заснований виключно на математичних правилах», кожен ресурс, від форми до текстури, створюється з нуля за допомогою рандомізованих математичних правил (користувачі мають повний контроль над створенням активів шляхом заміни випадкових параметрів за замовчуванням), жодних зовнішніх ресурсів не можна покладатися, що дозволяє необмежені варіації та комбінації, в результаті чого створюються тривимірні сцени, які дуже нагадують природний світ.
Іншими словами, за допомогою Infinigen нескінченні тривимірні світи можна створювати без штучного інтелекту!
Він модифікує базові примітиви Blender на активи середовища за допомогою бібліотеки процедурних правил. Ці правила організовані у готові генератори різних типів ресурсів, що охоплюють велику кількість об’єктів і сцен у природному світі: включно з генераторами місцевості, рослинністю (та рослинністю під водою). такі об’єкти, як корали) спавнери і навіть моб-спавнери, які можуть породжувати хижаків, травоїдних тварин, птахів, жуків і риб. З часом майбутнє також охопить антропогенне середовище та створені людиною об’єкти.
Infinigen може генерувати «високоякісні» анімаційні установки; і генерувати волосся, і автоматично розчісувати його; він може навіть імітувати складки та зморшки шкіри за допомогою моделювання тканини, і має 50 процедурних генераторів матеріалів для генерації текстур.
Особливості та функції
Реальна геометрія
Infinigen оптимізовано для досліджень комп’ютерного зору, особливо 3D. Немає використання карт рельєфу/нормал, повної прозорості чи інших методів підробки геометричних деталей, усі геометричні деталі є справжніми, щоб забезпечити точну 3D правдивість землі.
Середовища створюються як повна геометрія, але оскільки деталі не є «фальсифікованими», їх, можливо, потрібно буде спочатку оптимізувати, якщо вони будуть використовуватися для розважальної роботи.
Генеруйте 3D-геометрію та підтримуйте рендеринг і конвеєр даних
Infinigen може генерувати ряд проходів візуалізації, включаючи глибину, нормалі поверхні та приховану «панорамну сегментацію» у стилі маски, а також проходи даних, такі як оптичний потік і потік 3D-сцени.
Інтегрований транспілер також може конвертувати базовий граф вузла Blender у код Python.
Поєднуйте створені ресурси в повне 3D-середовище від гір до океану
Infinigen містить генератор розсіювання, який розподіляє ресурси по місцевості для створення повного 3D-середовища.
Система імітує динамічну воду за допомогою моделювання FLIP, освітлення сонця та неба за допомогою моделі неба Нішіта, реалізованої в Blender, і погодні ефекти за допомогою системи частинок Blender.
Згідно з інструкціями в репозиторії GitHub, генерація середовищ виконується через командний рядок, керуючи типом генерованого середовища за допомогою прапорців. Infinigen провів тестування на системі досить високого класу (з двома серверними процесорами Intel Xeon Silver 4114 і графічним процесором Nvidia), тому може минути деякий час, перш ніж він буде завершений.
※Стандартна тестова команда, показана на GitHub, «виконується приблизно 10 хвилин і 16 ГБ пам’яті на M1 Mac».
Початкова версія Infinigen призначена в основному для досліджень комп’ютерного зору, але дослідники кажуть, що в майбутньому вони мають намір зробити Infinigen гнучким проектом через співпрацю з відкритим вихідним кодом з усією спільнотою. Судячи з дорожньої карти планування, опублікованої на офіційному сайті, початкові попередньо згенеровані дані будуть оприлюднені наприкінці липня.
Ліцензія та системні вимоги
Infinigen доступний за ліцензією BSD із 3 пунктів. Але оскільки наразі репозиторій GitHub не надає скомпільованих двійкових файлів, його потрібно скомпілювати з джерела.
Протестовано на Ubuntu 22.04 Linux і macOS 12+, наразі потрібен графічний процесор Apple Silicon або Nvidia, у майбутньому планується підтримка графічних процесорів AMD.
Користувачам Windows рекомендується використовувати WSL для налаштування термінального середовища Ubuntu на машині Windows (WSL сумісний із Windows 10+).
Ну, це все для сьогоднішнього вступу, зустрінемось завтра~
Зверніться до оригінального тексту
Infinigen: безкоштовний генератор для процедурних 3D-середовищ | Канал CG
Головна | Інфініген
кінець тексту
Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
ШІ слабкий! Артефакт створення процедурного 3D-середовища Zero AI з відкритим кодом тут!
**Джерело:**CG World
У цю еру штучного інтелекту, який «править королем», можна сказати, що ШІ є всюди. Коли справа доходить до створення фотографій і відео, коли всі звертають увагу на штучний інтелект, все ще є люди, які «йдуть проти течії» ~
Infinigen було розроблено як частину дослідницької роботи «Використання програмної генерації нескінченно реалістичних світів». На основі Blender його можна скомпілювати та використовувати з вихідного коду, а також експортувати в будь-який формат, який підтримує Blender (включаючи FBX, Alembic і USD ) для використання в інших прикладних програмах DCC або ігрових двигунах.
Іншими словами, за допомогою Infinigen нескінченні тривимірні світи можна створювати без штучного інтелекту!
Особливості та функції
Реальна геометрія
Infinigen оптимізовано для досліджень комп’ютерного зору, особливо 3D. Немає використання карт рельєфу/нормал, повної прозорості чи інших методів підробки геометричних деталей, усі геометричні деталі є справжніми, щоб забезпечити точну 3D правдивість землі.
Середовища створюються як повна геометрія, але оскільки деталі не є «фальсифікованими», їх, можливо, потрібно буде спочатку оптимізувати, якщо вони будуть використовуватися для розважальної роботи.
Infinigen може генерувати ряд проходів візуалізації, включаючи глибину, нормалі поверхні та приховану «панорамну сегментацію» у стилі маски, а також проходи даних, такі як оптичний потік і потік 3D-сцени.
Інтегрований транспілер також може конвертувати базовий граф вузла Blender у код Python.
Infinigen містить генератор розсіювання, який розподіляє ресурси по місцевості для створення повного 3D-середовища.
Система імітує динамічну воду за допомогою моделювання FLIP, освітлення сонця та неба за допомогою моделі неба Нішіта, реалізованої в Blender, і погодні ефекти за допомогою системи частинок Blender.
※Стандартна тестова команда, показана на GitHub, «виконується приблизно 10 хвилин і 16 ГБ пам’яті на M1 Mac».
Ліцензія та системні вимоги
Infinigen доступний за ліцензією BSD із 3 пунктів. Але оскільки наразі репозиторій GitHub не надає скомпільованих двійкових файлів, його потрібно скомпілювати з джерела.
Протестовано на Ubuntu 22.04 Linux і macOS 12+, наразі потрібен графічний процесор Apple Silicon або Nvidia, у майбутньому планується підтримка графічних процесорів AMD.
Користувачам Windows рекомендується використовувати WSL для налаштування термінального середовища Ubuntu на машині Windows (WSL сумісний із Windows 10+).
Ну, це все для сьогоднішнього вступу, зустрінемось завтра~
Зверніться до оригінального тексту
Infinigen: безкоштовний генератор для процедурних 3D-середовищ | Канал CG
Головна | Інфініген
кінець тексту