Tao框架是.NET使用OpenGL库的一种方式。Tao包装了许多C库,并使得在.NET中使用这些函数变得很简单。Tao框架为VB.NET开发者提供了简洁的方式调用这些C库函数。
Tao框架包含的库
Tao框架包含的库如表1-1所示:
表1-1 Tao框架包含的库
| 库名称 | 功能说明 |
|---|---|
| Tao.OpenGl | OpenGL 2.1图形API |
| Tao.OpenGl.Glu | GLU实用工具函数 |
| Tao.FreeGlut FreeGLUT | 实用工具包 |
| Tao.Platform.Windows | Windows平台OpenGL控件 |
| Tao.DevIl | 图像加载库 |
Tao框架的下载和安装
可以从SourceForge和GitHub等网站下载Tao框架。
• SourceForge(官方): https://sourceforge.net/projects/taoframework/
• GitHub镜像: https://github.com/rozgo/tao
使用下面的链接可以直接进行下载:
• Windows安装程序: https://sourceforge.net/projects/taoframework/files/The Tao Framework/2.1.0/taoframework-2.1.0-setup.exe/download
• macOS版本: https://sourceforge.net/projects/taoframework/files/The Tao Framework/2.1.0/TaoFramework-2.1.0.dmg/download
按照以下步骤安装Tao Framework:
1. 从SourceForge下载 TaoFramework-2.1.0-setup.exe。
2. 运行安装程序,按提示完成安装。
3. 打开Visual Studio,在解决方案资源管理器中右键引用 > 添加引用。
4. 浏览到Tao安装目录(通常为 C:\Program Files\TaoFramework\bin)。
5. 添加以下DLL: Tao.OpenGl.dll、Tao.Platform.Windows.dll、Tao.OpenGl.Glu.dll。