C#中调用OpenCTM打开.obj三维模型文件


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文件。

代码如下:

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.ComponentModel;  
  4. using System.Data;  
  5. using System.Drawing;  
  6. using System.Linq;  
  7. using System.Text;  
  8. using System.Windows.Forms;  
  9. using System.Diagnostics; //与系统进程交互   
  10.   
  11. namespace myTest  
  12. {  
  13.     public partial class Form1 : Form  
  14.     {  
  15.         public Form1()  
  16.         {  
  17.             InitializeComponent();  
  18.         }  
  19.   
  20.         private void button1_Click(object sender, EventArgs e)  
  21.         {  
  22.            // Process p = new Process();   
  23.             Process.Start("ctmviewer""d://ateneal.obj"); //调用OpenCTM,打开obj文件  
  24.         }  
  25.     }  
  26. }  

效果如图所示:

C#中调用OpenCTM打开.obj三维模型文件

相关内容