•        0

FTGL is a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications. FTGL supports bitmaps, pixmaps, texture maps, outlines, polygon mesh, and extruded polygon rendering modes.




Related Projects

Sippy-ftgl - Python FTGL bindings

sippy-ftgl uses SIP to wrap the functionality of FTGL into a Python module so that it can be used in conjunction with PyOpenGL. It is provides a licensing alternative to pyftgl, as sippy-ftgl is under a less restrictive, modified BSD license.

Pyftgl - Python FTGL bindings

FTGL is a free, open source library to enable developers to use arbitrary fonts in their OpenGL applications. Unlike other OpenGL font libraries FTGL uses standard font file formats and the FreeType font library to open the fonts. PyFTGL in turn wraps the functionality of FTGL into a Python module so that it can be used in conjunction with PyOpenGL.

Jftgl - This library is based on java and gives easy access to true type fonts within opengl.

This is a port of the FTGL library from Henry Maddock to java. It uses the java font api (instead of e.g. the freetype library) to generate* bitmap fonts* buffered fonts* pixmap fonts* outlined fonts* flat polygon fonts* extruded polygon fonts* fonts based on a textureThe library maintains all the opengl resources, and can compile the text into a displaylist.Currently the project is based on FTGL 2.0.1 and needs the jogl binding (version 1.1.1).Its planned to get the api working with JSR-231 and

Semaspace - An OpenGL accelerated Browser & Editor for Networks

Semaspace is a compact graph editor and browser for the construction and analysis of large knowledge networks. The program was specially designed for the interactive manipulation of very large networks. credits: Dietmar Offenhuber & Gerhard Dirmoser Ludwig Boltzmann Institute for Media Art Research, Libraries used: jFTGL font library, JOGL, commons logging, commons lang, batik SVG toolkit

bui - Basic User Interface - provides an abstraction of user interface structure, events and constra

The project has moved to https://launchpad.net/scocca !!! The main goal of bui is to provide an abstraction layer for user interface. This layer can then be extended to fit target domain that handles the actual rendering of user interface elements, windowing and events. User interface structure is defined as a tree consisting of containers and elements. Containers can contain other containers and elements. Elements represent actual user interface which the user can see. At the moment structure i

M-nebula - Medical visualizations 3d graphic engine (also still be a game engine) used in therapeuti

Medical graphic engine (also still be a game engine) used in therapeutic system.The modification of Nebula1 game engine, originated by Radon Labs GmbH and continued and modified by InSightec Inc. Engine is currently in use in medical therapeutic systems produced by InSightec.The features : Robust C++ game engine Script support: TCL and Python Wrapped API's for files, script, IPC, graphic entities etc. OpenGL and GLSL support OpenSource \t The improvements provided by Insightec : Kernel: IPC - ge

Ftgles - Port of FTGL to OpenGL ES

FTGLES is no longer being maintained on googlecode -- please get the latest version from github: http://github.com/cdave1/ftglesPrevious description: FTGLES is a C++ library for rendering fonts on mobile operating systems with OpenGL ES 1.1. It is a port of FTGL. Its primary target is the iPhone. From the FTGL notes: "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, proprietar

Greeningofmars - The Greening of Mars - Terraforming Game

The Greening of Mars is a final year university project to make a game based on the process of terraforming Mars.

Tedium - Video Synth

Tedium is a video synth designed for VJing (Video Jamming) between 3d graphics and Video Streams. It is a mix between 3d gaming and conventional Video mixing. Tedium is an off shoot from our previous Windows based project, 3dlavins. It has configurable FX which load FX/videos/live video feeds/3d files into 2 banks. You to jam between the banks via your keyboard. Each bank holds up to 100 fx which is more than enough for 3-4 hr VJ set without the visuals getting boring. 3ds files are supported. I

Gource - software version control visualization

Gource is a software version control visualization tool. See more of Gource in action on the Videos page. IntroductionSoftware projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project. Currently Gource includes built-in log generation support for Git, Mercurial and Bazaar and SVN (as of 0.29). Gource can als