Jak si mohu vybrat ty nejlepší knihy OpenGL®?

K dispozici je mnoho knih OpenGL®, od úvodních tutoriálů pro učení OpenGL® až po velmi podrobné specifikace knihovny a rozhraní Abstraktní programování (API). Různé faktory mohou určit, jaké knihy jsou nejlepší pro konkrétní projekt OpenGL®, včetně skutečného typu vyvinuté aplikace. Důležitými fakty, které je třeba zvážit při výběru nejlepších knih OpenGL®, jsou operační systém, který se používá pro vývoj a programovací jazyk, který bude použit. Typ aplikace je také důležitý, protože programování trojrozměrné (3D) grafiky pro videohru je velmi odlišné od psaní programu, který se používá pro vědeckou vizualizaci. Hloubka potřebných informací by měla být také zvážena, protože například některé knihy nebudou zahrnovat, jak používat stínovací jazyk OpenGL®, zatímco jiné by mohly poskytnout velmi hloubkové pokrytí vývoje grafu scény, kde není potřeba.

Ost Common využití pro knihy OpenGL® se učí, jak programovat s knihovnou a API. Přestože má být základní knihovna identická napříč různými jazyky a operačními systémy, není tomu tak vždy v praxi. Při hledání nejlepších knih OpenGL® pro učení API je důležité vybrat knihy, které pokrývají používání a instalaci knihoven na operačním systému, které mají být použity, a knihy, které jsou buď výhradně o programování v jednom jazyce nebo které poskytují více příkladů z různých jazyků.

Pro pokročilé programátory nebo programátory pracující pravidelně pracující s OpenGL® jsou některé z nejlepších knih OpenGL® specifikace a referenční příručky, které publikují vývojáři knihoven a API. Tyto knihy poskytují velmi podrobné informace o tom, jak je jazyk sestaven, jak je určen k použití,a některá z kódovaných omezení. Tyto odkazy však ne vždy zahrnují skutečné příklady programování a obecně se používají v tandemu s jinými knihami. Dalším aspektem oficiálních referenčních příruček je to, že někdy nepopisují nekonzistence mezi implementací knihovny v reálném světě.

Řada knih OpenGL® je věnována konkrétním tématům a lze je použít spolu s referenčními příručkami a výukovými knihami. Patří mezi ně knihy, které pokrývají, jak sestavit plně provozní aplikace kolem jádra OpenGL®, které poskytují rozsáhlé podrobnosti o nových funkcích jazyku. Při výběru knih, které uvádějí takové široké příklady, je důležité se ujistit, že jsou aktuální a umožnit tomu držet krok se změnami API. Dalším důvodem k nalezení knih, které nejsou příliš staré, je to, že někdy budou používat vývojové nástroje nebo jiné programy, které vypadly z použití nebo byly zcela přerušeny.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?