Profesjonalne stacje robocze

Ray tracing na GPU

 
 

Moc przetwarzania masowo równoległego jednostek GPU NVIDIA® idealnie odpowiada z natury równoległej naturze ray tracingu, co zapewnia w efekcie radykalny wzrost szybkości renderowania w przypadku wielu rynków korzystających z szerokiej i różnorodnej listy technik. NVIDIA wspomaga firmy zajmujące się renderingiem w zakresie wdrażania przez nie technologii obliczeń na GPU, a także bierze pod uwagę ich potrzeby przy projektowaniu przyszłych architektur GPU, języków i narzędzi. Poniżej zamieszczona jest lista niektórych spośród licznych firm, które wykorzystują obecnie tę moc obliczeniową do akceleracji oferowanych rozwiązań oraz wprowadzenia nowych interaktywnych możliwości:

Ray tracing na GPU
Optix Silnik NVIDIA OptiX™ obsługujący ray tracing
OptiX jest programowalnym rozwiązaniem szkieletowym (framework) obsługującym ray tracing i umożliwiającym twórcom oprogramowania błyskawiczne tworzenie korzystających z tej techniki aplikacji, które będą generować oczekiwane rezultaty z ekstremalnie dużą szybkością na jednostkach GPU NVIDIA, a wszystko to z wykorzystaniem konwencjonalnego programowania w języku C. W odróżnieniu od rozwiązań renderujących o ustalonym wyglądzie lub powiązanych z określonymi strukturami danych albo z językiem ograniczonym do renderingu, silnik OptiX jest w najwyższym stopniu ogólny – umożliwia twórcom oprogramowania błyskawiczną akcelerację dowolnego, wykorzystującego ray tracing zadania oraz jego wykonywanie na szeroko dostępnym sprzęcie – wszystko to bez konieczności licencjonowania.

Dowiedz się więcej na temat silnika OptiX obsługującego ray tracing.
Arion Wywodzący się z oprogramowania Fry Fender silnik renderujący Arion jest symulatorem światła nowej generacji, który wykorzystuje NVIDIA® CUDA™ do akceleracji procesu renderowania na systemach z jedną lub wieloma jednostkami GPU. To opracowane przez firmę RandomControl rozwiązanie działa w oparciu o fizyczne właściwości i jest wysokowydajnym, produkcyjnym silnikiem renderującym, który może wykorzystać równolegle wszystkie jednostki GPU i CPU pracujące w systemie.

Dowiedz się więcej na temat oprogramowania Arion.
Lightworks Twórcy oprogramowania Lightworks wykorzystali NVIDIA OptiX w celu stworzenia nowej rodziny ultraszybkich, akcelerowanych przez GPU silników obsługujących ray tracing, dedykowanych branży architektonicznej oraz projektowaniu przemysłowemu i projektowaniu wnętrz.

Dowiedz się więcej na temat oprogramowania Lightworks.
Octane Octane Render jest interaktywnym, wykorzystującym GPU, bezstronnym, wykorzystującym właściwości fizyczne programem renderującym, który generuje fotorealistyczne rezultaty z dużą szybkością. Pozwala to użytkownikom na tworzenie oszałamiających dzieł w ułamku czasu wymaganym przez tradycyjne silniki renderujące oparte na CPU.
V-ray V-Ray RT GPU to tryb renderowania na GPU umożliwiający w programie V-Ray RT akcelerację procesu ray tracingu na jednostkach GPU zainstalowanych w systemie zamiast wykorzystywać w tym celu CPU. Aby włączyć rendering na GPU, wybierz w ustawieniach oprogramowania V-Ray RT jako parametr typu silnika opcję OpenCL. Tryb V-Ray RT GPU może być wykorzystywany przez oprogramowanie Autodesk 3ds Max.

Dowiedz się więcej na temat oprogramowania V-Ray RT.