-
Notifications
You must be signed in to change notification settings - Fork 0
aeonios/Shine2D
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Shine2D is a basic Open-GL based 2D graphics library for Java. It implements much of the same functionality as the Graphics2D library that ships with the standard JDK (and some additional features, to be improved and extended in the future) while offering dramatic performance improvements over its closed-source counterpart. Shine features a variety of drawing modes including alpha blending (normal mode), add, multiply and screen, as well as alpha map to transfer the alpha channel from one image to another. It can also draw lines (with patterns and phase, fairly similar to Graphics2D), shapes and images with scaling, rotation and symmetric reflection. The LWJGL 3.0 version is now fully working, although the features are fairly basic. There is also a simple test/example program demonstrating basic usage. License Info: Copyright Marcus Troyka, 2016. This library is released under the LGPL 3.0 license (https://www.gnu.org/licenses/lgpl-3.0.en.html). In short that means that this library is GPL and must be distributed as such, but any derivative works (ie your application) do *not* need to be GPL or open source or free in order to use it.
About
A 2D-GL Graphics Library for Java
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published