blah38621_cp
92dcac4a51
Made a few improvements to the speed of the ILScanner, including caching the resolved plugs.
...
Added the possibility for an optimization step in the IL2CPU MSBuild task. Currently commented out, but should work fine with a few modifications to the optimizer.
Moved classes that are dependent on Cosmos from the Orvid.Graphics, into the Orvid.Graphics.Cosmos assembly.
Re-factored the font mechanism, added partially working .fnt Font support.
Added a Rectangle class, and a Vec2d class, which is the same as Vec2, except with doubles for the X and Y values.
Made a small aesthetic improvement to the output of the File2ByteArray Converter.
2011-09-03 21:05:46 +00:00
blah38621_cp
4bd0140c82
Switched OPFF to a greyscale version, can't get my B/W/Greyscale version working unfortunately.
2011-08-13 22:59:55 +00:00
blah38621_cp
33579746bb
Added Tiff, Bmp, and Png support to Orvid.Graphics, also added a Testbed for Image loading, and for Image manipulation.
2011-08-07 00:01:40 +00:00
blah38621_cp
5a50c2b4e9
Made a small optimization to the memory usage of the TTF2OPFF converter.
2011-07-29 03:19:19 +00:00
blah38621_cp
4d584f45f1
Re-Enabled Multi-Style support in the TTF2OPFF Converter.
...
With this update, OPFF is fully functional.
2011-07-29 03:07:05 +00:00
blah38621_cp
2438db2c32
OPFF now works correctly. Next up, Anti-Aliasing for it.
2011-07-29 01:46:17 +00:00
blah38621_cp
3622be3226
Part of the previous commit.
2011-07-29 00:44:35 +00:00
blah38621_cp
7cf00fce9d
Added the possibility to select whether or not you want the output OPFF to be compressed or not.
2011-07-24 02:36:40 +00:00
blah38621_cp
6e35518f17
Added compression support to the TTF2OPFF Converter. Default compilation uses LZMA compression (a pure C# version), but can be easily changed to use .Net's built-in DeflateStream, as well as it's GZip stream. My OPFF font reader is the next thing that will be tested.
2011-07-20 22:43:43 +00:00
blah38621_cp
e99500790e
Added the basic infrastructure to have the opff files be compressed files, however, decided not to make it part of the core specs, due to the fact that the built-in .net compression is horrible, as Times New Roman is only 23kb with the default ZLib compression. (It's 184kb un-compressed) .Net's Deflate stream (same method), compresses it to 50kb.
2011-07-20 18:34:54 +00:00
blah38621_cp
371c96edb5
Fixed the TTF2OPFF converter.
2011-07-20 17:57:50 +00:00
blah38621_cp
e76909e4f5
Added a File to Byte Array converter to the tools section.
2011-06-23 17:27:01 +00:00
blah38621_cp
3128ad7b9d
Moved TTF to OPFF converter to a new Tools folder, as well as made it's output valid. It previously was writing that the style of every character was 128, which doesn't exist. Also moved TimesNewRoman.opff to my OtherStuff folder.
2011-06-23 16:37:45 +00:00