聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

osgViewer STL Model Test

2013-07-16 13:20 浏览: 1741400 次 我要评论(0 条) 字号:

osgViewer STL Model Test



eryar@163.com

使用osgViewer的读取模型文件的插件,可以读取一些常见三维及二维的文件。下面主要测试STL的三维的模型文件hand.stl。

在命令行中输入命令就可以显示D盘中的hand.stl三维模型:

image

Figure 1. osgViewer command

image

Figure 2. Hand model in osgViewer

osgViewer对STL文件读取速度很快。从图中的统计数据可以看,这个手的三维模型由654666个三角形组成。当以实体渲染模式显示时,

Frame Rate为60帧左右,显示速度也不错。可见用OpenGL显示大量三角形的速度是很不错的。

 

当切换到线框或顶点显示模式时,速度明显下降,Frame Rate 只有17帧左右,如果全部显示时才6帧左右。如下图所示:

image

Figure 3. Hand model in wireframe mode

 

结论

使用OpenGL时使用实体渲染模式时,速度很快。当使用线框模式时,因为要绘制大量的线,导致速度变慢。



eryar 2013-07-15 23:29 发表评论


网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复