This project is read-only.

LOGL_GLib 0.3.0

Rating: No reviews yet
Downloads: 90
Change Set: 4396
Released: Mar 5, 2011
Updated: Mar 9, 2011 by LorgonJortle
Dev status: Alpha Help Icon

Recommended Download

Application Linux_Binaries
application, 470K, uploaded Mar 9, 2011 - 59 downloads

Other Available Downloads

Application Windows_Binaries
application, 3991K, uploaded Mar 9, 2011 - 31 downloads

Release Notes

LOGL::GLib's 0.3.0 release features extremely easy 3D model loading:

Easily load 3D *obj models!

From Release 0.2.0:

  • Added Math namespace
    • Added DegreesToRadians()
    • Added RadiansToDegrees()
  • Added Vector3 arithmetic operators
  • Added Vector3 Length(), Dot(), and Cross()
  • Added StaticModel class
  • Added Material class
  • Added MaterialGroup class
  • Added Vertex3 struct
  • Added Vector2 class
  • Added Uniform functionality for shaders
  • Added a basic texture map shader
  • Fixed improper cleanup with Cube struct
  • Fixed improper cleanup if Game exited on error
  • Fixed Exception compatability with Linux/Mac
  • Fixed errors when loading StaticModels without texcoords/normals
  • Improved OBJ loading performance (vector capacity)
  • Added dimensional vectors to help manipulate StaticModels
  • Fixed memory problems with ShaderManager
  • Completely redesigned ShaderManager
  • Fixed header include errors on Linux/Mac
  • Removed usage of C++0x features
  • Fixed StaticModel loading on Linux/Mac (line endings)
  • Fixed inability to load more than one shader program (deque vs vector)
  • Added Mouse class to query the mouse state
  • Fixed StaticModel Draw method to push/pop the current matrix
  • Switched from GLUT to SDL
  • Added Mouse class
  • Added more keys to Keyboard
  • Fixed Linux problems with FrequencyCounter
  • Optimized string arguments as references
  • Removed Thread class, as SDL covers it
  • Added Fullscreen toggling with ToggleFullscreen()
  • Added window resisizing with ResizeWindow()
  • Changed all tabs to 5 spaces (in every file)
  • Fixed texture loading from some Blender files that had null textures
  • Fixed StaticModel only being able to render one model at a time

What's planned for the next release?

  • The making of a GUI framework that will allow easy extension of user input
  • *.3DS model loading
  • Better error handling
  • Convenient operators for classes such as Coord2 and Coord3

Reviews for this release

No reviews yet for this release.