OpenGL Library

Software screenshot:
OpenGL Library
Software informatie:
Versie: 1.4
Upload datum: 2 Jun 15
Ontwikkelaar: Ian Mallett
Licentie: Gratis
Populariteit: 26

Rating: 4.0/5 (Total Votes: 1)

OpenGL Library (glLib *) is een Python bibliotheek om 2D en 3D OpenGL-based games te ontwikkelen.
Developer reacties
Ik heb voor een ziek van het hebben om erachter te komen hoe om alles te doen in PyOpenGL. Begrijp me niet verkeerd - PyOpenGL is een briljante module, en meestal, het was niet zo moeilijk, maar het zou zijn gemakkelijker gemaakt. Vergeten hoe te schakelen texturen, of verlichting? Google vijftien minuten en voeg de een regel code die u nodig hebt. Kan niet achterhalen waarom uw polygonen niet komen opdagen? Opnieuw beginnen. Kan me niet herinneren hoe je een quadric bol te maken? Baggeren up enkele decennia oude code te zoeken hoe.
Ik besloot om dat allemaal te veranderen en eigenlijk maak wat PyOpenGL Basecode voor een verandering, in plaats van het overdoen het elke keer.
Deze code is het resultaat.
Daarnaast zal deze code laat je dingen die je niet weet hoe je voor te doen. Wilt u een heightmap laden? Wilt u een mooie gladde camera rit te hebben? Heb je ooit gedaan mipmapping? Heeft u schaduwen wilt? Antwoord: 'Ja'.
Dus, naar beneden om het:
Deze code moet ervoor PyOpenGL doen veel gemakkelijker voor de meeste van ons. U kunt deze code waar u maar wilt gebruiken, maar geef mijn krediet voor backend je leuk spel, en als je expliciet rekening krediet voor het, kan ik je vermoorden ;-)
Let op, dit is een semi-beta release. Alles werkt (tenzij u een oude computer die niet doet, zoals schaduwen), maar de code is niet gedocumenteerd noch bijzonder stabiel (het is gemakkelijk om het crashen door iets slecht doen, en u zult geen idee wat er gebeurd is hebben). Dat gezegd hebbende, de code is ontworpen om gemakkelijk te lezen te zijn

Wat is nieuw in deze release:.

  • Ik heb voegde een aantal nieuwe functies; Er is nu een ingebouwde UnProject opdracht voor het gemakkelijk ophalen van de muis positie in het scherm in de huidige viewport en een screenshot taker.
  • Mijn grootste prestatie rond deze tijd was om de schaduwen te tweaken. Ik vast een paar kleine dingen en voegde een tutorial over hoe je het licht camera perspectief, afstand, en de hoek bewust te maken. Het is zinvol voor mij, maar nogmaals, er zijn zeer weinig reacties. Ik voegde ook ondersteuning voor multishadowing - of de schaduw van een scène met behulp van meer dan een licht - u kunt nu maximaal acht verschillende schaduwen van elke kleur te mengen met elkaar in realistische realtime
  • Er is nog heel veel te doen, waaronder een aantal bekende bug fixes. Ik hoop reflectie mapping (al enkele bijna-werkende prototypes) snel en enkele andere willekeurige dingen toe te voegen.

Eisen

  • Python
  • pygame
  • PyOpenGL
  • NumPy
  • Psyco
  • wxPython
  • Numeriek

Vergelijkbare software

ACE
ACE

22 Jun 18

OpenSSL
OpenSSL

5 Sep 16

ATK
ATK

22 Jun 18

CA::AutoSys
CA::AutoSys

3 Jun 15

Andere software van ontwikkelaar Ian Mallett

Reacties op OpenGL Library

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!