OpenGL Library

Programinė įranga Screenshot:
OpenGL Library
Programinė detalės:
Versija: 1.4
Įkėlimo datą: 2 Jun 15
Kūrėjas: Ian Mallett
Licencija: Nemokamai
Populiarumas: 26

Rating: 4.0/5 (Total Votes: 1)

"OpenGL" biblioteka (glLib *) yra Python'o bibliotekos kurti 2D ir 3D OpenGL pagrindu žaidimus.
Kūrėjų komentarai
Aš už vieną susirgo nuo to, kad išsiaiškinti, kaip padaryti viską, PyOpenGL. Nesupraskite manęs klaidingai - PyOpenGL yra puikus modulis, ir paprastai, tai buvo ne taip sunku, tačiau ji galėjo būti lengviau. Pamiršote, kaip įjungti tekstūravimo arba apšvietimo? "Google" penkiolika minučių ir pridėkite vieną eilutę kodo jums reikia. Negali suprasti, kodėl jūsų poligonai nerodo? Pradėti iš naujo. Nepamenu, kaip padaryti Quadric sferą? Draga iki keletą dešimtmečių senąjį kodą ieškoti kaip.
Aš nusprendžiau pakeisti visa tai ir iš tikrųjų padaryti šiek tiek PyOpenGL basecode pokyčiams, o ne redoing tai kiekvieną kartą.
Šis kodas yra rezultatas.
Be to, šis kodas leis jums daryti tai, ko jūs nežinote, kaip tai padaryti anksčiau. Ar norite įkelti heightmap? Ar norite turėti gražią sklandų kameros važinėti? Ar jūs kada nors padaryti mipmapping? Ar norite šešėlius? Atsakymas: "Taip".
Taigi, į ją:
Šis kodas turėtų daryti PyOpenGL daug lengviau daugeliui iš mūsų. Jūs galite naudoti šį kodą kur jums patinka, BET nurodykite savo kredito jūsų gražus žaidimas anketa posistemė, ir jei jūs aiškiai imtis kreditą už jį, aš gali tave nužudyti ;-)
Atkreipkite dėmesį, kad tai yra pusiau beta. Viskas veikia (jei turite seną kompiuterį, kuris nemėgsta šešėliai), tačiau kodas nėra dokumentuota, nei ypač stabilus (tai lengva katastrofos jį daro kažką blogo, ir jūs neturite idėjos, kas atsitiko). Tai sakė, kodas yra skirtas būti lengva skaityti

Kas naujo , šioje laidoje.

  • aš pridėta keletą naujų funkcijų; Šiuo metu pastatytas UnProject komandą lengvai išgauti pelės poziciją viduje dabartinės peržiūros ekrane viduje, ir ekrano gavėja.
  • Mano didžiausias pasiekimas šįkart buvo įgnybti šešėlius. Aš Ištaisyta keletą nedidelių dalykų, ir pridūrė, apie tai, kaip padaryti šviesos kamera perspektyva, atstumas ir kampas sąmoningas pamoka. Prasminga man, bet vėlgi, yra labai nedaug komentarai. Aš taip pat papildoma parama multishadowing - ar scena stebėjimas naudojant daugiau nei vieną šviesos - dabar jūs galite turėti iki aštuonių skirtingų šešėlius bet kokios spalvos, trukdantis tarpusavyje realus realiu laiku,
  • Yra dar gana daug padaryti, įskaitant kai kurių žinomų klaidų. Tikiuosi, pridėti atspindžio žemėlapių (jau turime keletą beveik darbo prototipus) greitai ir kai kurių kitų atsitiktinių dalykų.

Reikalavimai

  • Python,
  • pygame
  • PyOpenGL
  • NumPy
  • psyco
  • wxPython
  • Skaičių,

Panaši programinė įranga

libiconv
libiconv

11 May 15

CA::AutoSys
CA::AutoSys

3 Jun 15

Libnet
Libnet

20 Feb 15

libimobiledevice
libimobiledevice

20 Feb 15

Kita programinė įranga kūrėjas Ian Mallett

Komentarai OpenGL Library

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!