Avaldati PortableGL 0.98, OpenGL 3 teostus C keeles

PĂ€rast rohkem kui aasta arendustööd on valmis saanud projekt PortableGL 0.98, mis arendab graafilise API OpenGL 3.x tarkvaralist rakendust, kirjutatud tĂ€ielikult keeles C (C99). Teoreetiliselt vĂ”ib PortableGL-i kasutada igasugustes rakendustes, mis vĂ”tavad tekstuuri vĂ”i kaadrivaru sisendina. Kood on vormistatud ĂŒhe pealkirjafailina ja levitatakse MIT litsentsi alusel.

Projekti eesmĂ€rkideks on mÀÀratud ĂŒhilduvus, OpenGL API jĂ€rgimine, kasutusmugavus, lihtne kood ja kĂ”rge jĂ”udlus. Kasutusaladena mainitakse graafiliste API-de ehituse Ă”petamist, 3D-graafika töötlemist sĂŒsteemides ilma GPU-ta ning OpenGL toe integreerimist spetsiifilistesse opsĂŒsteemidesse, kuhu Mesa3D paketti ei ole saadud. Valmis projektide seast, mis kasutavad PortableGL-i, tooteakse Minecrafti sarnane mĂ€ng Craft.

Uues versioonis:

  • On rakendatud uus standardne shaderite teek.
  • Lisatud tugi tĂ€iendavate tekstuuriformaatide ja nende automaatse konverteerimise jaoks RGBA-formaati.
    Avaldati PortableGL 0.98, OpenGL 3 teostus C keeles
  • Lisatud tugi vertex atribuutide kasutamiseks tĂŒĂŒpide puhul, mis erinevad float'ist.
  • Kasutusele on vĂ”etud uus, tĂ€iustatud laiade joonte loomise algoritm.
  • API-d on laiendatud. Lisatud palju uusi funktsioone ja OpenGL-i vĂ”imalusi, sealhulgas OpenGL ES 2/3 vĂ”imalusi.

Avaldati PortableGL 0.98, OpenGL 3 teostus C keeles Avaldati PortableGL 0.98, OpenGL 3 teostus C keeles


Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster