Visix is a small, high-speed graphics add-on library. It is not a full-fledged library for creating graphics applications. Visix is intended to support applications which already contain graphics by providing an optimized set of high-speed primitive dra
Be the first to post a text review of Visix graphics support library. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The new release made the move from C to C++, using template magic to support any possible RGB-based pixel format. You now can define your own pixel formats with just a few lines of code and let the compiler generate optimized alpha-blending and pixel format conversion code for you. Other enhancements include better line clipping, which now takes into account which fraction of a slice left the clipping area to avoid jumpiness on fixed lines scrolling out of the screen. A cleverly optimized polygon drawing function also makes its first appearance with this release. Requires an up-to-date C++ compiler (in other words, no support for Visual Studio .NET 2002 and Visual C++ 6.0 anymore, sorry folks!)
+ Better (i.e. more exact, pixel perfect) line clipping + Polygon drawing function
Version 0.1.3 of Visix is now available. It offers greatly improved color format conversion quality. Antialiased lines are still candidates for overdrawing clipping boundaries, I hope to fix this soon. There are plans to switch to HRESULT returns in favor of the current schema which either returns NULL (for allocation procedures) or silently failes (drawing methods).
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?