OpenGL Library

Software screenshot:
OpenGL Library
Podrobnosti Software:
Verze: 1.4
Datum uploadu: 2 Jun 15
Vývojka: Ian Mallett
Licence: Volný
Popularita: 26

Rating: 4.0/5 (Total Votes: 1)

OpenGL Library (glLib *) je Python knihovna vyvíjet hry 2D a 3D OpenGL-založené.
Vývojářské komentáře
Já za sebe udělalo špatně, že bude muset přijít na to, jak to udělat vše, co v PyOpenGL. Nechápejte mě špatně - PyOpenGL je brilantní modul, a obvykle, to nebylo tak těžké, ale to mohlo být snazší. Zapomněl, jak se obrátit na texturování, nebo osvětlení? Google patnáct minuta a přidejte jeden řádek kódu, kterou potřebujete. Nelze přijít na to, proč se vaše mnohoúhelníky nezobrazují? Začít znovu. Nemůžete si vzpomenout, jak udělat quadric kouli? Vydolovat několik desetiletí starý kód pro vyhledávání na to, jak.
Rozhodl jsem se změnit všechno a vlastně vydělat nějaké PyOpenGL Basecode pro změnu, místo toho, předělání to pokaždé.
Tento kód je výsledek.
Navíc, bude tento kód vám umožní dělat věci, které nevěděli, jak to udělat předtím. Chcete načíst výšková? Chcete mít pěkný plynulou jízdu kamery? Už jste někdy udělal mipmapping? Chcete stíny? Odpověď: "Ano".
Tak, až na to:
Tento kód by měl dělat PyOpenGL mnohem jednodušší pro většinu z nás. Můžete použít tento kód kdekoli chcete, ale prosím, dej můj kredit pro vaše pěkná hra v backendu, a pokud jste výslovně vzít úvěr za to, může musím tě zabít ;-)
Vezměte prosím na vědomí, to je vydání semi-beta. Vše funguje (pokud máte starý počítač, který nemá rád zastínění), ale kód není popsána ani zvláště stabilní (je snadné jej zhroucení tím, že dělá něco špatného, ​​a budete mít tušení, co se stalo). To znamená, že kód je navržen tak, aby bylo snadno čitelné

Co je nového v této verzi:.

  • jsem přidal některé nové funkce; tam je nyní postaven v UnProject velení pro snadné načítání pozici myši uvnitř obrazovky uvnitř aktuálním výřezu, a screenshot taker.
  • Můj největší úspěch tentokrát bylo k vyladění stínů. Opravil jsem pár drobných věcí a přidal návod o tom, jak perspektiva světlo kamery, vzdálenost a úhel při vědomí. To mi dává smysl, ale opět, existuje jen velmi málo komentáře. Také jsem přidal podporu pro multishadowing - nebo stínování scény pomocí více než jedno světlo -! Můžete nyní mít až osm různých stíny libovolné barvy interferující s sebou v realistickém reálném čase
  • K dispozici je ještě docela hodně udělat, včetně některých známých chyb. Doufám, že se přidat odraz mapování (již mají několik téměř funkční prototypy) brzy a některé další náhodné věci.

Požadavky na :

  • Python
  • pygame
  • PyOpenGL
  • NumPy
  • Psyco
  • wxPython
  • Číselný

Podobný software

SDL
SDL

23 Nov 17

OpenSSL
OpenSSL

5 Sep 16

LibSoup
LibSoup

16 Aug 18

zlib
zlib

3 Oct 17

Ostatní software developer Ian Mallett

Komentáře k OpenGL Library

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!