Ujawniono szczegóły działania Crytek w zakresie sprzętowej agnostyki Raytracing Neon Noir



Considering your reaction, you certainly remember Crytek's Neon noir raytracing scene that we shared with you back in march. At the time, the fact that raytracing was running at such mesmerizing levels on AMD hardware was arguably the biggest part of the news piece: AMD's Vega 56 graphics card with no dedicated raytracing hardware, was pushing the raytraced scene in a confident manner. Now, Crytek have shared some details on how exactly Neon noir was rendered.

AMD Radeon Vega 56 pchnął demo w rozdzielczości 1080p / 30 FPS, z renderowaniem efektów raytraced w pełnej rozdzielczości. Crytek podzielił się dalej, że raytracing może być renderowany w połowie rozdzielczości w porównaniu do reszty sceny, i że jeśli zrobiliby to na Vega 56 AMD, mogliby zwiększyć rozdzielczość 1440p przy 40+ FPS. Ścieżka raytraced nie działała na żadnym nowoczesnym API niższego poziomu, takim jak DX12 lub Vulkan, ale raczej na niestandardowej gałęzi CryEngine Crytek, wersja 5.5. Crytek powiedział, że zostanie zaimplementowana obsługa RTX, co powinno poprawić wydajność kart graficznych NVIDIA, umożliwiając renderowanie do 4K, rozdzielczość w pełnym ekranie i efekty. RTX nie powinien pozwalać na więcej funkcji, ale raczej na poprawę wydajności i poziomu jakości już wdrożonych. Na blogu Crytek znajduje się kilka interesujących informacji na temat ich bieżącej implementacji raytracingu, wybór integracji technologii opartej na poziomie „połysku” obiektu zamiast pełnego rozwiązania zapewniającego lepszą wydajność oraz mieszanie obciążeń wokseli i raytracingu w celu uzyskania najlepszej możliwej optymalizacji . Spójrz na
Link źródłowy.


Source: Crytek