OpenGLUT 0.6.3

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 5.0/5 - ‎7 ‎Stemmen

OpenGLUT is een open source project om de GLUT (OpenGL Utility Toolkit) C/C++ API te ontwikkelen. OpenGLUT gebruikt de freeglut code base als basis voor het uitbreiden, verbeteren en verfijnen van de API. De huidige focus van het project is het oplossen van bugs en het verbeteren van cross-platform ondersteuning. Ons doel op langere termijn is het definiëren en implementeren van OpenGLUT API Versie 1.0 - bedoeld om de GLUT 3.x API te vervangen. Motivatie - GLUT is een populaire, draagbare en goed gedocumenteerde API - HET leren van GLUT is eenvoudig voor beginners - Mark Kilgard's GLUT implementatie heeft bekende bugs / functies / beperkingen - De GLUT-implementatie van Mark Kilgard wordt niet actief onderhouden en is niet beschikbaar als open source - Er zijn gebieden van de GLUT die kunnen worden verbeterd - Interactieve 3D-graphics evolueert snel - Een deel van de GLUT-familie GLUT door Mark Kilgard, oorspronkelijk geïmplementeerd op SGI-systemen, later geport naar Win32 door Nate Robins freeglut door Pawel W. Olszta en anderen, een compatibele open source implementatie van GLUT OpenGLUT een meestal compatibele open source implementatie van GLUT met nieuwe functies en verfijningen Functies Enkele wijzigingen sinds forking van freeglut zijn: - Verbeterde ondersteuning op volledig scherm - Verbeterde joystick ondersteuning - Verbeterde Ondersteuning voor Cygwin en Mingw32 - Verbeterde bitmap lettertyperendering - Verbeterde ANSI-C compliance - Documentatieverfijningen - Experimentele offscreen rendering - Huidige voorstellen voor OpenGLUT 1.0 Andere ideeën die in overweging worden genomen - Fullscreen en game-mode API: rationalisatie - Uitgebreide geometrische API: voorbij de doos, bol en theepot - Api voor het laden van afbeeldingen (voor texturen). - Text Rendering API: schaalbare, gestructureerde lettertypen in modelruimte. - OpenGL extensies API

versiegeschiedenis

  • Versie OpenGLUT-0.6.3 geplaatst op 2005-03-15
    Verschillende oplossingen en updates
  • Versie OpenGLUT-0.6.3 geplaatst op 2005-03-15

Programmadetails