pl_Graphics32
- Details
 - Category: Graphics
 - Published: Sunday, 20 October 2013 05:52
 - Written by Sternas Stefanos
 - Hits: 24503
 
pl_Graphics32
it's a fork of Graphics32 library to CodeTyphon Studio.
Graphics32 is a library designed for fast 32-bit graphics.
 Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives, and in most cases Graphics32 outperforms the standard TCanvas classes. It is almost a hundred times faster in per-pixel access and about 2–5 times faster in drawing lines.
Features:
- Fast per-pixel access up to 100 times faster compared to standard TBitmap;
 - High-performance Bitmap alpha blending (including per-pixel alpha blending);
 - Pixel, line and polygon antialiasing with sub-pixel accuracy (combined with alpha blending);
 - Arbitrary polygon transformations and custom fillings;
 - Bitmap resampling with high quality reconstruction filters (e.g. Lanczos, Cubic, Mitchell);
 - A unique state-of-the-art rasterization system;
 - Affine transformations of bitmaps: rotations, scaling, etc with sub-pixel accuracy;
 - Arbitrary projective transformations of bitmaps;
 - Arbitrary remapping transformations of bitmaps (e.g. for Warping, Morphing);
 - Flexible supersampling implementation for maximum sampling quality;
 - Flicker-free image displaying components with optimized double buffering via advanced MicroTiles based repaint optimizer;
 - Multiple customizible easy-to-use overlay layers;
 - Locking of bitmaps for safe multithreading;
 - A property editor for RGB and alpha channel loading;
 - Design-time loading of image formats supported by standard TPicture;
 
You can explore Units, Functions, Procedures, Classes, etc in our
Source Documentation
				
				
				
				
							
			
						
