|
From: | Laurent Lequenne |
Subject: | [Devel] Sources for Rendering (Outlines and Textures) ... |
Date: | Mon, 6 Aug 2001 22:27:24 +0200 |
Here are some library that uses FreeType, LibArt
and the JPEG Library. It's still in development so, it's a bit mixed
things.
http://cmwalolo.multimania.com/GLib/libart-2.3.3.zip
(Libart is an external library for doing bezier pathes, the VC project only
contains file used for rendering stroke on pathes).
It's completely free, there is no docs and it is
poorly documented :-) But it contains various samples for doing most things in
the file MFCLDLG.CPP)
The main project is located in the freetype.zip at
VISUALC\FontLib\MFCFL. It has been written with VisualC++ 6.0
It contains :
- A string class that uses
freetype : It generates a Gray image ... To get a final image you need to mix it
with a texture.
- Plain Font
- Outline fonts using the Cbezierpath
class
- A bitmap class that works with
bitmaps (Most of functions works only in 32 bits)
24 colors +
8 Alpha channel :
Copy, Image mixing,
Various Shadows,
and some other things.
It includes
also functions to output into windows DIB
- A CbezierPath Class : it
contains a class that manipulates Bezier pathes, there is code to perform
animations on
pathes.
- A Texture class : That contains
functions to make various gradients. No Textures yet.
- Some classes to do effects :
Bump Maps,
Rotate /
Scale ,
Fire,
(Bof not yet terrific)
Distort
filter (not in that archive)
- A class to create bezier pathes with
handles and that all (still in development)
- A class to handle JPEG files.
- A class to handle TGA files, sources are there,
but they are not yet in the project.
|
[Prev in Thread] | Current Thread | [Next in Thread] |