RTE is a global illumination engine used for lighting scenes in an interactive 3D environment. It can compute the global illumination, both on the fly or as a pre-compute process. It can be easily tied to existing Scenegraphs/3D rendering engines/games.
The Hardware Assisted Visibility Sorting (HAVS) algorithm is a GPU-based, direct volume renderer for unstructured grids. The algorithm operates in both object- and images-space and includes a sample-based, dynamic level-of-detail algorithm.
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.
Extendable widget based GUI framework for 3D applications. Works with any graphics API or render engine. Comes with reference implementations for OpenGL and the Ogre rendering engine. Library is written in C++, aimed at game developers.
XEngine is a platform- and rendering-API-independent 3D engine for real-time visualization with support for programmable graphics pipeline architectures implemented in C++. Platforms: Windows, Linux. APIs: OpenGL 1.3+, Direct3D 8.1, Direct3D 9.0
The X3DToolKit is a developer's API that allows you to load X3D files into a logical graph. That graph can then be traversed and converted into your favorite Graphic Scenegraph or can be rendered using X3DTK's OpenGL scenegraph.
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Fully customizable and configurable global illumination ray tracer written in C++. H-RT is a research project aimed at comparing popular and less popular light reflection models.
You can obtain the source code of H-RayTracer at (Mercurial repository):
https://bitbucket.org/bayger/hrt
vuVolume is a framework for volume rendering algorithms in C++. When creating a new rendering method in vuVolume it is possible to just concentrate on the actual algorithm and let the framework take care of the more administrative tasks.
The OpenSource Metaverse Project allows anyone to create and publish their own three dimensional virtual world, such as an MMORPG, a social virtual world, or a metaverse. New forums: http://manageddreams.com/osmpbb
An easy to use managed graphics engine. Utilises OpenGL, Direct3D9, and Xna through an abstraction layer. Accompanied by a number of other helpfull tools, for example to simplify input and networking.
3D simulation projects including realistic sky and atmosphere rendering and wavelength/spectrum based color rendering. May also later contain cloud and terrain generation.
KAGEfx is a framework to load shader programs based on the OpenGL Shading Language contained within an XML file that holds descriptive metadata about the shader and to replace shader modules on the fly with respect to their level-of-detail metadata.
osgDesigner is a graphical tool used to modify an OpenSceneGraph (OSG) scene using the osgIntrospection framework. OpenSceneGraph developpers will be able to extend osgDesigner at need using (editor | render | osgIntrospection wrapper) plugin system.
This library is meant for high performance calculations for science or 3D games/rasterizers using SIMD instructions of x86 processors to allow an unparalleled level of optimization. This takes advantage of MMX, 3DNow!, 3DNow!+/MMX+, & SSE/SSE2/SSE3/SSSE3
x86mph is an optimized library with vector, matrix, and vertex helpers (including an own TnL) It also contains memory helpers, and other stuff such as image processing (color inverting, changing bpp) taking advantage of x86's 3DNow!, MMX, and SSE
BOGL - an OpenGL scenegraph/renderer supporting modern hardware (vertex and pixel programs via Cg, buffer objects, etc), freetype fonts, XML resource files, bezier patches, state sorting, separate render and simulation threads.
Show Mesh is a mesh viewer using Ogre and Qt. It allows the user to view 3D Ogre models and play with light, shadow, fog. It also allows the user to see the materials the model uses and see the bounding boxes and animations the model has.