Що нового в krakatoa mx 2

Krakatoa MX 2 - це п'ятий за рахунком значний комерційний реліз крос-платформної системи рендеринга, маніпуляції і управління частками Krakatoa для 3ds Max після версій 1.0х, 1.1х, 1.5х і 1.6х.

Ось список головних нововведень і поліпшень в даному релізі:

  • Krakatoa Atmospheric effect для рендеринга частинок Krakatoa з використанням реймаршінга в інших рендерер.
  • Покращення продуктивності включають в себе многопоточную завантаження частинок, прискорений процес сортування і оптимізований Additive Rendering, протестований 40-мільярдним кількістю частинок.
  • Покращення рендеринга і освітлення включають «просунутий» білінійну фільтр, підтримку відображення рейтрейсінга для матових об'єктів, підтримку використання карти навколишнього середовища в ролі фонового зображення, контроль інтенсивності карти віддзеркалень, Render Elements в воксельного режимі.
  • Підтримка рендеринга волосся з використанням сплайнів, модифікатора 3ds Max HairFur і плагіна HairFarm.
  • Підтримка частинок, згенерованих на основі симулятора гідродинаміки Phoenix FD від Chaos Group.
  • Процедурний генератор частинок PRT Maker з підтримкою можливостей 3D Fractal Design.
  • Модифікатор PRT Cloner для ієрархічного множення хмар часток.
  • Підсистема редагування каналів в Magma 2 була переписана з нуля і стала швидше, могутніше і простіше у використанні.
  • Новий метод збереження частинок - інтерфейс MAXScript для збереження PRT файлів з PRT об'єктів.

Krakatoa Atmospheric Effect

Krakatoa Atmospheric effect - це реймаршер, реалізований за допомогою використання атмосферної підсистеми 3ds Max. Він може бути використаний будь-яким рендерер, який підтримує рідні атмосферні ефекти 3ds Max, включаючи Scanline, V-ray, finalRender і Brazil r / s (але не mental ray, який зажадає розвитку роздільних об'ємних шейдеров).

Результати рендеринга дуже схожі з результатами воксельного рендеринга в Krakatoa, але вони можуть бути інтегровані безпосередньо в рендерер геометрії, включаючи здатність відкидати і приймати на себе тіні, а також з'являтися в відображеннях рейтрейсінга без проміжних стадій, множинних проходів рендеринга або композітінга.

Krakatoa Atmospheric effect підтримує базові відносяться до шейдинга канали частинок, включаючи колір, поширення, поглинання і щільність, а також тіні, що відкидаються як самими геометричними об'єктами, так і на них. Основними важелями управління є максимальні і мінімальні значення налаштувань Spacing і Adaptive Step, виражені в розмірах вокселей.

Для роботи Krakatoa Atmospheric effect потрібно багато пам'яті, так як все вокселі повинні бути виділені одночасно.

покращення продуктивності

PRT Loader тепер підтримує паралельну завантаження PRT послідовностей, перерахованих в тому ж об'єкті, найчастіше в Розділах. Завантаження множинних розділів з карти Fusion-io або швидкого накопичувача Solid State Drive відбувається в 12 разів швидше в порівнянні з версією Krakatoa 1.61.

Загальна продуктивність рендеринга, особливо з мільйонами частинок, була поліпшена приблизно на 20% (до 37% на деяких CPU конфігураціях) за рахунок переміщення частини коду, відповідального за перевірку недійсних квітів в Drawing loop і оптимізації коду, використовуваного для ресета каналу Висвітлення до освітлення частинок .

Візуалізація більш ніж 4 мільярдів часток не підтримувався в версії 1.61 і раніше. Це обмеження було знято. Krakatoa MX успішно проводить рендеринг до 40 мільярдів частинок за один кадр на машині з 1 Тб оперативної пам'яті.

Візуалізація в Krakatoa

Обсяг вибірки білінійної фільтра
При рендеринге освітлення або фінального проходу в режимі Particle, обсяг вибірки білінійної фільтра можна контролювати незалежно. Більш високі значення вибірки для фільтра Self-Shadowing згладять тіні і нівелюють муаровий ефект. Більш високий обсяг фільтра для Draw Filter призведе до розмиття в кінцевому зображенні, що поліпшить результат при рендеринге малої кількості частинок.

Сила відображення оточення
Щоб підкоригувати налаштування інтенсивності карт відображення оточення, в Krakatoa Main Controls були додані нові настройки.

Карти навколишнього середовища як фонове зображення
Активація опції Background Color Global Override тепер заміщає Max Environment Map при рендеринге, в той же час дозволяючи їй служити джерелом відображень як Environment Reflection Map. Коли опція Background Color Override не активована, то фонове зображення буде брати участь в рендеринге, дозволяючи виконувати швидкий композітінг рендеринга частинок на фонових зображеннях.

Матовий об'єкт і відображення рейтрейсінга ефектів оточення
Krakatoa Material тепер підтримує рейтрейсінг відображення матових об'єктів, атмосферних ефектів і карт навколишнього середовища в якості додаткового джерела поширення. Сюди включено відображення атмосферних ефектів Krakatoa. Даний режим використовує власне рейтрейсінговое прискорення Krakatoa і відтворюється швидше, ніж 3ds Max Raytrace map.

Покращення в Krakatoa Material
Krakatoa Material тепер буде проходити через колір Wireframe ліній PRT об'єкта в тому випадку, якщо канал Color не доступний в PRT об'єкті і опція Scatter Color в Material також не відзначена. До цього в таких випадках використовувався стандартний білий колір.

Як було зазначено вище, здійснена підтримка рейтрейсінга відображень матових об'єктів, атмосферних ефектів і Environment Map.

Була додана нова опція масштабування Емісії в залежності від щільності частинок.

Покращення поелементної візуалізації (Render Element)
Режим воксельного рендеринга тепер підтримує поелементну візуалізацію.

джерела частинок

PRT Hair Object
PRT Hair Object був спочатку розроблений для роботи з Hair Farm, але тепер він використовується модифікатором Max HairFur (щоб виключити об'єкт з обробки, просто сройте його). Він також працює зі звичайними сплайнами, тому все, що може генерувати сплайни, може бути трансформовано в частинки. При використанні Hair Farm необхідно додати модифікатор в набір, щоб перетворити волоски в сплайни.

PRT Maker Object
PRT Maker Object може швидко згенерувати величезну кількість частинок (аж до 4 мільярдів на об'єкт), що використовуються для поширення модифікаторами Magma.

Він також підтримує застосування операцій подібних анімаційних перетворень для створення конструкцій фрактального типу. Що йде разом з ним утиліта PRT Maker Designer (дивіться нижче) забезпечує вивчення і маніпулювання даними конструкціями. Управління фрактальними конструкціями також повністю доступно за допомогою MAXScript.

Утиліта PRT Maker Designer
Нова утиліта PRT Maker Designer доступна в меню Krakatoa. Щоб отримати абсолютно нову роботу, за допомогою цієї утиліти можна створювати додатковий дизайн, використовуючи базові параметри, зберігати окремі фрейми і вставляти їх в нові анімаційні розробки.

PRT Loader Object
У PRT Loader Object з'явилася нова опція, яка виконує згладжену кубічну інтерполяцію, при цьому використовується положення частинок з сусідніх кадрів.

PRT Volume Object
Опція Random Seed тепер може бути використана в процесі анімації. Така функція може стати в нагоді для генерації нестійких частинок, те саме що ефект Frosted в RealFlow для створення пінистого шуму.

PRT FumeFX Object
PRT FumeFX Object тепер підтримує конверсію Fume FX потоків без Smoke або Fire.

Підтримка частинок Phoenix FD
Симулятор рідини Phoenix FD від Chaos Group тепер підтримується безпосередньо як джерело частинок. Їх рендеринг контролюється тією ж опцією, що і для об'єктів FumeFX.

Модифікатор PRT Cloner
Модифікатор PRT Cloner забезпечує поширення хмар часток (джерел) в кожну частинку цільового об'єкта. Кожній частинці може бути задана різна форма за допомогою циклирования джерел або використання каналу ShapeIndex для контролю розподілу форм.

Покращення модифікатора Delete
Модифікатор Delete обзавівся функцією очищення каналу вибору з метою запобігання впливу модифікаторів зверху.

Magma 2.0 Particle Channel Editing

Magma 2 - це повністю переписана підсистема редагування каналів. На рівні ядра підсистема стала чистішою і більш масштабованої. Були виправлені значні проблеми на рівні призначеного для користувача інтерфейсу.

Потік даних підсистеми тепер зберігається безпосередньо в самому модификаторе, включаючи пов'язані з нього контролери та властивості.

Збереження потоків даних Magma 2 тепер здійснюється на базі чистого коду MAXScript, описуючи створення потокових нодов (nodes).

Також велика кількість нодов тепер забезпечено значеннями «за замовчуванням» для вхідних гнізд (sockets), що дозволяє трохи розрядити потоки даних.

Схожі статті