Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

SpeedTree - это группа программных продуктов для программирования и моделирования растительности, разработанная и продаваемая Interactive Data Visualization, Inc. (IDV), которая генерирует виртуальную листву для анимации, архитектуры и в реальном времени для видеоигр и требует моделирования в реальном времени.

SpeedTree имеет лицензию для разработчиков ряда видеоигр для Microsoft Windows и серий консолей Xbox и PlayStation с 2002 года.

SpeedTree использовался в более чем 40 крупных фильмах с момента его выхода в 2009 году [1] [2], включая « Железный человек 3» , « Звездный путь во тьму» , « Жизнь Пи» и « Бердман» , и использовался для создания пышной растительности Пандоры в Аватар . [3] [4]

SpeedTree была награждена премией Научно-технической академии в 2015 году [5], врученной основателям IDV Майклу Сечресту и Крису Кингу, а также старшему инженеру Грегу Крофту. [6] [7]

История [ править ]

SpeedTree был разработан в IDV примерно в 2000 году и возник из-за неудовлетворенности фирмы сторонним программным обеспечением для генерации деревьев на рынке. [8]

Первоначальная версия SpeedTreeCAD ( CAD, что означает « автоматизированное проектирование ») была разработана IDV для моделирования игры в гольф в реальном времени. Хотя спонсоры отказались от гольф-проекта, IDV усовершенствовала программное обеспечение САПР как плагин 3D Studio Max для анимированного архитектурного рендеринга, назвав его SpeedTreeMAX. [8]

SpeedTreeMAX был выпущен в феврале 2002 года, а к концу 2002 года IDV выпустила SpeedTreeRT, промежуточный программный пакет SDK для листвы / деревьев в реальном времени, который позволял автоматически изменять уровни детализации листвы, эффекты ветра в реальном времени и несколько вариантов освещения. [8] IDV в конечном итоге выпустила плагины для Maya с соответствующим названием SpeedTreeMAYA. В начале 2009 года IDV прекратила поддержку подключаемых модулей SpeedTreeMAX и SpeedTreeMAYA, заменив их продуктами SpeedTree Modeler и Compiler.

IDV выпустила SpeedTree 5 в июле 2009 года, версию, представляющую «полную переработку» программного обеспечения, и первые версии SpeedTree, позволяющие моделировать и редактировать модели растительности вручную: SpeedTree Modeler (заменяет SpeedTreeCAD), SpeedTreeSDK (заменяет SpeedTreeRT) и SpeedTree Компилятор, который подготавливает файлы SpeedTree для рендеринга в реальном времени .

SpeedTree Cinema был впервые выпущен IDV в 2009 году на основе технологии версии 5. SpeedTree for Games (версия 6) была выпущена 7 ноября 2011 года и по сути представляла собой измененную версию SpeedTree 6 (Modeler + Compiler). Продукт был обозначен как SpeedTree for Games, чтобы отличать его от других продуктов, не предназначенных для игр / использования в реальном времени.

SpeedTree Architect был выпущен 15 октября 2012 г. и предназначен для архитектурного использования в 3D САПР и 3D-пролетов. IDV выпустила обновленные версии SpeedTree Cinema, SpeedTree Studio и SpeedTree Architect в ноябре 2013 года. IDV выпустила SpeedTree v7 для Unreal Engine 4 в июле 2014 года. IDV выпустила SpeedTree v7 для Unity 5 в день запуска новой версии движка в марте 2015 года. SpeedTree for Games v7 от 16 апреля 2015 г.

IDV и трое ее инженеров получили в 2015 году премию Научно-технической академии [9] за набор продуктов SpeedTree Cinema.

Продукты [ править ]

Люксы [ править ]

SpeedTree Cinema была выпущена IDV в 2009 году и впервые широко использовалась в фильме «Аватар » Джеймсом Кэмероном . SpeedTree Cinema разработан для использования в киноиндустрии и генерирует сетки с высоким разрешением и высококачественные текстуры для Autodesk 3ds Max , Autodesk Maya и Cinema4D . [10] [11] Версия Cinema включает SpeedTree Modeler и полную библиотеку моделей дерева, разработанную IDV, в то время как с некоторыми другими наборами пакеты деревьев необходимо приобретать отдельно. [10] Некоторые члены линейки SpeedTree могут моделировать анимированный рост деревьев и растений и сезонные изменения, а также могут экспортировать данные для анимированных эффектов ветра. [10]

SpeedTree Studio была выпущена IDV в 2009 году в качестве менее дорогого дополнения к SpeedTree Cinema. Он не включает в себя все функции Cinema или полную библиотеку моделей дерева. [12]

SpeedTree Architect выпущен в 2012 году, предназначен для использования в 3D архитектурных САПР. Он генерирует сетки, совместимые с типичными архитектурными приложениями, такими как Autodesk 3ds Max , Autodesk Maya и Rhino . [13] Версия Architect также экспортирует карты нормалей и UV-карты для физически точных движков рендеринга, таких как V-Ray и mental ray . [13]

SpeedTree для игр - это версия SpeedTree для разработки видеоигр , которая контрастирует с версией по подписке, предлагаемой пользователям движка разработки игр Unity и некоторых версий движка Unreal Engine 4 . [14] Издание Games включает Modeler, Compiler и SDK. [14] Это издание позволяет разработчикам игр интегрировать технологию среды выполнения SpeedTree в любой игровой движок по своему выбору. [15] Сетки, созданные с помощью системы, являются низкополигональными , с несколькими уровнями детализации , используют атласы текстур и обычно хранятся в эффективном двоичном формате. [16]

SpeedTree Subscription Edition - это недорогая версия SpeedTree Modeler и Runtime, предназначенная для независимых игровых студий . Плата за лицензию составляет 19 долларов США в месяц, а также дополнительные сборы за пакеты деревьев. [17] Абоненты получают доступ к редактору SpeedTree, способность генерировать 3D модели деревьев и растений, такие растения является исключительно полезной либо с Unreal Engine 4 [18] или Unity , [19] [20] в зависимости от лицензии. Подписчики могут загрузить дополнительные пакеты древовидных моделей из библиотеки моделей, и цены варьируются в зависимости от пакетов. [21] [22]

Компоненты [ править ]

SpeedTree Modeler - это специализированный инструмент моделирования на базе Windows для проектирования листвы . [23] Средство моделирования предлагает комбинацию процедурного создания дерева и инструментов ручного редактирования, чтобы рисовать деревья или преобразовывать отдельные части дерева. [23] Процедурное создание дерева использует такую ​​конфигурацию, как длина ветки, углы ветвления и текстура коры, чтобы генерировать дерево в различных форматах. Более новые версии поддерживают интерфейс перетаскивания, который автоматически смешивает пересечения ветвей и обрабатывает столкновения ветвей. [11] [24]

SpeedTree Compiler - это программное обеспечение, которое позволяет создавать эффективные модели деревьев для использования в рендеринге в реальном времени или видеоиграх. Он генерирует атласы текстур, компилирует и оптимизирует модели деревьев для использования в реальном времени. [16]

SpeedTree SDK - это многоплатформенный SDK C ++, который эффективно обрабатывает отрисовку деревьев и лесов, созданных SpeedTree. Движок разработан для интеграции и работы в более крупном игровом движке с готовой поддержкой Unreal Engine , Unity и OGRE . [14] [25] Движок содержит оптимизированные системы для отсеивания деревьев за пределами экрана и определения уровня детализации деревьев на экране. [14] [26] Лицензиатам доступен полный исходный код для использования в видеоиграх и других приложениях реального времени, а также поддерживается модификация движка. [14]Движок создан для работы с Microsoft Windows , Mac OS X , Xbox , PlayStation и PlayStation Vita . [24]

Партнеры [ править ]

IDV является лицензированным партнером по промежуточному программному обеспечению для PlayStation 3 , PlayStation 4 , Xbox 360 и Xbox One .

IDV сотрудничает с Epic Games с целью интеграции программного обеспечения с Unreal Engine 4 и Unreal Engine 3 от Epic, а также с бесплатным движком UDK, выпущенным в ноябре 2009 года. Также были установлены партнерские отношения между IDV и BigWorld Tech , Vision Engine от Havok , Multiverse Network , движок Gamebryo от Emergent Game Technologies и движок рендеринга с открытым исходным кодом OGRE от Torus Knot.

Награды [ править ]

  • SpeedTree выиграла премию научно-технической академии в 2015 году. [9]
  • SpeedTree была удостоена награды Primetime Emmy Engineering Award в октябре 2015 года.
  • Обладатель премии Develop Industry Excellence в 2015 году в категории «Инструменты для дизайна и творчества». Британский журнал и веб-сайт Develop, обслуживающие игровую индустрию, впервые признали отраслевые достижения в различных категориях в 2003 году.
  • Финалист конкурса Develop Industry Excellence Awards 2016 в категории «Инструменты для дизайна и творчества / Технологии и услуги».
  • Финалист конкурса Develop Industry Excellence Awards 2008 в категории «Технологии и услуги, поставщики инструментов».
  • 2005 Frontline Award, категория промежуточного программного обеспечения. Эта программа награждения, спонсируемая журналом Game Developer , отмечает выдающиеся инструменты разработки игр.
  • Финалист Frontline Award: 2003, 2004, 2006, 2009, 2012
  • MT2 Top 100: 2003, 2004, 2005, 2006, 2008, 2010, 2011, 2012, 2013. Награды MT2 Top 100 спонсируются Kerrigan Media International и Military Training Technology, чтобы отметить компании и технологии, которые оказали значительное влияние на военно-учебная промышленность.

Приложения [ править ]

Индустрия видеоигр [ править ]

SpeedTree for Games была лицензирована для своих первых видеоигр, в том числе The Elder Scrolls IV: Oblivion , в декабре 2002 года. SpeedTree была лицензирована для ПК и консольных игр следующего поколения в самых разных жанрах. Студии, которые использовали SpeedTree или опубликовали игры с этой технологией, включают:

Избранные недавние, предстоящие и / или популярные игры с участием SpeedTree для игр:

Кино и анимация [ править ]

После выпуска SpeedTree Cinema в 2009 году SpeedTree впервые широко использовалась в кинематографе в фильме « Аватар» 2009 года , в котором технология предоставила растительность для облета планеты Пандора в первых кадрах фильма, а также в других сценах. Известные фильмы и телепрограммы с участием SpeedTree включают:

Приложения реального времени [ править ]

SpeedTree используется в следующих проектах и ​​предложениях реального времени:

  • Проект «Армия Америки», игра «Армия Америки» и частные приложения, используемые для обучения, моделирования, обучения, виртуального прототипирования и информационно-пропагандистской деятельности.
  • Дополнительный модуль для листвы с линейкой продуктов визуализации Vega Prime. [32] Vega Prime - это пакет программного обеспечения для трехмерного визуального моделирования, который используется в мировой военной промышленности и на других игровых и неигровых рынках.
  • Ударного вертолет Apache FLIR моделирование , разработанное для армии США выпуклости Corp. для обучения пилотов при ночных летающих условиях
  • Велосипед виртуальной реальности Expresso Fitness, система кардио-упражнений, разработанная Expresso Fitness и проданная спортивным залам и домашним пользователям.
  • Боевой симулятор, разработанный Emergent Game Technologies для Министерства обороны США [33]
  • Проект, разрабатываемый базирующимся в Германии подразделением европейской авиации и космонавтики (EADS) [34]
  • Проект Forest Fire, разработанный Лабораторией конвергенции СМИ (MCL) Университета Центральной Флориды . Проект помогает определить, может ли презентация лесных пожаров в виртуальной реальности повлиять на местных жителей, чтобы они инвестировали в предписанные ожоги и другие меры защиты.

См. Также [ править ]

  • Игровой движок

Ссылки [ править ]

  1. ^ Фильм тек мастера Голливуда честь организаторов Оскаров , Livemint
  2. ^ SpeedTree приносит фотореалистичную растительность волку с Уолл-стрит , ComputerGraphicsWorld
  3. ^ Профиль аватара , веб-сайт SpeedTree
  4. ^ Наука За Оскара наградами деревья и локоны , PhysicsCentral
  5. ^ SpeedTree® получает награду научно-технической академии® , Gamasutra
  6. ^ 21 НАУЧНЫЕ И ТЕХНИЧЕСКИЕ ДОСТИЖЕНИЯ, КОТОРЫЕ БУДУТ НАГРАЖДЕНЫ ACADEMY AWARDS® , Веб-сайт OSCARS
  7. ^ Местная компания компьютерной графики получает премию Оскар за технические достижения FreeTimes
  8. ^ a b c «Постмортем промежуточного программного обеспечения: SpeedTreeRT IDV Inc» . Gamasutra.com . Проверено 30 ноября 2009 .
  9. ^ a b http://www.oscars.org/news/21-scientific-and-technical-achievements-be-honored-academy-awardsr
  10. ^ a b c Кинотеатр SpeedTree, Магазин SpeedTree
  11. ^ a b SpeedTree v6.1.1 Обеспечивает поддержку Cinema 4D , Animation World Network
  12. ^ SpeedTree Studio
  13. ^ a b Архитектор SpeedTree
  14. ^ a b c d e SpeedTree для игр , SpeedTree
  15. ^ ПО промежуточного слоя SpeedTree SDK , SpeedTree
  16. ^ a b Компилятор SpeedTree, SpeedTree
  17. ^ SpeedTree Modeler для Unreal Engine 4 использует абонентскую плату в размере 19 долларов в месяц , DevelopOnline
  18. ^ SpeedTree для UE4 * Разработчик моделей подписки , SpeedTree
  19. ^ SpeedTree для Unity 5 , SpeedTree
  20. ^ SpeedTree® для Unity® 5 Beta запущена , Gamasutra
  21. ^ Пакеты деревьев для Unreal Engine 4 , SpeedTree Store
  22. ^ Древовидные пакеты для Unity , SpeedTree Store
  23. ^ a b Функции SpeedTree Modeler , веб-сайт SpeedTree
  24. ^ a b В новой оптимизированной версии SpeedTree добавлена ​​поддержка Vita, Mac, DirectX 11 , Gamasutra
  25. ^ SpeedTree интегрирован в Unreal Engine 4 , DevelopOnline.net
  26. ^ a b Корни растений SpeedTree в Bungie's Destiny , DevelopOnline
  27. ^ a b «Судьба использовать SpeedTree для игр по созданию экологической растительности» . GamingBolt.com .
  28. ^ Battlefield 4 Тизер трейлеры задиры танки и лодки , CinemaBlend
  29. ^ http://www.twomoreweeks.net/eagle-dynamics-promises-dcs-2-5-for-late-january-2018/
  30. ^ Hawken будет использовать SpeedTree , CinemaBlend
  31. ^ Warriors Orochi 3 с использованием IDV SpeedTree , CinemaBlend
  32. ^ "Официальное сообщение" (PDF) . multigen.com .
  33. ^ "Официальное сообщение" (PDF) . speedtree.com . 12 апреля 2006 г.
  34. ^ "Официальное сообщение" (PDF) . speedtree.com . 21 февраля 2006 г.

Внешние ссылки [ править ]

  • Официальный сайт SpeedTree
  • Официальный сайт Interactive Data Visualization, Inc. - сайт разработчиков SpeedTree.
  • Статья о Gamasutra на SpeedTree