mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2025-01-26 02:07:26 +00:00
49b9e0f05a
- Building with CMake for development is now actually sane - Split deps into projects and extra files - Building against external deps should still work but needs testing - Can now build out of the box without further adjustments as long as SDL(2) is found properly - Build Lua in C++ mode (so it can use exceptions instead of setjmp/longjmp) - Unfortunately we need to enable exceptions for this :( - Remove these defines: * AQUARIA_BUILD_SCENEEDITOR (now always on) * AQUARIA_BUILD_CONSOLE (now always on) * BBGE_BUILD_ACHIEVEMENTS_INTERNAL (now always on unless BBGE_BUILD_STEAMWORKS is defined) * BBGE_BUILD_OPENGL_DYNAMIC (now always on, define BBGE_BUILD_OPENGL_STATIC if needed) * BBGE_BUILD_FMOD_OPENAL_BRIDGE (now always on) - BBGE_BUILD_STEAMWORKS is not actually implemented (any volunteers?) - Prepare later removal of SDL & the old vc90 project from the repo. See #74 for extra notes. |
||
---|---|---|
.. | ||
include | ||
src | ||
CMakeLists.txt | ||
license.txt | ||
README.txt |
FTGL 2.1 5 December 2004 DESCRIPTION: FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications. Unlike other OpenGL font libraries FTGL uses standard font file formats so doesn't need a preprocessing step to convert the high quality font data into a lesser quality, proprietary format. FTGL uses the Freetype (www.freetype.org) font library to open and 'decode' the fonts. It then takes that output and stores it in a format most efficient for OpenGL rendering. Rendering modes supported are - Bit maps - Antialiased Pix maps - Texture maps - Outlines - Polygon meshes - Extruded polygon meshes FTGL is designed to be used in commercial quality software. It has been written with performance, robustness and simplicity in mind. USAGE: FTGLPixmapFont font( "Fonts:Arial"); font.FaceSize( 72); font.render( "Hello World!"); This library was inspired by gltt, Copyright (C) 1998-1999 Stephane Rehel (http://gltt.sourceforge.net) Bezier curve code contributed by Jed Soane. Demo, Linux port, extrusion code and gltt maintainance by Gerard Lanois. Linux port by Matthias Kretz. Windows port by Andrew Ellerton & Max Rheiner. Bug fixes by Robert Osfield, Marcelo E. Magallon, Markku Rontu, Mark A. Fox, Patrick Rogers, Kai Huettemann. Containers and optimisations by Sebastien Barre. Autoconf Marcelo E. Magallon. Pixmap font modifications by Robert Bell. Please contact me if you have any suggestions, feature requests, or problems. Henry Maddocks ftgl@opengl.geek.nz http://homepages.paradise.net.nz/henryj/