Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Powerful Windows shell extension allowing to preview images.
SageThumbs is a powerful shell extension allowing to preview enormous amount of image formats directly in Windows Explorer by using Pierre-e Gougelet's GFL library (XnView's author). Please read carefully the following information: As SageThumbs is a Windows Explorer context menu extension, there is no an executable file that you should launch to bring it up. To use it, just open any folder with image files in Windows Explorer, and then right-click a file you want to preview. You'll see the thumbnail immediately in the context menu. System Requirements: * Windows XP/2003/Vista/2008/7/2012/8/8.1 32/64-bit * About 5 Mb of disk space + additional space for cache
The Pure Data (short Pd) project on SourceForge unifies the extensions (or externals) written for the Pure Data Graphical Computer Music System written by Miller Puckette with contributions from many others.
gloost is a free software, platform independent framework for OpenGL programming. It includes handy wrappers for most OpenGL entities.
FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
X3D is the open-standard format for 3D graphics scenes on the Web.
Extensible 3D (X3D) Graphics is a royalty-free International Standard for real-time interactive 3D graphics on the Web, providing unsurpassed interoperability for 3D communications on the Web. This project includes source for example X3D scene libraries and multiple X3D codebases produced by Web3D Consortium members. All open-source contributions are welcome.
Datsville Relicense Project
Datsville is a Lego-inspired city started in 1999 by users of LUGNET using the LDraw suite of Lego CAD software. The goal of this project is to re-license models using a modern, open license, as well as to actively manage old and new model submissions. Datsville on Facebook: https://www.facebook.com/groups/188200221436/ Datsville on Flickr: https://www.flickr.com/groups/datsville/ Datsville Wiki: https://sourceforge.net/p/datsville/wiki/Home/ Eurobricks topic: https://www.eurobricks.com/forum/index.php?/forums/topic/60031-datsville-community-ldraw-project/ LEGO® is a registered trademark of the LEGO Group, which does not sponsor, endorse, or authorize this project.
A windowed/full-screen countdown timer.
A windowed/full-screen countdown timer. Colour changes are used as warnings. Appearance Colour/font/time limits can be changed by setting window and hot-keys. Available hot-keys: [Space], [s], Mouse click – start/stop the timer. [F11], [f], Mouse double-click – Full screen on/off. [Esc] – Exit. [b] – Border-less on/off. [F1], [h] – This help. [m], Mouse left click – Settings window. [Left], [Up] – Increase time by 1 minute. [Right], [Down] – Decrease time by 1 minute.
a free dll for viewing / morphing / animate obj 3ds mesh objects
morphobj3DS chung is a free dll for viewing / morphing multi obj 3ds mesh model objects and obj models up to 200k vertices for high quality animations . Uses loadobj3ds_chung and openGL . Comes with an example of waking 3ds elephant and bikini lady animation . Is written in fast freebasic . Combine multiple variations meshes with a base mesh to build complex animations .
KlayGE is an open source, cross-platform game engine with plugin-based architecture. It provides a framework to make game development, testing, porting as simple as possible.
XTrackCAD is a CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands of track and turnouts are included. Adding new components is easy with the built-in editor.
Scanning Probe Microscopy Controller and Data Visualization Software
GXSM -- Gnome X Scanning Microscopy: A multi-channel image and vector-probe data acquisition and visualization system designed for SPM techniques (STM,AFM..), but also SPA-LEED/LEED/LEEM data analysis. A plug-in interface allows any user add-on data-processing and special hardware and instrument support. Latest: NC-AFM simulation support via math-plugin. Based on several hardware options it supports a commercially available DSP hardware and provided also Open Source Code for all the low level signal processing tasks and instrument controls in a most flexible and adaptable manner. All latest software is available via CVS only or Live Demo/Install CD: http://www.ventiotec.de/linux/GXSM-Linux.iso
Habitat is my experiment at making a simple OpenGL based 3D game engine. I am interested in learning how parts of a game engine work together. My main goal is to create a flexible engine that can be used for many types of games.
This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. It also maintains updated Linux kernel drivers and Xorg/XFree86 XInput drivers.
CGUI - a gui lib for multiplatform
3D modeler, 3D game maker, 3D demo maker
3D modeler, 3D game maker, 3D demo maker. A powerfull tool to modelise and create games. Scripting language allows you to code interactions in pseudo-C with the animation and synthetize your own rendering with own-made shaders. The cross-platform project WIN32/MACOSX10.6/LINUX/iOS/ANDROID runs with player/editor. Android .NED Player (install APK and "open with" options with file managers) .APK generator for Android. Support for: Direct3D9 and ShaderModel3. Direct3D10 and ShaderModel4. Direct3D11 and ShaderModel5. OpenGL and GLSL. GLES and GLES20. METAL for OSX and iOS. Added partial compilation of scripts, Intel x86/64 and ARMv7/ARM64. Full port for Linux (Ubuntu/wxWidgets(Gtk3)). iOS .NED Player (with XCode) (only GLES20) Windows Phone 8.1+. Runtime for error management in scripts. WEB update detection and full module management. Support for Retina and 4K UHD. Spotlights and with mapping. Sculpt faces. .blend .dae support. Latest release : 22.214.171.1248
Swiss army knife of image processing
GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
A Buddhabrot generator for large (>20000² px) renderings.
A escape time orbit fractal renderer written in C#. Consists of two separate programs, one focused on high resolution and high quality rendering ("Buddhabrot Max"), the other focused on realtime exploration / zooming ("Buddhabrot Mag"). Uses multithreading and hardware acceleration. Allows creating of huge renderings (if enough memory is available) and saving files with full 32 bit float dynamic range as OpenEXR files. You can easily add new formulas which are then runtime compiled for maximum performance.
Image viewer and image sequence player
Veneta Viewer is a hardware accelerated image viewer and image sequence player. It supports a large variety of formats, including many RAW images from cameras. Please refer to the Wiki for a complete list of supported formats.
A PDF parsing, modification and creation library.
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.
JHotDraw is a two-dimensional graphics framework for structured drawing editors that is written in Java. It is based on Erich Gamma's JHotDraw, which is copyright 1996, 1997 by IFA Informatik and Erich Gamma.
Free portable cross-platform Java Image Viewer And Manipulator
JIVAM - free portable cross-platform image viewer and manipulator, 100%-pure Java. Support BMP/GIF/PNG/JPG/JPEG formats. Support view, convert, resize and rotate images. Simple and intuitive GUI - Graphical User Interface. Developed with Java Spring Framework. Tested in Windows/Linux. Need JRE-1.8.
A very high quality package of printer drivers for CUPS on Linux, Macintosh OS X, and other POSIX-compliant operating systems. This project also maintains an enhanced Print plug-in for GIMP 2.x from the same code base.
Linux fork BookScanLib.ru
Linux fork BookScanLib.ru (http://djvu-soft.narod.ru/bookscanlib/). It's a set of command line tools to create color images of djvu. Main directions: 1) DjVuL - An image bundle on the mask + foreground + background using "Multi-scale binarization"; 2) PMean - management of noise in images; 3) HRIS - image scaling up.
A portable, multi-platform, command-line driven graphing utility
A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.