https://blog.csdn.net/wang15061955806/article/details/51003803

OSG的相关扩展,OSG针对每个特定应用,也有很多的开发者进行开发和完善,难能可贵的是然后还进行了开源。本文的目的是让大家能够站在巨人肩上,可以选择在能找到的成熟的开源库基础上开发。   ----FreeSouth注。

  1. osgBullet: OSG和 Bullet 物理引擎的结合。
  2. osgCairo: OSG 和 Cairo API 的结合,Cairo是一个2D图形库。
  3. osgEarth: 基于分页数据的功能强大的开源地球地形系统。.
  4. osgEphemeris: 模型星象数据的开源工程。
  5. osgOcean: 用来模拟海洋。
  6. osgRiver: 有爱好者基于osgOcean修改的模拟河流的库。
  7. osgPPU: 一个基于OSG的post-render的库。
  8. osgToy and osgVRPN:  OSG实用库,包含OSG和VRPN的结合。
  9. osgWorks: 一个OSG的工具库,包含很多实用类。
  10. osgTransparencyToolkit: 一个实现了多重透明的OSG实用工具库。
  11. osg.JS: 使用JS实现的OSG。
  12. osgAndroid: 在Android上开发OSG程序的工具库。
  13. osgRecipes: array主导的,将OSG与AntTweakBar、AssImp、Awesomium、FreeImage、Kinect、PhysX、Spark、TUIO、VLC进行结合的集合库。
  14. osgExp: 用于在3DMAX中将模型导出成OSG/IVE。
  15. osgNV: 为OSG提供对CG语言的支持,提供一些示例。
  16. osgART: OSG的增强现实库。
  17. osgGLSL: OSG写的Shader的一些示例。
  18. osgToy: toys for OSG。
  19. osgVisual: 一个地形可视化库,里面包含了OSG和sliverning, triton相结合的功能。
  20. osgXI: array主导的,包含了很多GPU效果和游戏开发组件,也包含对CG以及maya导出的支持。
  21. delta3D: 美国海军研院所投入研发的基于OSG的军事仿真库。
  22. osghimmel: OSG另一个和天空星象模拟的库。
  23. osgEphemeris: 天体和星象模拟软件。
  24. flightgear: 基于OSG的极为专业的飞行模拟软件,有osgEarth的版本。
  25. osgcal: OSG和cal结合的库。CAL是做骨骼动画的。
  26. osgHaptics: OSG和Haptics结合的库。Haptics是一个触觉相关的系统。
  27. osgVirtualEnvironment: Configurable, device-independent virtual reality engine built on top of OpenSceneGraph.
  28. osgAudio: 3D声音库,将OSG与FMOD结合。
  29. osgAL: 3D声音库,将OSG与openAL结合。
  30. osgModeling: array主导的,使用OSG建贝塞尔曲面等各种偏数学模型的库。
  31. osgode: 将osg与ODE相结合的库,ODE是个物理引擎。
  32. osgsmallcity: 如其名所述,模型一个小城市。
  33. osgpango: osg和pango的结合,pango是个专业的文字渲染库,比如:可以渲染跳动的文字等。

OSG相关扩展工程的更多相关文章

  1. [OSG]OSG的相关扩展

    参考:osg官网 http://www.osgchina.org/index.php?view=article&id=176 http://trac.openscenegraph.org/pr ...

  2. Android external扩展工程

    Android的扩展工程包含在external文件夹中,这是一些经过修改后适应Android系统的开源工程,这些工程有些在主机上运行,有些在目标机上运行: 工程名称  工程描述  aes  高级加密标 ...

  3. php并发编程相关扩展

    Stream:PHP内核提供的socket封装Sockets:对底层Socket API的封装Libevent:对libevent库的封装Event:基于Libevent更高级的封装,提供了面向对象接 ...

  4. aspx中的表单验证 jquery.validate.js 的使用 以及 jquery.validate相关扩展验证(Jquery表单提交验证插件)

    这一期我们先讲在aspx中使用 jquery.validate插件进行表单的验证, 关于MVC中使用 validate我们在下一期中再讲     上面是效果,下面来说使用步骤 jQuery.Valid ...

  5. ES6关于Unicode的相关扩展

    前面的话 字符串是编程中重要的数据类型,只有熟练掌握字符串操作才能更高效地开发程序.JS中的字符串String类型是由引号括起来的一组由16位Unicode字符组成的字符序列.在过去,16位足以包含任 ...

  6. ES6字符串相关扩展

    变量的解构赋值 // 数组的解构赋值 let [a,b,c] = [1,2,3]; //1,2,3 let [a,b,c] = [,123,]; //undefined 123 undefined l ...

  7. openlayer3相关扩展

    1 ol3扩展 http://viglino.github.io/ol-ext/ ,里面包含编辑-选择控件,字体,动画,canvas绘制等等实例 2 ol3空间拓扑关系库jsts,有jst衍生过来 h ...

  8. PHP 生成、识别二维码及安装相关扩展/工具

    2018-02-20 00:30:26  更新:推荐新扩展(极力推荐) 这篇文章里用的两个二维码扩展都有些问题和麻烦:phpqrcode(生成二维码)的源码有点小 bug: 而 php-zbarcod ...

  9. HTML5 相关扩展

    一.与类相关的扩展 class属性的应用极其广泛,与class的相关的操作也越来越简化,HTML5增加了 getElementsByClassName来查找元素,通过也增加了classList属性,方 ...

随机推荐

  1. Selenium上传文件方法总结

    Web上本地上传图片,弹出的框Selenium是无法识别的,也就是说,selenium本身没有直接的方法去实现上传本地文件,这里总结了两种上传文件的方式. 一.利用Robot类处理文件上传. 其大致流 ...

  2. mysql:Cannot proceed because system tables used by Event Scheduler were found damaged at server start

    mysql 5.7.18 sqlyog访问数据库,查看表数据时,出现 Cannot proceed because system tables used by Event Scheduler were ...

  3. 运行VsCode缺少libxss.so.1

    安装libXScrnSaver即可 yum install libXScrnSaver     使用的时候出现一个错误 bash: /usr/local/bin/rar: /lib/ld-linux. ...

  4. C# Monitor实现

    Monitor的code如下,非常简单: public static class Monitor { public static extern void Enter(Object obj); publ ...

  5. 如何用Python计算Softmax?

    Softmax函数,或称归一化指数函数,它能将一个含任意实数的K维向量z"压缩"到另一个K维实向量\(\sigma{(z)}\)中,使得每一个元素的范围都在(0,1)之间,并且所有 ...

  6. angular 2 - 004 routing 路由

    https://angular.io/tutorial/toh-pt5 定义一个模块用来定义路由 src/app/app-routing.module.ts import { NgModule } f ...

  7. gdb fabs错误输出

    https://sourceware.org/gdb/wiki/FAQ GDB doesn't know the return type nor the type of the arguments f ...

  8. OpenWrt 对外网开放vsftp服务和samba服务

    对WAN开放vsFTP OpenWrt默认启动了vsftp服务, 在Luci上没找到配置界面, 但是后台是有这个服务的, 如果在Openwrt的lan下, 可以直接使用FileZilla之类的客户端连 ...

  9. 关于CALayer导致的crash问题

    push到一个页面进行绘图时,设置如下: CALayer * layer = [CALayer layer]; layer.frame = CGRectMake(, , , ); layer.dele ...

  10. OpenCV自带dnn的Example研究(4)— openpose

    这个博客系列,简单来说,今天我们就是要研究 https://docs.opencv.org/master/examples.html下的 6个文件,看看在最新的OpenCV中,它们是如何发挥作用的. ...