|
OpenSceneGraph编程研讨会的跟踪报道
北京OSG研讨会流程
活动主题:OSG编程相关技术研讨会
时间:2008年4月27号8:30——5:00
地点:北京信息科技大学虚拟现实与仿真实验室
适合群体:研究与使用OSG技术的大专院校、研究所、公司以及对OSG技术感兴趣的人
活动流程安排:
时间 地点 内容
8:30——9:00 信息科技大学 人员签到
9:00——10:00 第一阶梯教室 1、多通道系统原理、如何采用OSG技术实现多通道系统
2、如何在OSG中实现地理信息相关的GIS系统
3、OSG原生的大地形换页处理系统VPB(VirtualPlanetBuilder)研究
10:00——10:15 第一阶梯教室 休息
10:15——11:15 第一阶梯教室 1、如何实现OSG与CEGUI界面系统的完美集成与汉化
2、如何将物理引擎集成到OSG系统中,使OSG的仿真具备物理精确性
11:15——11:30 第一阶梯教室 休息
11:30——12:00 第一阶梯教室 网络应用,Vrlife相关技术
12:00——13:30 大学食堂 午餐
13:45——15:00 虚拟仿真实验室 实验室多通道系统展示
15:15——17:00 第二阶梯教室 技术讨论时间,成立OSG协会相关事项讨论
今天是OpenSceneGraph编程研讨会,与广大OSG爱好者进行了交流,学员的需求的涉及到的领域比较广泛:有 1、用OSG实现多通道系统 2、CEGUI软件界面设计与汉化3、物理引擎,仿真物理力学精确性4、OSG中集成GIS系统5、大数据量地型解决方案,VPB(VirtualPlanetBuilder)等6、网络应用,Vrlife相关技术7、3DVRI仿真制作系统等.来参加这次研讨会的人员有七十多OSG爱好者和研究者,大多都来自于专业的大专院校、研究所、采用OSG技术的公司和测绘相关单位。上午是讲座的时间,涉及的内容比较多,到12点才结束讲座。中午午餐结束,下午是多通道展示,到最后的时间 所有人员集中在一起进行技术讨论,大家还亲自体验了下Vrlife,到最后讨论了成立OSG协会相关事件。
OSG技术研讨会讲座的内容
针对很多OSG用户碰到的问题目前提供以下几个方面的编程技术讨论:
1、如何用OSG实现多通道系统:
OSG自从2.2.0版以后,舍弃了原来基于open producer在多窗口与多线程方面功能受到很多限制的osgviewer,新增与重写了osgViewer类,osgViewer类使用户可以很方便地写出一个基于OSG的浏览器,同时提供了可以将屏幕任意切分与拼接成多个仿真窗口的功能,使用新版本的osgViewer类,用户可以轻松地将仿真场景分成二、三或者更多通道的窗口进行显示与输出或者构建出大型电视幕墙(powerwall)显示系统;研讨会将讨论基于osgViewer的多通道系统实现过程中大家都会面对的一些技术问题,比如如何将显存切分成左右二个通道并分别使用、多通道实现过程中的网络同步问题、每通道的立体显示、边缘混合等等具体的问题进行针对性的讨论。
2、如何实现OSG与CEGUI界面系统的完美集成与汉化:
CEGUI从2003年第一个版本发布至今,由于其同时支持Opengl与D3D的绘制技术,并且是世界上开源GUI系统中功能最为强大的一种,已经成为一种广泛受到欢迎的图形界面系统,CEGUI与OSG仿真软件集成后,可以产生超强的HUD显示功能,在仿真系统中非常有用,特别是在2008年3月27日推出的0.6.0正式版中功能有了更加长足的进步,该版本支持最新的VC2009编译器、第一次完全支持静态编译的功能,修正了原来无数的Bug以及对Bug跟踪调试功能做了很大的增强,以至于目前0.6.0版的CEGUI的所有错误均有很好的可调试性;研讨会将讨论如何进行英文CEGUI与OSG的无缝集成、CEGUI与各个版本的OSG的兼容与匹配的问题、如何让OSG自带的OSG+CEGUI成功运行、在CEGUI与OSG中如何进行事件的转接与处理、SDL、CEGUI与OSG三者之间事件的转换与处理、如何对CEGUI进行汉化并且与OSG无缝集成等等大家面对的重要问题。
3、如何将物理引擎集成到OSG系统中,使OSG的仿真具备物理精确性:
以前一些老式的仿真项目,仅仅基于一些简单的数学公式,使仿真的结果缺乏真实性,并且对于仿真程序的编写也有很大的复杂性与难度,目前很多老式的仿真系统已被淘汰,新一代仿真系统很多都是基于真实的物理模型进行仿真,这样就导致了一些物理引擎被广泛引入到仿真系统中,研讨会将讨论几个流行的物理引擎诸如牛顿力学引擎(Newton Game Dynamics)、已被NV收购的ageia physx2.7.3物理引擎如何实现与OSG的无缝集成、如何将OSG场景与模型通过编程自动转换成以上物理引擎使用的物理模型、如何用回调函数的形式处理物理引擎的仿真结果、如何在OSG场景中调试物理碰撞等等关键性的技术。
4、如何在OSG中实现地理信息相关的GIS系统:
OSG系统中如何增加GIS功能,特别是将OSG模型与矢量的GIS图形与信息数据的查询的集成是很多三维地理信息(3DGIS)工作者一直在努力追求与实现的功能,开源的OSG地理信息软件包OSGGIS比较好地实现了这些基本功能,她可以读入各种GIS相关的数据格式并自动转换到OSG中、可以处理各种地图投影模式将矢量数据完美地投影到OSG地理模型上、可以实现在观察OSG模型时向量数据显示的淡入淡出功能、在二者同时显示时还可以存取到GIS数据库中的各种用户定义的属性数据,在支持LOD的地形模型上透明地叠加与显示向量图、可以处理大规模的向量图与地形混合的场景,研讨会将讨论OSGGIS软件包的一些使用案例,与增强OSGGIS的一些功能的方法。
5、OSG原生的大地形换页处理系统VPB(VirtualPlanetBuilder)探讨:
OSG自从2.2.0版后将其自带的osgDEM地形程序升级成了一个独立的,但与OSG各版本紧密配合的地形系统,该地形系统的特色在于支持更大的地形数据,可以同时处理与容纳以几个星球的数据量为单位的海量数据,并且,能通过OSG的.NET模块实现地形数据在局域网与Internet上的流畅传送,从而实现很多地形处理与研究单位地形数据网络化的功能需求,VPB系统采用了新的换页算法,导致对内存需求与电脑硬件的要求进一步下降,使得一台几年前的办公用电脑都可以浏览与观看海量的地形数据,针对目前很多OSG用户对VPB系统新功能的使用与编程的强烈需求,研讨会将讨论VPB的使用案例、新功能的发挥等等大家最为集中关心的问题。
我们尽心地帮助来参加研讨会的人员们了解到更多的OSG知识,我们希望来学习的人都能满载而归,让每个人满意是我们的心声.通过研讨会将分散全国研究OSG的开发人员组织起来,共同交流和提高,在一定程度上推动了全国OSG的发展速度,也为将来中国OSG开发者与国际交流打下一定的基础。
研讨会相关的图片:
联系方式:
您可以在群里进行讨论,也可以来信进行咨询,您也可以先报名咨询,来信发来您的联系方式,我们会主动与您联系:
报名电话:
(北京)15810989510 唐先生
(浙江)15958968291 唐先生
OSG编程技术支持电话:
(0579)82100757 梅老师、韩老师
来信请寄:
tang.morgan@gmail.com 西安虹影科技有限公司唐经理
ieysx@163.com 您的老朋友FreeSouth 杨石兴
zzuxp@163.com 您的老朋友FlySky 肖鹏
webmaster@3dvri.com 3DVRI
QQ群:
OpenSceneGraph-1st: 36610401
OpenSceneGraph-2nd: 60175309
OpenSceneGraph-3rd: 60186474
OpenSceneGraph-4th: 10650095
OpenSceneGraph-5th: 39138367
OpenSceneGraph-6th: 27368162
OpenSceneGraph-7th: 54474133
OpenSceneGraph-8th: 46271027
OpenSceneGraph-9th: 49668412
OSG地形专业研究: 45763709
OSG群: 10007452
您也可以加下面的QQ进行咨询:
西安虹影科技有限公司唐经理 : 8879673
您的老朋友FreeSouth(杨石兴): 672906
您的老朋友FlySky (肖鹏) : 28492884
您也可以到中国OpenSceneGraph专业讨论区www.osgchina.org进行发帖进行询问与讨论:
www.osgchina.org OpenSceneGraph专业讨论区 FLMN FreeSouth FlySky会及时给您解答您所提出的问题。
如果您在回帖里留下EMAIL,我们将给您发送所有信息。
[ 本帖最后由 yangyan 于 2008-4-29 16:15 编辑 ] |
|