1.安装好OpenCTM,下载地址:http://sourceforge.net/projects/openctm/files/
OpenCTM是一款开源的三维模型查看软件,目前最新版为1.0.3,支持.ctm、.obj、.3ds等多种格式。
2.在VS2010中,创建一个Winform工程,新建一个窗体,做一个button。
3.引入命名空间Diagnostics。
4.在button的click方法中,使用 Process.Start();方法调用OpenCTM,并同时打开obj文件。
代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics; //与系统进程交互
namespace myTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// Process p = new Process();
Process.Start("ctmviewer", "d://ateneal.obj"); //调用OpenCTM,打开obj文件
}
}
}
效果如图所示: