background preloader

Graphics

Facebook Twitter

Stickmotion - Program to create stickman animations. Box2D. History[edit] Box2D was first released as "Box2D Lite", a demonstration engine to accompany a physics presentation given by Erin Catto at GDC 2006.

Box2D

On September 11, 2007 it was released as open source on Sourceforge. On January 17, 2010 Box 2D moved the project to Google Code for hosting.[5] On March 6, 2008, version 2.0 was launched, introducing continuous collision detection and revamping the API. Cross-platform availability[edit] Programs that use the engine[edit] Away3D. Away3D is an open source 3D graphics engine, written for the Adobe Flash platform in ActionScript 3, and runs in modern web browsers that utilize Adobe Flash Player.

Away3D

Away3D can be used to render 3D models and perform various other 3D computations. It was started in 2007 by Alexander Zadorozhny and Rob Bateman[2] as a port of Papervision3D, an older and less popular 3D graphics engine also built for Adobe Flash. It supports hierarchical object transformation with features such as position, rotation and scaling, rendering of bitmap textures, and real-time lighting using Phong shading or Gouraud shading.[3] The newest version, Away3D 4, has been upgraded to support the latest Flash Player 11 with fully GPU accelerated graphics, freeing up the CPU for other computational tasks. Away3D has also been ported to the Haxe multiplatform language, enabling it to be converted to JavaScript and other languages that support graphics.

Free GUI Libraries. Free Graphics Libraries, 3D/2D Engines, Image Drawing, Animation Source Code. If you need to manage graphics, images (such as JPEG, PNG, GIF images) or pictures of any kind, or handle animation in your programs, including writing games, drawing 3D or 2D pictures, you might like to consider the graphics libraries, 3D engines, 2D engines, image manipulation source code (etc) listed here.

Free Graphics Libraries, 3D/2D Engines, Image Drawing, Animation Source Code

Some of these are actually production code, used in commercial products. Gorgon Gorgon is a 2D graphics library for the Microsoft .NET Framework and managed DirectX. Among its features are support for pixel shaders, stencil buffers, a variety of image file formats (JPG, PNG, BMP and so on), bitmap fonts, animation, raw input from input devices, and drawing to an assortment of surfaces (lines, circles, ellipses, points, etc). It requires Visual C# (or get the Express version from the Free C# Compilers and Interpreters page) and .NET 3.5 SP 1.

Agar Agar is a cross-platform software library for creating graphical programs. G3D Engine. The GUI Toolkit, Framework Page. User interfaces occupy an important part of software development.

The GUI Toolkit, Framework Page

This page provides a comprehensive reference on toolkits for building graphical user interfaces (GUIs), with emphasis on resources for Free Software (Open Source). This page focuses on personal computers but also references some offerings for embedded products.Note to people using the geocities.com site: if you see the site down due to bandwidth limit being exceeded, please consider using the other site listed belowGUI Toolkit developers: please let me know of news/changes to your projects/products so I can update this page accordingly.This page resides in and Page created April 17, 1997 (86). recent changes Thanks to Alejandro de Garate for improving the layout of this page .© Copyright 1997-2003, 2005 ( ROC Years 86-92, 94,96), by Li-Cheng (Andy) Tai.

See copyright for details. Free toolkits: C/C++ Java other languages | commercial toolkits: C/C++ Java | Related links | copyright C/C++ oriented to top Java oriented Ada Tcl. AssaultCube. AssaultCube utilises efficient bandwidth usage, allowing the game to be run with connection speeds as low as 56kbit/s.

AssaultCube

It can run on older computer hardware as well.[3] AssaultCube is available for free on Microsoft Windows, Linux and Mac OS X. The game engine is free software, however parts of the accompanying game media, such as the graphics, are released under non-free licenses.[4] Gameplay[edit] A screenshot of AssaultCube Another feature of the game is the potential for using the recoil of the weapons (which pushes one backwards) to reach and perform moves that were previously impossible. Ardor3D. Allegro (software) Released under the terms of the zlib license, Allegro is free and open source software.

Allegro (software)

For hardware-accelerated 2D and 3D graphics on Linux, Mac OS X and DOS, AllegroGL and OpenLayer are available. They are two add-on libraries that use OpenGL for accelerated graphics routines and use Allegro for all other gaming needs. Note that, combined with Glide and MesaFX (using 3dfx hardware), AllegroGL is one of the few available opensource solutions for hardware accelerated 3D under DOS.[7] Current development is focused on the Allegro 5 branch, with the current version 5.0.10.

Allegro 5 is a complete redesign of the API and much of the internal operation of the library. Allegro provides the following graphic functions: Allegro 4.x and below can be used in conjunction with OpenGL by using the library AllegroGL which extends Allegro's functionality into OpenGL and therefore the hardware.