科学可视化软件介绍 – OpenSceneGraph
科学可视化软件介绍 – OpenSceneGraph

OpenSceneGraph(有时候简称为OSG)是一个开源的高性能三维图形开发工具包,供软件开发人员在可视模拟、游戏、虚拟现实、科学可视化和建模等领域使用。它完全用标准C++和OpenGL编写,可在Windows、OSX、GNU/Linux、IRIX、Solaris、HP Ux、AIX和FreeBSD等多个操作系统上运行。
OpenSceneGraph现在已经成为一种可靠的场景图形(Scene Graph)渲染技术,广泛应用于可视模拟、太空、科学、油气、游戏和虚拟现实行业。
OpenSceneGraph的官方网站是:
https://openscenegraph.github.io/openscenegraph.io/
OpenSceneGraph的源代码放在Github:
https://github.com/openscenegraph/OpenSceneGraph
1998,还在SGI工作的Don Burns开始开发OpenSceneGraph。1999年Robert Osfield和Don Burns开始合作,并逐渐成为主力。2005年OpenSceneGraph发布了稳定的1.0版,之后在2007年推出了2.0版。目前的最新版本是2020年2月发布的3.6.5版。
注意:2019年起OpenSceneGraph项目进入维护阶段,主要开发工作转移到后续项目VulkanSceneGraph。
一起来看看OpenSceneGraph提供的可视化案例吧:









参考资料:
https://openscenegraph.github.io/openscenegraph.io/gallery/screenshots.html
系列文章:
《科学可视化软件介绍 – VisIt》
《科学可视化软件介绍 – Inviwo》
《科学可视化软件介绍 – Voreen》
《科学可视化软件介绍 – MegaMol》
《科学可视化软件介绍 – Paraview》
《科学可视化软件介绍 – ROOT》
《科学可视化软件介绍 – Mayavi》
《科学可视化软件介绍 – PyQtGraph》
《科学可视化软件介绍 – vedo》
《科学可视化软件介绍 – Glumpy》
《科学可视化软件介绍 – SCIRun》
《科学可视化软件介绍 – Vispy》
《科学可视化软件介绍 – K3D-jupyter》
《科学可视化软件介绍 – VTK》
《科学可视化软件介绍 – yt》
《科学可视化软件介绍 – Veusz》
《科学可视化软件介绍 – PyVista》
《科学可视化软件介绍 – TTK》
《科学可视化软件介绍 – Ipyvolume》
《科学可视化软件介绍 – Polyscope》
《科学可视化软件介绍 – GLVis》
《科学可视化软件介绍 – 3D Slicer医学图像计算平台》
《科学可视化软件介绍 – libigl》
《科学可视化软件介绍 – 桌面版3D文件查看器F3D》
《科学可视化软件介绍 – 数据可视化工具包morphologica》
《科学可视化软件介绍 – 人类神经生理学数据可视化MNE》
《科学可视化软件介绍 – Glue》
《科学可视化软件介绍 – GR framework》
《科学可视化软件介绍 – 可视化中间件Visualization Library》
《科学可视化软件介绍 – Visvis》
《科学可视化软件介绍 – MeteoInfo》
《科学可视化软件介绍 – VisTrails》
《科学可视化软件介绍 – Blue Brain BioExplorer》
《科学可视化软件介绍 – DataLab》
《科学可视化软件介绍 – GeoJS》
《科学可视化软件介绍 – CIGVis》
《科学可视化软件介绍 – VIVID3D》
《科学可视化软件介绍 – PlotlyJS.jl》
《科学可视化软件介绍 – PyMOL》