Implemented an example OpenGL fontrenderer using FontMapper font texture, fixed vario...
authorFerdinand Majerech <kiithsacmp@gmail.com>
Tue, 4 Jan 2011 14:58:56 +0000 (15:58 +0100)
committerFerdinand Majerech <kiithsacmp@gmail.com>
Tue, 4 Jan 2011 14:58:56 +0000 (15:58 +0100)
commitb5e1ef788b5a6147a815f8476c14b2f338df9268
tree7a3724754d033eace76d3d32520c75d7fceb92d5
parent6b057f75e190abc08077027b3f1bec79ba11af82
Implemented an example OpenGL fontrenderer using FontMapper font texture, fixed various bugs, most importantly a bug which caused incorrect advance data to be output for whitespaces, reorganized file structure and cleaned up code. Also, space taken by empty glyphs on the pages is now shared and negligible.
29 files changed:
.classpath
TODO
example/.kdev4/example.kdev4 [new file with mode: 0644]
example/example.kdev4 [new file with mode: 0644]
example/font.h [new file with mode: 0644]
example/fontrenderer.h [new file with mode: 0644]
example/image.h [new file with mode: 0644]
example/main.cpp [new file with mode: 0644]
example/makefile [new file with mode: 0644]
example/texture.h [new file with mode: 0644]
fmap_format.txt [new file with mode: 0644]
fontmapper.ant [new file with mode: 0644]
fontmapper.jar [new file with mode: 0644]
fontmapper.py
fontmapper.py~ [deleted file]
jar-in-jar-loader.zip [new file with mode: 0644]
lib/commons-cli-1.2.jar [new file with mode: 0755]
src/sk/upjs/fontmapper/BinaryPacker.java [new file with mode: 0644]
src/sk/upjs/fontmapper/FontNotFoundException.java [new file with mode: 0644]
src/sk/upjs/fontmapper/FontRenderer.java [new file with mode: 0644]
src/sk/upjs/fontmapper/FontUtil.java [new file with mode: 0644]
src/sk/upjs/fontmapper/GlyphDataOutputException.java [new file with mode: 0644]
src/sk/upjs/fontmapper/GlyphDataWriter.java [new file with mode: 0644]
src/sk/upjs/fontmapper/GlyphDataWriterDefault.java [new file with mode: 0644]
src/sk/upjs/fontmapper/Main.java [new file with mode: 0644]
src/sk/upjs/fontmapper/TextureAllocationException.java [new file with mode: 0644]
src/sk/upjs/fontmapper/TexturePacker.java [new file with mode: 0644]
src/sk/upjs/fontmapper/TexturePage.java [new file with mode: 0644]
src/sk/upjs/fontmapper/TexturePageFullException.java [new file with mode: 0644]