eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

osgViewer STL Model Test

Posted on 2013-07-15 23:29 eryar 阅读(4988) 评论(1)  编辑 收藏 引用 所属分类: 2.OpenCASCADE

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时使用实体渲染模式时,速度很快。当使用线框模式时,因为要绘制大量的线,导致速度变慢。

Feedback

# re: osgViewer STL Model Test  回复  更多评论   

2013-07-16 01:20 by http://samedayessay.org/
Very useful application as for me. I am thankful for this post!

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理