推荐:将 NSDT场景编辑器 加入你的3D开发工具链
1、构建应用目录
我们将设置使用 CHAI3D 构建应用程序所需的基本目录结构和文件。根据您可能要使用的显示器或 GUI 库,为 FreeGLUT、.NET 和 Qt 提供了项目模板,可以在 CHAI3D/templates 目录中找到。
首先,我们首先创建一个名为 application 的空目录,在其中设置所有必要的文件。此目录可以在硬盘驱动器上的任何位置创建。 然后我们创建两个子目录,分别称为 bin 和external。bin 目录将包含应用程序的可执行文件以及与之关联的任何资源文件(例如媒体文件、DLL 等)。外部目录将包含应用程序使用的所有外部库,包括 CHAI3D 框架的副本。
在新创建的external目录中,放置 CHAI3D 的副本。如果您的应用程序需要其他框架或库,您也可以在那里放置这些文件的副本。
在 bin 目录中,请创建两个名为 win-Win32 和 win-x64 的子文件夹,您将在其中复制以下可从 CHAI3D/bin/win-Win32 和 CHAI3D/bin/win-x64 目录中可用的 DLL 文件。仅当您计划支持不同的跟踪或触觉设备时,才需要这些 DLL 文件。如果您正在为力维触觉设备开发应用程序,则不需要这些文件。如果您的应用程序包含其他资源文件,例如图像、视频或声音,我们建议您将它们存储在我们在本示例中称为资源的子目录中。


2、创建项目文件
启动 Microsoft Visual Studio 并通过选择菜单 FILE >新建>项目来创建新的项目文件。
选择空项目,然后单击按钮浏览…以找到新创建的目录应用程序。
为项目定义一个名称。在此示例中,我们将项目命名为:myProject。
项目和解决方案文件现已创建,可以在目录应用程序/myProject 中找到
从“生成”>“配置管理器…”菜单中选择配置管理器…。
默认情况下,仅为 32

本文介绍了如何将NSDT场景编辑器集成到3D应用程序开发流程中,通过在VisualStudio中设置项目目录结构,添加CHAI3D和其他依赖库,创建项目文件,配置项目属性,最后编译和运行项目。这一过程涵盖了从创建基本目录到添加项目依赖和设置预处理器指令的详细步骤。
最低0.47元/天 解锁文章
3681

被折叠的 条评论
为什么被折叠?



