Русская Википедия:Caustic Graphics

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Caustic Graphicsамериканская частная компания, работающая в области компьютерной графики и полупроводниковой индустрии. Штаб-квартира компании находится в городе Сан-Франциско.

Продукция

Caustic Graphics разработала несколько программных и аппаратных решений в сфере трассировки лучей (Шаблон:Lang-en) и аппаратного ускорения этого метода рендеринга.

«CausticOne» является платой, производящей аппаратное ускорение алгоритмов трассировки лучей. «CausticOne» содержит встроенную память типа DDR2 SO-DIMM, ко которой имеется одноканальный 64-битный доступ. «CausticOne» может обеспечить интерактивный (в режиме реального времени) рендеринг методом трассировки лучей.[1]

Open Ray Tracing Language (OpenRL) является открытым платформо-независимым стандартом программирования, который предназначен для использования в приложениях трассировки лучей. Он базируется на «CausticGL», составной части «CausticRT». Как и OpenGL, OpenRL содержит шейдерный язык RLSL (OpenRL shading language), который основан на GLSL и обеспечивает компилируемые в реальном времени программируемые шейдеры для трассировки лучей.[2][3][4]

«CausticRT» является общей платформой, которая объединяет все программные решения Caustic Graphics в единый конвейер разработки.[5]

История

Caustic Graphics была основана в городе Сан-Франциско Джеймсом МакКомби (Шаблон:Lang-en), Люком Петерсоном (Шаблон:Lang-en) и Райаном Солсбери (Шаблон:Lang-en), которые до этого занимались в Apple разработками OpenGL и алгоритмов рендеринга для iPhone и iPod. На март 2009 года число сотрудников компании составляло 35 человек, среди которых множество бывших специалистов из Autodesk, Apple, ATI, Intel и NVIDIA.[6]

10 марта 2009 года Caustic Graphics опубликовала пресс-релиз, который имел значительный резонанс в профильной прессе.[6] В пресс-релизе Caustic Graphics сообщила, что намерена совершить революцию на рынке трёхмерной графики. Так, компания заявила о своём намерении выпустить 23 апреля аппаратное решение под названием «CausticOne», способное, согласно пресс-релизу, в сочетании со специализированным программным обеспечением производства Caustic Graphics, повысить скорость создания высококачественных 3D-изображений методом трассировки лучей в 20 раз по сравнению с доступными на рынке аппаратными решениями.[7] Кроме этого, было объявлено о планах выпустить в 2010 году следующее поколение аппаратных ускорителей трассировки лучей, которые обеспечат 200-кратный прирост производительности.[8] В пресс-релизе было процитировано сообщение доктора Джона Педди (Шаблон:Lang-en), основателя и президента аналитического агентства Jon Peddie Research[9]: Шаблон:Начало цитаты Трассировка лучей в реальном времени стала святым граалем для компьютерной графики начиная с 1979 года — эта мечта всегда была на горизонте, но никогда не смогла стать достижимой. Демонстрации работали на системах с 16 и более процессорами, на суперкомпьютерах и других экзотических устройствах, но никогда ранее подобная система не была достижима в рамках бюджета для домашнего ПК. Caustic Graphics совершила прорыв с комбинацией небольшого аппаратного ускорителя и некоторого очень инновационного программного обеспечения, благодаря чему стало возможным создавать сложные изображения, выполненные при помощи трассировки лучей в большом разрешении и в режиме реального времени, — а это просто ошеломительное достижение. Шаблон:OqШаблон:Конец цитаты Вместе с данными заявлениями в пресс-релизе была опубликована некоторая информация о самой компании Caustic Graphics и её сотрудниках.[9]

В августе 2009 года Caustic Graphics продемонстрировала своё специализированное аппаратное обеспечение по ускорению трассировки лучей на SIGGRAPH 2009.[10]

19 февраля 2010 года Caustic Graphics объявила о создании открытого платформо-независимого стандарта программирования «OpenRL», которое предназначено для использования в приложениях трассировки лучей. «OpenRL» — первый открытый стандарт для аппаратного ускорения трассировки лучей. До этого времени все желающие использовать трассировку лучей с аппаратным ускорением должны были либо сами писать программные интерфейсы для оборудования, либо пользоваться проприетарными API от разработчиков оборудования, например CUDA для графический процессоров nVidia.[3][4]

29 марта 2010 года компания Aftercad Software, поставщик облачных приложений для рендеринга и моделирования трёхмерной графики, заявила об использовании OpenRL во всех её программных продуктах.[11]

21 июля 2010 года об использовании OpenRL в своих продуктах заявила британская компания Lightworks, специализирующаяся на программах нелинейного редактирования видео и создания трёхмерной графики. Причём первый «контакт» между Caustic Graphics и Lightworks был установлен летом 2009 года, когда продукты последней были оптимизированы под работу на графических ускорителях Caustic Graphics.[12]

14 декабря 2010 года в официальном пресс-релизе компания Imagination Technologies сообщила, что намерена в ближайшем будущем купить компанию Caustic Graphics вмесмте со всеми её патентами, наработками и технологиями. Сама Caustic Graphics будет интегрирована в структуру Imagination Technologies. Сумма сделки составляет $27 млн (£17,1 млн).[13][14]

Примечания

Шаблон:Примечания

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

Шаблон:Изолированная статья

  1. Шаблон:Cite web
  2. Шаблон:Cite web
  3. 3,0 3,1 Ошибка цитирования Неверный тег <ref>; для сносок geeks3d_openrt не указан текст
  4. 4,0 4,1 Ошибка цитирования Неверный тег <ref>; для сносок nvworld_openrt не указан текст
  5. Шаблон:Cite web
  6. 6,0 6,1 Ошибка цитирования Неверный тег <ref>; для сносок 3dnews_march10 не указан текст
  7. Ошибка цитирования Неверный тег <ref>; для сносок itc_march10 не указан текст
  8. Ошибка цитирования Неверный тег <ref>; для сносок computerra_march10 не указан текст
  9. 9,0 9,1 Ошибка цитирования Неверный тег <ref>; для сносок official_march10 не указан текст
  10. Шаблон:Cite web
  11. Шаблон:Cite web
  12. Шаблон:Cite web
  13. Шаблон:Cite web
  14. Шаблон:Cite web