Byl představen ANARI 1.0, otevřený standard pro 3D renderingové enginy

Konsorcium Khronos, které se zabývá vývojem grafických standardů, zveřejnilo standard ANARI 1.0 (Analytic Rendering Interface), který definuje API pro multiplatformní renderingové enginy a je zaměřen na unifikaci programových rozhraní pro vizualizaci dat. Implementace renderingových enginů podporujících standard ANARI již připravily společnosti AMD (RadeonProRenderANARI), Intel (anari-ospray) a NVIDIA (VisRTX). Také byly zveřejněny: otevřený SDK pro vývoj aplikací, doplněk s podporou ANARI pro balík Blender a generátor scén ve formátu USD. Podpora ANARI je integrována do otevřených vizualizačních balíků VMD, VTK/ParaView a VisIt.

Očekává se, že nové specifikace výrazně usnadní vývoj aplikací provádějících vizualizaci vědeckých dat. ANARI poskytuje hotovou vysoceúrovňovou funkcionalitu pro vytváření 3D scén v paměti, což umožňuje obejít se bez psaní nízkoúrovňového kódu pro práci s grafikou. Aplikace podporující ANARI mohou pracovat s jakýmikoli renderingovými enginy, které poskytují toto API. Specifikace byla vyvinuta v souladu se zásadami otevřených standardů a zohledňuje přání komunity (například na základě návrhů z komunity byla přidána podpora formátu glTF pro použití materiálů na základě fyzikálně správného renderování).

ANARI poskytuje C-API (C99) s obalovými vrstvami pro bezpečnou práci s typy v kódu C++, což umožňuje vytváření hierarchických stromů objektů v paměti pro kompletní zobrazení 3D scény, trojrozměrné geometrie povrchu a objemových dat. Jsou k dispozici takové možnosti, jako podpora rozšíření pro rozšíření funkcionality renderingových enginů, získávání informací o aktualizaci scény v asynchronním režimu, efektivní práce s daty v režimu zero-copy (bez přidělování další paměti, používající pouze původně poskytnutý buffer), nástroje pro vizualizaci v interaktivním režimu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster