Projects tagged ‘osg’


[7 total ]

16USERS
   

The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL ... [More] it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. [Less]

13USERS
   

The FlightGear flight simulator project is an open-source, multi-platform, cooperative flight simulator development project. The goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic ... [More] environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. We are developing a sophisticated, open simulation framework that can be expanded and improved upon by anyone interested in contributing. [Less]

2USERS

osgCal (now osgCal2) is an adapter of cal3d for use inside OpenSceneGraph, providing a library and a nodekit that allow inserting new nodes in OSG with animated characters.

1USERS

OSGEdit is an editor of scenes for the library OpenSceneGraph. It's only a composer, not a modeller. You can use many programs to model your objects and then import them into OSGEdit to compose a complex OSG scene to use in your application.

0USERS

osgCairo is an OSG NodeKit that allows for the creation of Cairo surfaces and as instances of osg::Image. These images can be used as textures in OSG, and harnessed to create clean, anti-aliased interface elements.

0USERS

Below you'll see some screenshots of osgPango in action (ignore the texture on the bottom of each screenshot; this is just the internal texture cache of the font being used). This is a screenshot of osgPango rendering text with NO hinting or ... [More] anti-aliasing turned on; this effect can be desirable for really small fonts, but not always. This is a screenshot of osgPango rendering text with all of the CAIRO_DEFAULT options. It's only subtly different from the subpixel example (a little more blurry), but some people prefer the "smoother" look rather than the sharper, high-contrast look. Here we show osgPango using subpixel hinting in RGB mode (BGR, VRGB, and VBGR are also available and options you can use). Notice how the vertical lines in this example are very sharp and aren't smudged by a pixel. This is a screenshot of using osgPango with a 1px sized outline. Unlike osgText, outlines in osgPango are rendered into a separate texture and then multitextured using a complicated TexEnvCombine object (courtesy of Cedric Pinson). And now we show a thick outline; of course, outline and font colors are both individually configurable. Here's a small, nice monospace font that is rendered using a "newspaper-style" full justify. :) Tell me another OpenGL text library that can do that! The same image as above, except in wireframe mode to demonstrate how layouts are achieved. This image demonstrates the new (since Sep 24th, 2008) rendering API which makes it surprisingly easy to add any arbitrary effect--like SHADOWS! This is a custom rendering implementation demonstration. We use a linear/vertical patter to fade the alpha downwards. Here we demonstrate osgPango's exact placement powers. Notice how the entire text object is positioned properly a 0, 0--even the shadows! Two text objects overlayed; one text object is using a Gaussian Blur GlyphCache effect. It took me about 3 minutes to code that effect up, and I really can't emphasize enough how easy it is to do arbitrary text effects. :) This is an interesting video showing a small program I worked up using AnimTK and osgPango to perturb (as a function of framerate, eek) the quad positions of each glyph. [Less]

0USERS

CamlOSG is an Objective Caml bindings for OpenSceneGraph (version 2.x) and some its nodekits (namely osgCal).