描述
Mesh Viewer是一款易于使用的轻量级显示应用程序各种文件中的三维模型(三角网格)格式。它使用OpenGL渲染模型。
该程序是在需要快速显示重建的情况下诞生的三角网格。Mesh Viewer基于一个想法和早期Craig Robertson的基本实现。当前版本已由Helmut Cantzler和各种贡献者开发。
三角网格可以显示纹理贴图(双线性可选过滤)、实心或作为线框(所有线或仅前端线)。这个三角形的曲面法线可以随意显示。加载的模型可以旋转、平移和缩放(全部用鼠标完成)。模型是由多个光源照亮。可以保存视点。的屏幕截图可以采用该模型。
支持的3D格式
Mesh Viewer支持以下三维文件格式:
- PMesh格式(用于Vision小组爱丁堡大学)
- GTS格式(来自Gnu三角剖分库)
-
地理视图格式(仅格式为“OFF”或“COFF”)
- PLY格式(仅ASCII格式)
- VRML 1.0格式
- VRML 2.0格式(VRML97)
- Shallo格式
- 可视化工具包VTK公司格式(仅ASCII POLYDATA)
- Alias Wavefront/Java 3DOBJ公司格式(仅限ASCII多边形数据)。
对一些受支持的可以找到3D格式在这里.
要求
Mesh Viewer应在所有Unix衍生物和Microsoft下编译和运行窗户。它在Linux、Windows XP和Solaris下进行了测试。
Mesh Viewer需要3键鼠标(或模拟)才能旋转(左按钮)、平移(中间按钮)和缩放(右按钮)模型。建议使用3D加速图形卡进行显示模型。这对于显示具有纹理的模型特别重要。Linux操作系统假设在i386上安装了nVidia 3D加速卡(需要nVidia驱动程序)好好工作。
Mesh Viewer需要OpenGL库和GUI库来显示和与OpenGL模块交互。网格查看器可以使用以下三个GUI库:
问题3
|
Qt 3是一个开源的跨平台应用程序开发库。它是流行KDE 3的基石之一桌面环境。Qt 3应该是最新Linux的一部分分配。用于MS Windows的Qt 3非官方GPL端口Q./Free这个名字可以是建立在这里. |
问题4
|
问题4是下一个专业发布应用程序开发库。它将成为新开发的KDE4的基本库。Mesh Viewer需要Qt4.1或更高。Qt 4可从获取这个下载部分用于Linux、Windows和Mac OS X的Trolltech网站。 |
GLUT公司
|
GLUT公司为OpenGL程序提供了简单的图形用户界面。大多数用户应该使用Qt 3/Qt 4库,因为它们提供了更多功能丰富的用户界面。建议不要使用原始GLUT软件包,但更为最新供过于求包裹。GLUT公司前端需要LibJpeg 6来加载纹理图像。 |
可以找到Linux和MS Windows的构建说明在这里.
屏幕截图
3D模型示例
其他示例模型可以在此处找到:
下载
Mesh Viewer是根据LGPL公司.可以找到变更日志在这里.
源代码
mview-src-0.3.3.tar.gz(360 KB)MS Windows可执行文件
QT 3版本:mview-win-qt3-0.3.3.zip文件(260万)
QT 4版本:mview-win-qt4-0.3.3.zip文件(4.0MB)
(Qt库包含在相应的包中)
该项目有一个CVS存储库,可以通过基于web的CVS存储库查看器或通过匿名(pserver)CVS签出以下内容指令集。当提示输入密码时匿名的,很简单按Enter键。
cvs-d:p服务器:anonymous@mview.cvs.sourceforge.net网站:/cvsroot/mview登录
cvs-z3-d:服务器:anonymous@mview.cvs.sourceforge.net网站:/cvsroot/mview co-P mview
联系人
可以向Helmut Cantzler发送评论、建议或错误<gmx-dot-net的炫目者>或托比·布雷肯<toby dot breckon在cranfield dot ac dot uk>