The Animated Portable Network Graphics (APNG) is an unofficial extension of the Portable Network Graphics (PNG) format. APNG patch provides APNG support to libpng.
APNG support was merged!
https://github.com/pnggroup/libpng/pull/706
A standalone, portable generic Ada package for decoding images
The Generic Image Decoder is a package for decoding a broad variety of image formats, from any data stream, to any kind of medium. Unconditionally portable code: OS-, CPU-, compiler- independent code.
More information on... http://gen-img-dec.sf.net
Alire crate: https://alire.ada.dev/crates/gid
Mirror: https://github.com/zertovitch/gid
TeXCAD is a program for drawing or retouching {picture}s in LaTeX. It extends the original {picture} capabilities, even without any obligatory LaTeX package, class or style sheet. Core of TeXCAD is totally portable. A MS Windows version is available.
More information on... https://texcad.sourceforge.io/
Alire crate: https://alire.ada.dev/crates/texcad
Mirror: https://github.com/zertovitch/texcad
now gnu-ized, gcc-4.7.4 or gcc-10.2.0
A raytracer does not require custom code for (shadows, mirrors) like GL: it uses physics to simulate light to make realistic images, leaving one to specify only what is in the scene. (at a cost of speed)
Rayshade is a 1990's raytracer, a great one back then (and still useful).
Rayshade has an excellent easy to read yet informative User's Guide that other's could not help but copy from. (html of guide is in...
The PoDoFo library is a free, portable C++ library. It can parse and modify existing PDF files and create new ones from scratch. It also includes several tools to work with PDF files.
It features an unique approach which provides access to PDF documents via an object tree. Therefore, PDFs can be created and or manipulated using a simple tree structure.
Development of PoDoFo has been moved to GitHub: https://github.com/podofo/podofo
Please raise new issues in the GitHub project.
JIVAM - Java Image Viewer And Manipulator.
Free portable cross-platform and pure Java.
Support GIF/PNG/JPG/JPEG formats.
Support view, convert, resize and rotate images.
Simple and intuitive GUI.
Tested in Windows/Linux. Need JRE-1.8 - https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html.
Source - https://github.com/harp077/jivam/
If you like this - put a star on https://github.com/harp077/jivam/ for support project please.
Simple Normal Mapper is a normal map editor with which one can easily create normal maps for 2D images. Normal mapping is used, for example, in 2D games to make an illusion of a 3D object.
Simple Normal Mapper is fully automatic with some user-controllable parameters.
Simple Normal Mapper is written in Qt and C++.
The newest source code and releases here: https://github.com/juzzlin/SimpleNormalMapper/releases
Xynth is a portable embedded windowing system, client/server interface between display hardware (mouse, keyboard, video displays) and the desktop environment that works on many hardware, including embedded devices (handhelds, set-top boxes, etc.).
Move project source to github: https://github.com/alperakcan/xynth
The Virtual Environment Software Sandbox (VESS) is a suite of libraries for developing virtual reality applications in a portable manner with classes for many tracking devices, a simplified "scene graph", a set of "motion models" and audio support.
Please note that all support has been moved to GitHub at https://github.com/ucfistirl/vess.