noam-c / EDEn

Exodus Draconis RPG Engine
Other
11 stars 2 forks source link

Update EDEn's graphical code to use the modern programmable OpenGL pipeline #23

Open noam-c opened 11 years ago

noam-c commented 11 years ago

Currently, EDEn makes heavy use of outdated immediate mode OpenGL to draw all of its graphics. This adversely affects the game's performance, and also makes graphical effects much harder to write than is really necessary.

Using the programmable pipeline would allow EDEn to make better use of the player's graphics hardware, while allowing EDEn developers to more quickly and easily add support for a variety of graphical effects to simulate magic spells, weather, and other phenomena.

noam-c commented 8 years ago

The high-level view of the programmable pipeline isn't so daunting, but transitioning a project from the fixed pipeline is a challenge in and of itself. I'm still determining the right set of things to do, but this is the beginning of that to-do list: