Luxinia is a 3D engine written in C that uses the OpenGL API, Lua, GLFW and OpenAL. The new v0.94 adds improvements in stencil-shadows and shader system to allow more control of effects. The texture combiners can also be manually set for shaders on older generation-cards (ARB_texture_env_combine and related). The sky rendering demo makes heavy use of this feature to draw dynamic skies well even on older hardware. Luxinia is free for non-commercial use and comes with all documentation material and sources of the samples.
Aug 28, 2006 | Category: Developers •