Recent updates
Luxinia
![]() |
Luxinia is a 3D engine written in C that uses OpenGL, Lua, GLFW, OpenAL and ODE physics. As user you do not need any compilers but purely work with the high-level language Lua to code your projects. The engines design goals were:
Please give us your feedbackNews
- 11.1.2010 New License
- In preparation of open-sourcing the engine runtime later this year, the license was changed to allow commercial development for free.
- 13.9.2009 Estrela Tutorials
- Two new tutorials on using estrela with luxinia were added basic and Cg.
- 14.8.2009 SDK in progress
- We are working on overhauling several internals. The Lua api will mostly stay as is however, but not in all cases backwards compatibility can be preserved. At the end of this process we will opensource several of the core libraries, to ease communcation with engine internals. Furthermore we intend to make luxinia entirely opensource next year.
- 30.11.2008 Whats cool in game graphics
- Not directly related to luxinia but for a university talk on game graphics I composed an overview on recent techniques. You can get it here! One major technique missing is called "Light Pre-Pass".
- 29.9.2008 Interim test releases
- Today we switch to the new versioning system. The numbers are generated in reference to the first publich release (0.9), and reflect the time since then. We will do more frequent releases to the forum here! Those releases which we test more completely and have a more complete tutorial/major feature set, we will continue to mark and keep as extra download.
- 4.9.2008 Estrela Editor
- The Estrela Editor is our open-source project for a wxLua based IDE, primarily focussed on Luxinia, but customizable for other Lua applications as well. The project has gone live, and can be downloaded via SVN from sourceforge. A proper release package will come along with the next official luxinia release. More info here
- 14.8.2008 luxiniaIDE and reversioning
- To make writing projects for luxinia easier, we will focus on a wxLua based simple IDE. The main feature will be code-completion and some form of integrated help. Once we have a base version ready, we will release 0.98. However 0.98 will have its version number changed, to reflect the time and revisions that have gone into luxinia better. The next version will therefore probably be 1.2.75 (2.75 years since first public release). We will also have changed license to allow closed-source development for the free-version.

- 20.7.2008 Luxinia 0.98 test version
- To not further delay the release of 0.98 we have released a package on the forum. Things that are missing for the full 0.98 is better wxWidgets support (test exe included), and a few more old demos ported to the tutorial framework. Nevertheless there is plenty new, especially all tutorials in a nice package (plus some more that aren't available on the website yet). Get it here!
- 24.5.2008 LSCMUnwrap? 1.0 for 3dsmax2009
- LSCMUnwrap contains a small bugfix and is compiled for 3dsmax 2009.
- 17.5.2008 ArtTools forum & 0.98 infos
- You can discuss/report issues about the ArtTools in a new forum section. We are also still working on 0.98 tutorial material. The former demo framework will be replaced by some 25+ tutorials on many topics. A new luxinia frontend allows custom window managers. We will provide a basic version with wxLua/wxWidgets, and are also working on replacing the internal modelviewer with a wxLua application. We are intending to release 0.98 in summer. As we feel that luxinia has become more and more stable in internal structures and workflow 0.98 feels like a re-launch to us. Therefore we want to gather lots of material for starters.
DevelopmentLog
VersionNext?
27.01.2010:
- texture
11.12.2009:
- rendersystem
supercedes the "enforced" glFinish of prev version.
(... more news)


