The Baja Engine unlocks your creative vision. Proven effectiveness and solid integration make the Baja Engine the right choice for 2d and 3d game development. Baja makes it easy for you to create a professional quality game or application. Baja provides a top quality 2d and 3d renderer based on OpenGL. Rendering scales across multiple screen resolutions and aspect ratios without the need to change your code. Renders are consistent and high quality across all hardware configurations. When necessary, the renderer degrades to work on older hardware. Baja also includes extensive 2d rendering support for game interfaces and 2d games. Baja features exciting next generation technologies such as realtime reflections, high-quality water using shaders, and displacement mapping. It also includes framebuffer effects like blur and glow.