
osgocean
osgOcean
Due to the impending closure of GoogleCode, osgOcean is now being maintained on GitHub at: https://github.com/kbale/osgocean
osgOcean was developed as part of an EU funded research initiative called the VENUS project. The VENUS project aims at providing scientific methodologies and technological tools for the virtual exploration of deep underwater archaeology sites.
During the duration of this project digital replicas of three sites were created using a combination of acoustic and photogrammetric data. In order to engage the general public in research outputs a submarine simulator was developed that allows users to explore these archaeological sites in a realistic virtual environment.
osgOcean is an open source release of the rendering code that was used to generate the above and below water effects.
Related links:
http://piccard.esil.univmed.fr/venus/'>http://piccard.esil.univmed.fr/venus/
http://www.dcs.hull.ac.uk/people/csspmc/archaeology/index.htm'>http://www.dcs.hull.ac.uk/people/csspmc/archaeology/index.htm
VENUS is partially supported by the European Community under project VENUS (Contract IST-034924) of the "Information Society Technologies (IST) programme of the 6th FP for RTD".
osgOcean 1.0.1
Released: 03/11/09 (http://code.google.com/p/osgocean/wiki/VersionChangeList'>Change list)
Features:
- FFT ocean simulation model and rendering
- Foam caps
- Refraction/Reflection Passes
- God Rays
- Surface glare
- Underwater depth of field
- Underwater/above water fogging
- Simulated light absorption and scattering
- Silt effects
- Screen distortion effects
- Choice of FFT library linkage
Please read the installation instructions found http://code.google.com/p/osgocean/wiki/Usage_Instructions'>here before downloading.
The source code is available either as a RAR compressed package in the http://code.google.com/p/osgocean/downloads/list'>downloads section, or via a svn checkout http://code.google.com/p/osgocean/source/checkout'>here. Minor bug fixes will be commited to the svn version so you may wish to use that if you would like the most up to date version.
I welcome any collaborations, if you feel you have something to add please email me and we'll chat about it. I frequently read the http://www.openscenegraph.org/projects/osg/wiki/MailingLists'>osg-users mailing list. If you require assistance with the library please post on there so that others may share in the information.
Enjoy!
Kim.
Screenshots and Video
(From the example application - included in source)
http://www.youtube.com/watch?feature=player_embedded&v=8V2QkSDTArE' target='_blank'>http://img.youtube.com/vi/8V2QkSDTArE/0.jpg' width='512' height=384 />
http://www.youtube.com/watch?feature=player_embedded&v=JjG-TSu1KJA' target='_blank'>http://img.youtube.com/vi/JjG-TSu1KJA/0.jpg' width='512' height=384 />
http://www.flickr.com/photos/bale_kim/3502000064/' title='osgOcean Clear Skies by mrkim, on Flickr'>http://farm4.static.flickr.com/3654/3502000064_00172683a0_o.jpg' alt='osgOcean Clear Skies' width='512' height='384' />
http://www.flickr.com/photos/bale_kim/3612927225/' title='osgOcean Dusk 2 by mrkim, on Flickr'>http://farm3.static.flickr.com/2244/3612927225_8ffdcc7bbb.jpg' alt='osgOcean Dusk 2' width='512' height='384' />
http://www.flickr.com/photos/bale_kim/3501185839/' title='osgOcean Pacific Cloudy by mrkim, on Flickr'>http://farm4.static.flickr.com/3626/3501185839_a3b92ba588_o.jpg' alt='osgOcean Pacific Cloudy' width='512' height='384' />
http://www.flickr.com/photos/bale_kim/3613752436/' title='osgOcean God Rays by mrkim, on Flickr'>http://farm3.static.flickr.com/2429/3613752436_decc1620d3.jpg' alt='osgOcean God Rays' width='512' height='384' />
Project Information
- License: GNU Lesser GPL
- 45 stars
- svn-based source control
Labels:
OSG
Ocean
Rendering
OpenSceneGraph
Sea
Underwater
Nodekit
glsl
shader