Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
TerraVision is a real-time multi-threaded 3D terrain visualization system. It can browse massive terrain and other data sets that are streamed over the Web. It also supports overlaying rich 3D models on the terrain to represent buildings, icons, etc.
...Open Inventor (http://oss.sgi.com/projects/inventor/) is a popular API for developers of 3D applications. Java Inventor uses the Java Native Interface (JNI) to access the Open Inventor C++ libraries.
The Chassis library is a fast class-based library designed to ease the pain of multiplatform application development, with a strong emphasis on openGL games.
This is a Road/Street mapping program which will implement full street address to street address routing, similar in functionality to the well-known street atlas programs.
LinSAP is a cross platform, user-friendly, interactive structural analysis program designed to be used by civil engineers. It focuses on constructional analysis using matrix method to find forces at the connections and display the results
A UML-based spec (implemented in Java and soon in C++) for managing geometric/geographic objects. See <a href="http://geobject.org">geobject.org</a> (<a href="http://geobject.org/GeobjectPublicLicenseV1_0.htm">Geobject Public License 1.0</a>)
Strip Charts for GtkPlot provides a set of GTK widgets for creating
strip plots of numeric data. Horizontal 'strips' of data are
ganged; supports
multiple color-changing limit (alarm) lines,
multiple scrollable cursors (with callbacks).
Height Map Editor is a program meant for editing, generating and manipulating height maps (terrains) that can be used in terrain rendering engines, or even as clouds.
libgtk3dcanvas is a Gtk set of widgets to build easily simple 3D scene render engines.
You can add items (balls, stick, polygone, ...) like on libgnomecanvas, and then, you can declare several camera (OpenGL, Direct3d...) to render it.
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Mandel is a command-line program for generating Mandelbrot set fractals - support for Julia sets is coming soon. Output is in the form of 8 bit greyscale Device Independent Bitmaps, which can be readily viewed with many common graphics programs.
The OpenGL Object-Orientated Windowing Environment provides a C++ OO basis from which to develop OpenGL projects, giving you all the usual widgets (buttons etc) and a windowing framework. Good for cross-platform development.
QFDL is module for Qt 2.x (and higher) witch implemets Force Directed Layout (method for displaying graphs in user-friendly 2D graphics).
The construction of the graph in runtime is fully animated (nice to watch).
This library contains two classes vtkQGLRenderWindow and
vtkQGLRenderWindowInteractor which allow one to use VTK with the
QGLWidget extension of QT. In other words, these classes can be used
to build QT applications which utilize the facilities prov
SINFG is a resolution-independent image manipulation package, which allows you to create a wide variety of compositions including, but not limited to, fractals and vector images.
Solid is a library for collision detection of three-dimensional objects undergoing rigid motion and deformation. Solid is designed to be used in interactive 3D graphics applications using a VRML-like scene graph.
EiffelOpenGL is an Eiffel wrapping of OpenGL. As of today it consists of
incomplete but working wrappings of the GL and GLU libraries, as well as
the GLUT library. It is licensed under EFL - The Eiffel Forum License.
Will be a C++ library for writing extensions for CAD applications, e.g., CADKey and AutoCAD. Could also be used as the native API for an opensource CAD program. Extensions written for any supported platform should be easily ported to another.
Ruby scripts grow 3D fractals and render them with PovRay, OpenInventor and YASRT. Includes (rough) ports of Lauren Lapre's LPARSER to GNU C++. Includes a RubyTk "sketch" output for quick previews as you edit a script.
Open Worlds VR is a general, visual and interactive simulation platform, designed to support thousands of independent actors (objects). It also implements a strong peer-to-peer networking algorithm to allow multi-computer processing of a single large simu