HPS_MFC_Sandbox使用说明
1、右键单击从Visual Studio打开项目属性
2、导航到C/C++ → General并添加$(HEXCHANGE_INSTALL_DIR)\include附加包含目录
HEXCHANGE_INSTALL_DIR是一个环境变量。在启动Visual Studio之前,其值必须是HOOPS Exchange包的根。
3、导航到C/C++ →预处理器并添加USING_EXCHANGE预处理器定义
4、导航到链接器→输入并添加hps_sprk_exchange.lib附加依赖项
5、在CHPSApp.cpp中添加包含并定义宏
#define INITIALIZE_A3D_API #include
#define INITIALIZE_A3D_API
#include <A3DSDKIncludes.h>
6、添加以下代码以CHPSApp::InitInstance()加载并初始化HOOPS Exchange库
A3DBool loaded = A3DSDKLoadLibrary(bin_dir.str().data()); assert(loaded); A3DLicPutUnifiedLicense(HOOPS_LICENSE); A3DStatus result = A3DDllInitialize(A3D_DLL_MAJORVERSION, A3D_DLL_MINORVERSION); assert(result == A3D_SUCCESS);
7、添加以下代码以CHPSApp::ExitInstance()终止并卸载库
#ifdef USING_EXCHANGE
{ A3DDllTerminate();
A3DSDKUnloadLibrary(); }#endif
8、A3DSDKIncludes.h在CHPSView.cpp中添加包含内容
9、CHPSView::OnUserCode()使用HOOPS Exchange API添加您的代码
慧都科技是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责HOOPS试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有3D数据格式转换、3D Web轻量化渲染的需求,欢迎咨询在线客服申请3D 轻量化引擎HOOPS的60天免费试用。
↓↓扫码添加客服微信,及时获取“HOOPS技术”支持↓↓
发表评论