osgViewer STL Model Test

简介: osgViewer STL Model Test eryar@163.com使用osgViewer的读取模型文件的插件,可以读取一些常见三维及二维的文件。下面主要测试STL的三维的模型文件hand.stl。

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

目录
相关文章
|
5月前
|
TensorFlow API 算法框架/工具
【Tensorflow+keras】解决使用model.load_weights时报错 ‘str‘ object has no attribute ‘decode‘
python 3.6,Tensorflow 2.0,在使用Tensorflow 的keras API,加载权重模型时,报错’str’ object has no attribute ‘decode’
72 0
|
8月前
|
机器学习/深度学习 人工智能
【CatBoost报错解决】CatBoostError: Bad value for num feature[non default doc idx=0,feature idx=19]=
【CatBoost报错解决】CatBoostError: Bad value for num feature[non default doc idx=0,feature idx=19]=
|
Serverless
train_test_split.py代码解释
这段代码用于将MovieLens 1M数据集的评分数据划分为训练集和测试集。 • 首先,使用Path库获取当前文件的父级目录,也就是项目根目录。 • 接着,定义输出训练集和测试集文件的路径。
182 0
|
缓存 Python
|
PyTorch 算法框架/工具
torch.split 的用法
这将返回一个元组,包含 3 个大小分别为 (6, 2)、(6, 2) 和 (6, 4) 的张量。 需要注意的是,当给定的拆分大小不等于张量在指定维度上的大小时,torch.split() 会引发一个异常。
489 0
|
Python
np.linspace、 np.arange、np.logspace三个函数的对比分析--python学习笔记24
np.linspace、 np.arange、np.logspace三个函数的对比分析--python学习笔记24
274 0
|
PyTorch 算法框架/工具
AttributeError: ‘model’ object has no attribute ‘copy’-pytorch
AttributeError: ‘model’ object has no attribute ‘copy’-pytorch
成功解决_catboost.CatBoostError: Invalid cat_features[4] = 8 value: index must be < 8.
成功解决_catboost.CatBoostError: Invalid cat_features[4] = 8 value: index must be < 8.
|
jenkins 持续交付
成功解决mxnet-tag\mxnet\src\operator\tensor\./matrix_op-inl.h:189: Using target_shape will be deprecated
成功解决mxnet-tag\mxnet\src\operator\tensor\./matrix_op-inl.h:189: Using target_shape will be deprecated
|
jenkins 持续交付
成功解决c:\jenkins\workspace\mxnet-tag\mxnet\src\operator\tensor\./matrix_op-inl.h:189: Using target_sha
成功解决c:\jenkins\workspace\mxnet-tag\mxnet\src\operator\tensor\./matrix_op-inl.h:189: Using target_sha

热门文章

最新文章