| OpenGL-bibliotheek OpenGL Development Library. |
Download nu |
OpenGL-bibliotheek Rangschikking & Samenvatting
- Naam uitgever:
- Ian Mallett
- Uitgever website:
- http://www.geometrian.com/
OpenGL-bibliotheek Tags
OpenGL-bibliotheek Beschrijving
OpenGL Development Library. OpenGL-bibliotheek (GLLIB *) is een Python-bibliotheek om 2D- en 3D OpenGL-gebaseerde games te ontwikkelen. De verdelker reactiesi voor één kreeg het zat om erachter te komen hoe alles in Pyopengl te doen. Breng me niet verkeerd - Pyopengl is een briljante module, en meestal was het niet zo moeilijk, maar het had gemakkelijker kunnen worden gemaakt. Vergat hoe je textuur of verlichting kunt inschakelen? Google vijftien minuten en voeg de ene regel code toe die je nodig hebt. Kan niet achterhalen waarom je veelhoeken niet verschijnen? Begin opnieuw. Kan me niet herinneren hoe je een quadric bol kunt maken? Droeg een oude code van enkele decennia om te zoeken naar hoe.Ik besloot om dat alles te veranderen en daadwerkelijk wat pyopengl basecode voor een verandering te maken, in plaats van het elke keer opnieuw te verwijten. Deze code is het resultaat. Deze code laat je dingen doen. wist niet hoe ik eerder moest doen. Wilt u een heightmap laden? Wil je een leuke soepele camera rijden? Heb je ooit mipmapping gedaan? Wil je schaduwen? Antwoord: 'Ja'.so, Down to it: deze code moet Pyopengl veel gemakkelijker maken voor de meesten van ons. U kunt deze code overal gebruiken waar u maar wilt, maar geef mijn kredietwaardigheid voor de backend van uw mooie game en als u er expliciet krediet opneemt, moet ik u misschien doden ;-) Let op: dit is een semi-bèta-release. Alles werkt (tenzij je een oude computer hebt die niet van schaduwen houdt), maar de code is niet gedocumenteerd noch bijzonder stabiel (het is gemakkelijk om het te crashen door iets slechts te doen, en je hebt geen idee wat er is gebeurd). Dat gezegd hebbende, de code is ontworpen om gemakkelijk te lezen te zijn. Vereisten: · Python · Pygame · Pyopengl · Numpy · Psyco · Wxpython · Numeriek Wat is er nieuw in deze release: · Ik heb nieuwe functies toegevoegd; Er is nu een ingebouwde opdracht ingebouwd voor het eenvoudig ophalen van de muispositie in het scherm in de huidige viewport en een screenshot-taker. · Mijn grootste prestatie deze keer was om de schaduwen te tweaken. Ik heb een paar kleine dingen opgelost en een tutorial toegevoegd over het maken van het lichtcamera perspectief, afstand en hoekbewuste. Het is logisch voor mij, maar nogmaals, er zijn maar heel weinig opmerkingen. Ik heb ook ondersteuning toegevoegd voor multishadowen - of de schaduwing van een scène met behulp van meer dan één licht - misschien heb je nu maximaal acht verschillende schaduwen van elke kleur die met elkaar in realistische realime interfereert! · Er is nog steeds nogal veel te doen, inclusief enkele bekende bugfixes. Ik hoop reflectie toe te voegen (al verschillende bijna-werkende prototypen) snel en enkele andere willekeurige dingen.
OpenGL-bibliotheek Gerelateerde software