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文件
- }
- }
- }
效果如圖所示: