Category/Graphics/library

From Free Software Directory
This is the approved revision of this page, as well as being the most recent.
Jump to: navigation, search

Broaden your selection: Category/Graphics

Category/Graphics Search icon.png

library (4)



ADG: Automatic Drawing Generation
The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a library providing a non-interactive canvas where you can put common CAD entities such as paths, xatches and quotes, to create your technical drawings. The final result can be displayed inside a GTK+ widget or exported to any cairo available format, such as PostScript and PDF documents or PNG and SVG images.

BRL-CAD
BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, image-processing and signal-processing tools.

Processing.js
Processing.js implements the Processing api in javascript and also converts processing programs to javascript. Thus allowing someone to program an html5/javascript program by just learning the processing programming language. Processing was originally developed to be easy for artists to program, but it is functional enough to be used for doing any visual programming including game making. Processing itself is also free software, but it depends on nonfree parts of Java; therefore Processing.js is a good alternative.

Visualization Library
Visualization Library can be especially useful in the following areas:

  • 3D/2D Scientific Visualization
  • Virtual Reality
  • Augmented Reality
  • Visual Simulation
  • Data Visualization
  • Presentations
  • Multimedia applications
  • Special effects
  • 3D/2D games

Visualization Library is a 3D/2D graphics middleware and not a 3D engine or a game engine, it is intended to be the base upon which such applications (among many others) can be developed.




Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software described in this text has its own copyright notice and license, which can usually be found in the distribution itself.


Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox