Hur väljer jag de bästa OpenGl® -böckerna?

Det finns många OpenGL® -böcker tillgängliga, allt från introduktionsstudier för att lära sig OpenGL® till mycket detaljerade specifikationer av biblioteket och Abstract Programming Interface (API). Olika faktorer kan avgöra vilka böcker som är bäst för ett visst OpenGL® -projekt, inklusive den faktiska typen av applikation som utvecklas. Viktiga fakta att tänka på när du väljer de bästa OpenGL® -böckerna är operativsystemet som används för utveckling och programmeringsspråket som kommer att användas. Typen av applikation är också viktig, eftersom programmering av tredimensionell (3D) grafik för ett videospel skiljer sig mycket från att skriva ett program som ska användas för vetenskaplig visualisering. Djupet på den information som behövs bör också övervägas eftersom till exempel vissa böcker inte kommer att täcka hur man använder OpenGL®-skuggningsspråket, medan andra kan ge mycket djupgående täckning av att utveckla en scengraf där en inte behövs.

ett av MOST Common Use för OpenGl® -böcker är att lära sig att programmera med biblioteket och API: n. Även om kärnbiblioteket är tänkt att vara identiskt på olika språk och operativsystem, är detta inte alltid fallet i praktiken. När du söker efter de bästa OpenGL® -böckerna för att lära sig API är det viktigt att välja böcker som täcker och installerar biblioteken på operativsystemet som ska användas, och de som antingen handlar om programmering på ett enda språk eller som ger flera exempel från olika språk.

För avancerade programmerare eller programmerare som arbetar med OpenGL® regelbundet är några av de bästa OpenGL® -böckerna specifikationerna och referenshandböckerna som publiceras av utvecklarna av bibliotek och API. Dessa böcker ger mycket detaljerad information om hur språket monteras, hur det är avsett att användas,och några av de kodade begränsningarna. Dessa referenser inkluderar dock inte alltid faktiska programmeringsexempel och används vanligtvis i tandem med andra böcker. En annan aspekt av officiella referenshandböcker är att de ibland inte beskriver verkliga inkonsekvenser mellan implementeringar av biblioteket.

Ett antal OpenGL® -böcker är dedikerade till specifika ämnen och kan användas tillsammans med referenshandböcker och handledningsböcker. Dessa inkluderar böcker som täcker hur man monterar fullt operativa applikationer runt en OpenGL® -rendering kärna eller böcker som ger omfattande detaljer om nya funktioner på språket. När du väljer böcker som ger sådana breda exempel är det viktigt att se till att de är aktuella och låter en hålla jämna steg med förändringar i API. En annan anledning att hitta böcker som inte är för gamla är att de ibland kommer att använda utvecklingsverktyg eller andra program som har fallit ur användning eller har avbrutits helt.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?