OpenGL Library

Software screenshot:
OpenGL Library
Software detaljer:
Version: 1.4
Upload dato: 2 Jun 15
Udvikler: Ian Mallett
Licens: Gratis
Popularitet: 26

Rating: 4.0/5 (Total Votes: 1)

OpenGL Library (glLib *) er en Python-bibliotek til at udvikle 2D og 3D OpenGL-baserede spil.
Kommentarer Developer
I for en fik syge af at skulle finde ud af at gøre alt i PyOpenGL. Må ikke få mig forkert - PyOpenGL er en genial modul, og som regel var det ikke så svært, men det kunne have været gjort lettere. Glemt, hvordan du slår teksturering eller belysning? Google femten minutter, og tilsæt en linje kode, du behøver. Kan ikke finde ud af, hvorfor dine polygoner ikke møder op? Start forfra. Kan ikke huske hvordan man laver en Quadric sfære? Dredge op nogle årtier gamle kode for at søge efter hvordan.
Jeg besluttede at ændre alt dette og faktisk gøre nogle PyOpenGL basecode for en ændring, i stedet for at annullere Fortryd det hver gang.
Denne kode er resultatet.
Derudover vil denne kode lade dig gøre ting, du ikke vidste, hvordan at gøre før. Ønsker du at indlæse en heightmap? Har du lyst til at have en dejlig glat kamera tur? Har du nogensinde gjort Mipmapping? Ønsker du skygger? Svar: "Ja".
Så ned til det:
Denne kode bør gøre gøre PyOpenGL meget lettere for de fleste af os. Du kan bruge denne kode hvor som helst du vil, men du give min kredit for din dejlig spillets backend, og hvis du eksplicit tage æren for det, kan jeg nødt til at dræbe dig ;-)
Bemærk, dette er en semi-beta release. Alt fungerer (medmindre du har en gammel computer, der ikke ligesom shadowing), men koden er ikke dokumenteret eller særlig stabil (det er let at gå ned det ved at gøre noget dårligt, og du har ingen idé om, hvad der skete). Sagt, koden er designet til at være let at læse

Hvad er nyt i denne udgivelse:.

  • jeg har tilføjet nogle nye funktioner; der er nu en indbygget UnProject kommando til nemt at hente musen position inde i skærmen inde i aktuelle viewport, og et screenshot taker.
  • Min største præstation denne gang var at nappe skyggerne. Jeg fast et par mindre ting og tilføjet en tutorial om hvordan man laver lys kameraets perspektiv, afstand og vinkel bevidst. Det giver mening for mig, men igen, der er meget få kommentarer. Jeg har også tilføjet understøttelse af multishadowing - eller shadowing af en scene ved hjælp af mere end én lys -! Du kan nu have op til otte forskellige skygger af enhver farve blander sig med hinanden i realistisk realtime
  • Der er stadig en hel del at gøre, herunder nogle kendte bug fixes. Jeg håber at tilføje refleksion kortlægning (allerede har flere næsten-fungerende prototyper) snart og nogle andre tilfældige ting.

Krav :

  • Python
  • PyGame
  • PyOpenGL
  • NumPy
  • Psyco
  • wxPython
  • Numerisk

Lignende software

ENet
ENet

17 Feb 15

SDL
SDL

23 Nov 17

libpng
libpng

22 Jun 18

libimobiledevice
libimobiledevice

20 Feb 15

Andre software developer Ian Mallett

Kommentarer til OpenGL Library

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!