LightWave 3D - LightWave 3D

LightWave 3D
Lightwave Icon.png
Разработчики)NewTek, Inc.
изначальный выпуск1990; 30 лет назад (1990)
Стабильный выпуск
2020.0.2 / 15 июля 2020 г.; 4 месяца назад (2020-07-15)
Операционная системаAmigaOS, Windows, macOS
Тип3D компьютерная графика
ЛицензияПробная версия
Интернет сайтсветовая волна3d.com

LightWave 3D это 3D компьютерная графика программа разработана NewTek. Его использовали в фильмах, на телевидении, графики движения, цифровой матовая покраска, визуальные эффекты, разработка видеоигр, дизайн продукта, архитектурные визуализации, виртуальное производство, видеоклипы, предварительные визуализации и реклама.

Обзор

LightWave - это программный пакет, используемый для рендеринга 3D изображения, как анимированные, так и статические. Он включает в себя быстрый движок рендеринга, который поддерживает такие расширенные функции, как реалистичное отражение, лучезарность, каустика, и 999 рендеринг узлов. Компонент 3D-моделирования поддерживает как полигональное моделирование и подразделения поверхностей. Компонент анимации имеет такие функции, как обратный и передняя кинематика для анимация персонажей, системы частиц и динамика. Программисты могут расширить возможности LightWave с помощью прилагаемого SDK который предлагает сценарии Python, LScript (собственный язык сценариев) и Язык C интерфейсы.

История

В 1988 году Аллен Гастингс создал программу рендеринга и анимации под названием VideoScape 3D, и его друг Стюарт Фергюсон создали дополнительную программу 3D-моделирования под названием Моделист, оба продаются Aegis Software. NewTek планировал включить VideoScape и Modeler в свой пакет для редактирования видео, Видео тостер. Первоначально предназначенная для называния «Система анимации NewTek 3D для Amiga», Гастингс позже придумал название «LightWave 3D», вдохновленное двумя современными 3D-пакетами высшего класса: Intelligent Light и Волновой фронт. В 1990 году был выпущен пакет Video Toaster, включающий LightWave 3D и работающий на Коммодор Амига компьютер.

LightWave 3D доступен как отдельное приложение с 1994 года, а версия 9.3 работает на обоих Mac OS X и платформы Windows. Начиная с выпуска версии 9.3, версия Mac OS X была обновлена ​​до Универсальный двоичный файл.

Последней известной автономной версией Amiga была LightWave 5.0, выпущенная в 1995 году. Вскоре после выпуска первой версии для ПК NewTek прекратил выпуск версии для Amiga, сославшись на неопределенное будущее платформы. Вскоре были выпущены версии для платформ DEC Alpha, Silicon Graphics (SGI) и Macintosh.

LightWave использовался для создания спецэффектов для Вавилон 5,[1] Звездный путь: Вояджер, Пространство: выше и выше, seaQuest DSV, Потерял, и Battlestar Galactica телесериал. Программа также использовалась в производстве Титаник а также Аватар, Город грехов, и 300. Короткометражный фильм 405 был произведен двумя художниками из их домов с использованием LightWave. в Финский Пародия на Звездный путь Star Wreck: В Пиркиннинге, большая часть визуальных эффектов была сделана в LightWave финским режиссером Самули Торссоненом, который продюсировал визуальные эффекты для художественного фильма. Железное небо. Фильм Джимми Нейтрон: Мальчик-гений полностью выполнен в LightWave 6 и мессия: студия.

В 2007 году дебютировал первый полнометражный фильм, полностью 3D-анимированный одним человеком без типичного легиона аниматоров. Flatland фильм Автор: Лэдд Элингер-младший. Он был полностью анимирован в LightWave 3D 7.5 и 8.0.

В своей девятой версии рынок LightWave варьируется от любителей до высокотехнологичных приложений в мире. видеоигры, телевидение и кино. NewTek представил 64-битную версию LightWave 3D как часть пятого бесплатного обновления LightWave 3D 8 и был представлен в программной речи Билла Гейтса на WinHEC 2005.[нужна цитата ]

4 февраля 2009 года NewTek анонсировала «LightWave CORE» своего 3D-приложения следующего поколения в виде потоковой прямой презентации для 3D-художников по всему миру.[2] Он отличался настраиваемым и модернизированным пользовательским интерфейсом, интеграцией сценариев Python, которая предлагала код в реальном времени и предварительный просмотр, обновленный формат файла, основанный на отраслевом стандарте. Collada формат, существенные изменения в технологиях моделирования и итеративный рендерер области просмотра в реальном времени. Планировалось, что это будет первый продукт LightWave, который будет доступен в операционной системе Linux. Однако 23 июня 2011 года CORE был отменен как отдельный продукт, и NewTek объявил, что усовершенствования CORE станут частью продолжающейся платформы LightWave, начиная с LightWave 10 (которая первоначально была LightWave HC, предназначенная как переходная программная система, включающая классические приложения Layout и Modeler на начальных этапах CORE, чтобы обеспечить совместимость с существующим набором инструментов для LightWave).[нужна цитата ]

30 декабря 2010 года NewTek выпустила LightWave 10.[3] Он добавил интерактивное средство визуализации области просмотра (VPR), интерактивные стереоскопические камеры, рабочий процесс с линейным цветовым пространством, интерактивный физический ввод телеопераций в реальном времени (инструменты Virtual Studio) и обновления обмена данными.[4]

20 февраля 2012 года NewTek начала поставки LightWave 11 Software, последней версии своего профессионального программного обеспечения для 3D-моделирования, анимации и рендеринга.[5] LightWave 11 включает в себя множество новых функций, таких как инструменты создания экземпляров, группирования и разрушения, гибкую динамику Bullet Dynamics, поддержку Pixologic Zbrush и многое другое.[6] LightWave 11 используется для всех жанров создания 3D-контента - от создания визуальных эффектов для фильмов и трансляций до архитектурной визуализации и игрового дизайна.[7][8]

31 января 2013 года NewTek выпустила LightWave 11.5, в котором дебютировала новая модульная система такелажа под названием Genoma.[9] Система стайства была переработана, и теперь в ней появились хищники и жертвы. Система динамики пули была улучшена, чтобы учитывать динамику мягкого тела, силы ветра и реакцию на деформации костей. Также были добавлены ссылки на After Effects и ZBrush (через GoZ).[10] В Modeler были добавлены новые инструменты, основанные на новой экспериментальной подсистеме. Первоначально предполагалось, что эта подсистема позволит усовершенствовать Modeler, но раскрытие информации разработчиком на основных форумах пользователей (после того, как оно было удалено модераторами), указывало на то, что этот подход был слишком проблематичным, и рассматривался еще один путь для развития Modeler. FiberFX, система волос / мех в LightWave, также претерпела улучшения с выпуском 11.5 для работы с мягкими телами, а также для прямой поддержки кривых из Modeler для направления волос. Кроме того, была добавлена ​​поддержка косы и скручивания, чтобы упростить создание сложных причесок.

1 ноября 2013 года NewTek выпустила LightWave 11.6.[11] В этом выпуске появился новый инструмент анимации, управление сплайном, а также улучшено преобразование лучей (чтобы элементы сцены можно было точно позиционировать на поверхности с дополнительным смещением. Также был реализован CgFX от nVidia, хотя и через устаревшую систему шейдеров. STL была добавлена ​​поддержка для обеспечения вывода, подходящего для 3D-принтеров.Система виртуальной студии также была улучшена для поддержки надстройки LightWave 3D, созданной группой под названием NevronMotion, обеспечивающей прямой захват движения (всего тела и лица) с использованием потребительских устройств, таких как Kinect ( только в Windows) и перенацеливание через упрощенный пользовательский интерфейс.Простая система Python была сделана доступной для среды Modeler и для общих функций. Сроки поддержки макета через эту упрощенную систему не разглашаются. Также была представлена ​​поддержка Alembic. С момента выпуска версии 11.6 было выпущено два незначительных исправления для решения проблем с программным обеспечением (11.6.1 и 11.6.2). В начале мая 2014 года была выпущена версия 11.6.3 для решения проблемы лицензирования. системное ограничение.

24 ноября 2014 г. NewTek выпустил Lightwave 2015. В этом выпуске улучшена интеграция физики Bullet (ограничения, двигатели, динамика, влияющая на кости), подключаемый модуль автоматизации оснастки Genoma со сценариями, рендерингом краев и рабочий процесс родительского контроля динамических объектов. Он также добавил инструмент согласования перспективы пластины и Выборка по важности к Глобальное освещение.[7] Розничная цена была снижена на треть.[12]

1 января 2018 г. NewTek выпустил Lightwave 2018. Функции включают в себя: физическую систему рендеринга, рендеринг и световые буферы, новый объемный движок, поддержку OpenVDB, новую архитектуру освещения, редактор поверхностей - узлы материалов и предварительный просмотр поверхности, камеру виртуальной реальности, стек модификаторов. Узловые модификаторы, новый шейдер Cel и улучшенная рендеринг краев, более интегрированный FiberFX, параметрические формы на основе макета, физический OpenGL и фильтр шумоподавления. Новые функции Modeler включают: «Окно просмотра Layout View показывает текущий вид камеры из Layout. Кроме того, LightWave 2018 Modeler предоставляет новые полностью интерактивные инструменты, включая Lattice, Smoothing, Array и Spline Bridge для ускорения моделирования».

В январе 2019 года LightWave 2019 представила новые инструменты интеграции с Unreal Engine, создание анимированной сетки и рисование в Layout, новые УФ-отображение и инструменты UDIM (а также поддержка групп сглаживания) в Modeler, улучшено FBX обмен, инструменты настройки модели затенения, новые примитивы формы, OpenVDB улучшения создания, затенения / рендеринга и улучшения рабочего процесса / пользовательского интерфейса.[13]

Разработчик моделей и верстка

LightWave состоит из отдельных программ, в первую очередь Modeler и Layout. Каждая программа предоставляет выделенное рабочее пространство для конкретных задач. Когда эти две программы работают одновременно, для синхронизации данных между ними используется программа под названием Hub.

Modeler, как следует из названия, включает в себя все функции моделирования, используемые для создания 3D-моделей, а Layout включает в себя функции для упорядочивания 3D-моделей, их анимации и визуализации. Планировочные предложения трассировка лучей, глобальное освещение и выходные параметры рендеринга.

Это разделение является уникальным среди пакетов компьютерной 3D-графики, которые обычно объединяют свои средства моделирования и визуализации. NewTek утверждает, что выделение рабочих пространств для конкретных задач создает, возможно, более эффективный рабочий процесс 3D-производства. В сообществе пользователей LightWave уже давно ведутся дискуссии о том, стоит ли интегрировать Modeler и Layout в единую программу. В ответ на это NewTek начал процесс интеграции, включив в Layout несколько основных инструментов моделирования.

Также есть командная строка на основе сетевой рендеринг движок под названием Screamernet, который можно использовать для распределения задач рендеринга между большим количеством сетевых компьютеров. Это используется для сокращения общего времени, необходимого для рендеринга одного проекта, поскольку компьютеры рендерит часть всего проекта параллельно. Screamernet включает в себя все функции движка рендеринга, интегрированного в Layout, но без интерактивного пользовательского интерфейса. LightWave изначально поддерживает 999 узлов рендеринга.

особенности

Динамика

LightWave обеспечивает системы физики динамики поддерживающий жесткий и мягкий движение тела, деформация, ограничение, моторизация, окружающая среда и частицы. Он взаимодействует с 3D-объектными моделями, кости и волосы (FiberFX). LightWave включает в себя оба Пуля и унаследованные проприетарные (включая ClothFX, SoftFX, HardFX, излучатель ParticleFX, ветер, столкновения и гравитацию) движки динамики.

Гипервоксели

Гипервоксели - это средство для визуализации различных эффектов анимации частиц. Различные режимы работы могут создавать внешний вид, имитирующий:

  • Metaballs для таких объектов, как вода или ртуть, включая настройки отражающей или преломленной поверхности
  • Спрайты которые способны воспроизводить эффекты, такие как огонь или стая птиц
  • Затенение объема для имитации облаков или эффектов тумана.

Шейдеры материалов

LightWave поставляется с узловым редактором текстур, который поставляется с набором специальных шейдеров материалов. Некоторые типы поверхностей, для которых были оптимизированы эти шейдеры, включают:

  • общее назначение подповерхностное рассеяние материалы для таких материалов, как воск или пластмассы
  • реалистичная кожа, включая подповерхностное рассеяние и несколько слоев кожи
  • металлические, отражающие, материалы с использованием алгоритмов энергосбережения
  • прозрачные, преломляющие материалы, в том числе точные полное внутреннее отражение алгоритмы
  • диэлектрическое затенение отображать поведение световых лучей, проходящих через материалы с различными показателями преломления

Узлы

NewTek расширил возможности настройки параметров LightWave с помощью архитектура графа узлов (Редактор узлов) для LightWave 9. Этот редактор обеспечивает широкую иерархическую настройку параметров в дополнение к поддержке фиксированных и основанных на стеке настроек параметров. Примеры типов узлов включают математический, скрипт, градиент, образец, экземпляр, группу и шейдер. Узлы можно использовать в функциях Surface Editor, Mesh Displacement и Virtual Studio. API подключаемого модуля узла был выпущен для сторонних разработчиков, которые могут добавлять свои собственные узлы.[14]

Ярким примером разработки сторонних узлов являются дополнительные узлы Дениса Понтонье.[15] Эти бесплатные узлы позволяют изменять изображения, рендеры, процедурные текстуры, Гипервоксели, движения объектов, каналы анимации и объемные огни. Также они позволяют частицам и другим сеткам управлять параметрами узлов.

Сценарии

LScript - один из языков сценариев LightWave. Он предоставляет полный набор готовых функций, которые вы можете использовать при написании сценариев поведения LightWave.

В LightWave 11 добавлен NewTek Python поддержка в качестве опции для пользовательских сценариев.[16]

SDK подключаемого модуля LightWave

В SDK предоставляет набор C классы для написания собственных плагинов LightWave.[17]

Лицензирование

До того, как LightWave стал доступен как отдельный продукт в 1994 году, для работы требовалось наличие Video Toaster в Amiga. До версии 11.0.3,[18][19] Лицензии LightWave были привязаны к оборудованию ключ (например. Safenet USB или устаревшие модели с параллельным портом). Без электронного ключа LightWave будет работать в «Режиме обнаружения», что сильно ограничивает функциональность. Одна копия LightWave поддерживает распределенный рендеринг до 999 узлов.

Смотрите также

использованная литература

  1. ^ "Ящик для инструментов". Следующее поколение. №31. Imagine Media. Июль 1997. с. 29.
  2. ^ «NewTek LightWave CORE ™». Web.archive.org. Архивировано 16 февраля 2009 года.. Получено 2016-08-09.CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка на сайт)
  3. ^ "NewTek Ships LightWave 10". Dmnnewswire.digitalmedianet.com. 30 декабря 2010 г.. Получено 9 августа, 2016.
  4. ^ «NewTek LightWave - LightWave 10». Web.archive.org. Архивировано 2 сентября 2011 года.. Получено 2016-08-09.CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка на сайт)
  5. ^ «Архивная копия». Архивировано из оригинал 22 февраля 2012 г.. Получено 2012-03-01.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  6. ^ «LightWave - Новые возможности». Web.archive.org. 17 января 2013 года. Архивировано 17 января 2013 года.. Получено 2016-08-09.CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка на сайт)
  7. ^ а б «Обзор возможностей LightWave - 2015». Lightwave3d.com. Получено 9 августа, 2016.
  8. ^ "LightWave - Галерея". Lightwave3d.com. Получено 9 августа, 2016.
  9. ^ «LightWave - Новые возможности». Web.archive.org. 17 января 2013 года. Архивировано 17 января 2013 года.. Получено 2016-08-09.CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка на сайт)
  10. ^ «LightWave 11.5 уже доступен». Evermotion. 1 февраля 2013 г.
  11. ^ "LightWave - 11.6 Обзор возможностей". Web.archive.org. 6 ноября 2014 года. Архивировано 6 ноября 2014 года.. Получено 2016-08-09.CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка на сайт)
  12. ^ «Архивная копия». Архивировано из оригинал 29 ноября 2014 г.. Получено 2014-11-25.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  13. ^ Захед, Рамин (22 января 2019 г.). «LightWave 3D представляет новые инструменты интеграции с Unreal». Журнал анимации. Получено 5 февраля, 2019.
  14. ^ «Глобалы: функции редактора узлов». Static.lightwave3d.com. Получено 9 августа, 2016.
  15. ^ «Дополнительные узлы». Dpont.pagesperso-orange.fr. Получено 9 августа, 2016.
  16. ^ «Добро пожаловать в документацию по LightWave Python! - Документация по LightWave Python 11.6». Static.lightwave3d.com. Получено 9 августа, 2016.
  17. ^ «LightWave - Комплект для разработки программного обеспечения». Lightwave3d.com. Получено 9 августа, 2016.
  18. ^ "Ключ или без ключа [Архив] - Обсуждения NewTek". Forums.newtek.com. Получено 9 августа, 2016.
  19. ^ «LightWave - Магазин LightWave». Lightwave3d.com. Получено 9 августа, 2016.

внешние ссылки