32 projects tagged "Public Domain"
BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
GLE is a library package of C functions that draw extruded surfaces, including surfaces of revolution, sweeps, tubes, polycones, polycylinders and helicoids. Generically, the extruded surface is specified with a 2D polyline that is extruded along a 3D path. A local coordinate system allows for additional flexibility in the primitives drawn. Extrusions may be texture mapped in a variety of ways. The GLE library generates 3D triangle coordinates, lighting normal vectors and texture coordinates as output. GLE uses the GL or OpenGL API's to perform the actual rendering.
Java PictDraw is a set of Java classes to display Quickdraw images (Macintosh Pict files). Quickdraw is a meta/vector format that supports lines, circles, arcs, boxes, polygon, styled text, bitmap-based regions, and compressed bitmaps (RLE and JPEG). This package contains all the classes needed to parse a Quickdraw file, and to display into a Java AWT port. Features include the ability to make the text regions of the picture clickable.
Jhead is a command line driven utility for extracting digital camera settings from the Exif format files used by many digital cameras. It handles the various confusing ways these can be expressed, and displays them as F-stop, shutter speed, etc. It is also able to reduce the size of digital camera JPEGs without loss of information, by deleting integral thumbnails that digital cameras put into the Exif header. If you need to add Exif support to a program, this is a simple program to cut and paste from. Many projects, including PHP, have reused code from this utility.
Macfork can be used to both list and extract resources from a Macintosh resource fork under unix. Currently it supports icon families, pict resources and palettes, but the data from any resource may be extracted to a data file. It was written to port Macintosh icons and pictures over to unix, but has many other potential uses.
MotionView is a Java application that allows you to view, scan, fast-forward, and reverse through the images captured by the Motion motion-detection and video capture software for Video4Linux. It also lets you archive the images to a backup directory, or erase them with a single button click after you view them.
The objective of the NIST Web Metrics Testbed is to explore the feasibility of a range of tools and techniques that support rapid, remote, and automated testing and evaluation of website usability. There are currently six components: 1. Web Static Analyzer Tool (WebSAT): checks web page HTML against typical usability guidelines. 2. Web Category Analysis Tool (WebCAT): lets the usability engineer construct and conduct a web category analysis (card-sorting). 3. Web Variable Instrumenter Program (WebVIP): instruments a website to capture a log of user interaction. 4. Framework for Logging Usability Data (FLUD): a file format and parser for representation of user interaction logs (such as those captured by WebVIP). 5. VisVIP Tool: produces a 3D visualization of user navigation paths through a website, based on FLUD data. 6. TreeDec: adds navigation aids to the pages of a website.
Peflp (Povray front-End For Lazy People) is yet another povray front-end that is designed to be easy-to-use while staying useful. It is written in Tcl and features persistent settings so that initiating a pov render on the last project does not take too many clicks, and a reduced ('stamp') image of the project to mouse-select 'partial' rendering zones. The stamp image is rendered directly in small format or extracted from last full render (using ImageMagick).
freeglut is intended to be a 100% plug-compatible clone, and is released under the Xfree license. The GLUT (OpenGL Utility Toolkit) is a widely used library for doing window control, keyboard, and mouse input, and other basic functions for OpenGL programs. However, GLUT is not OpenSourced - although it's source code is available under a somewhat ill-defined set of restrictions. Hence, 'freeglut'.
Standards-compliant Java persistence via JDO/JPA/REST and RDBMS/db4o/Excel/LDAP.