范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Chai3D之创建项目

  推荐: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 位编译 (Win32) 创建设置。我们现在为 64 位平台 (x64) 创建新配置。在将其他项目文件添加到解决方案之前执行此步骤非常重要。
  选择 x64 作为新平台,然后单击按钮确定
  现在,我们将 CHAI3D 项目添加到应用程序中。选择菜单文件>添加>现有项目。
  选择与您的 Microsoft Visual Studio 版本对应的项目文件。 当我们在示例中使用 Visual Studio 2013 时,我们选择项目文件 CHAI3D-VS2013.vcxproj
  在此示例中,我们还添加了 FreeGLUT 图形显示框架。 如上一步所示,选择菜单 FILE > 添加>现有项目。
  在解决方案资源管理器中,您现在应该看到所有三个项目,即 CHAI3D、freeglut 和 myProject。
  使用鼠标右键,单击我的项目并选择选项设置为启动项目。 这将告诉Visual Studio在编译解决方案后运行哪个应用程序。
  现在,我们定义项目的项目依赖项。在此示例中,应用程序需要 CHAI3D 和 freeglut。选择菜单"项目">"项目依赖项"。
  使用鼠标, 勾选CHAI3D 和 freeglut。
  由于项目仍然是空的,我们创建一个空的主.cpp文件,我们将在其中编写程序。
  选择"C 文件(.cpp)"并为其命名为 main.cpp。单击按钮 加入 生成新文件。
  新的空文件现已创建,可以接收源代码。
  由于您可能希望编译并运行此应用程序,因此我们建议您复制 CHAI3D 提供的示例之一的内容。在本演示中,我们复制了示例 CHAI3D/examples/GLUT/13-primitives 中的代码。如果您希望改用另一个示例,请确保还将任何必要的资源文件复制到 application/bin 目录中。
  3、设置项目属性
  使用鼠标右键,单击我的项目并选择选项属性。
  将显示以下"属性页"窗口。
  在修改任何属性之前,我们将配置分配给所有配置,将平台分配给所有平台。这将允许我们同时将属性分配给所有四种可能的模式,分别为: Win32 / Debug Win32 / Release x64 / Debug x64 / release
  在"配置属性"/"常规"中,将"输出目录"定义为"../../bin/win-$(platform)
  在"配置属性"/"C/C"/"常规"中,编辑"其他包含目录"
  添加以下目录: ../../external/CHAI3D/src ../../external/CHAI3D/external/Eigen ../../external/CHAI3D/external/glew/include ../../external/CHAI3D/extras/freeglut/include
  请注意,仅当您使用 FreeGLUT 作为显示库时,才会使用最后一个目录。如果您使用的是其他框架(如 .NET 或 Qt),则可以省略此行并替换为其他引用。
  在"配置属性"/"C/C/语言"中,为"启用运行时类型信息"选项选择"是 (/GR)"。
  在"配置属性"/"链接器"/"常规"中,编辑"其他库目录"
  添加以下目录: ../../external/CHAI3D/lib/$(Configuration)/$(Platform) ../../external/CHAI3D/extras/freeglut/lib/$(Configuration)/$(Platform)
  在"配置属性"/"链接器"/"输入"中,编辑"其他依赖项"
  添加以下库文件: chai3d.lib freeglut.lib
  在"配置属性"/"链接器"/"系统"中,为选项"子系统"选择"控制台(/子系统:控制台)"。
  至于最终设置,我们现在为 Win32 和 x64 平台定义了两个不同的预处理器指令。 选择 Win32 平台。
  在"配置属性"/"C/C/语言"中,编辑"处理器定义"。
  分配以下指令:WIN32。
  选择 x64 平台。
  在"配置属性"/"C/C/语言"中,编辑"处理器定义"。
  分配以下指令:WIN64。
  4、编译运行
    为了确保触觉设备的最大性能和稳定性,在未调试代码时始终以发布模式编译和运行应用程序非常重要。如果需要调试代码,请考虑禁用或减少所有触觉力,以避免设备不稳定。
  若要生成整个解决方案,请选择菜单"生成">"生成解决方案
  成功编译应用程序后,您可以运行该应用程序。
  下面是演示正在运行的应用程序的最终屏幕截图。
  了解更多,进入我的博客:创建CHAI 3D项目

新血压标准已公布,或不再是12080,或许你的血压处于正常范围内伴随着科技的不断发展,医疗领域越来越发达,之前很多听天由命的疾病,现在能通过各种医疗手段让这些疾病重获新生。随着年龄的不断加大,身体的发病率也会越来越高,近些年来,三高已成为了中老自制咸味芝士苏打饼干,无糖低油,配方都在这里了关注大胖友图图,每天都能看到新奇,简单,美味又实用的食谱哦。芝士味的饼干一直深受人们喜爱,好像什么东西跟芝士沾上边就容易成为爆款。今天分享的是无糖版咸味芝士苏打饼干。吃起来会有香浓炒白菜,最忌直接下锅了!教你饭店不外传的做法,清脆不出水炒白菜,直接下锅炒就错了!教你饭店不外传的做法,清脆不出水。哈喽,大家好。我是大厨江一舟。今天又到了和大家分享美食的时刻了,你准备好了吗?白菜是我们日常生活中最常见的蔬菜了,它里面辣椒别再炒着吃,试试这个新鲜做法,开胃又下饭,连吃5天也不腻辣椒别再炒着吃,试试这个新鲜做法,开胃又下饭,连吃5天也不腻。辣椒是生活中最常见的蔬菜,有少部分人害怕吃辣椒,还有一些无辣不欢的人,餐桌上没有辣椒就不叫一顿饭。辣椒不但能提升人的食辽宁一农民挖井,挖出25瓶面目全非的53茅台,行家老值钱了什么是惊喜?惊喜就是在不经意间给你意想不到的收获。就像这位辽宁农民李牧一样,他在挖井收获了惊天大喜。咋回事呢?实则就是李牧挖出了25瓶面目全非的53茅台。此事被网友爆出,一时引起了全国哪里的酱油最好吃?经过评比这5款国产酱油上榜,都看看民以食为天,饮食调味堪称重头戏,酱油在我们的厨房里占据的地位是很高的。每当我们在制作美食的时候都会用到它,为了做出来的菜更加的美味,一口好的饭菜,还得需要好的酱油来提味。酱油在我国0失误的欧洲裸色唇配色公式!欧洲裸色唇色料贴牌哪家好?2022年,欧洲唇技术进入爆发式增长阶段,从2月一直火到4月,整整3个月时间,客流与营收同步增长。绣芳院某合作品牌商,开设欧洲唇技术教学班及销售相关产品,从一个月收入10万元发展到胃不好可以吃馒头吗?医生肠胃不适,尽量少吃这6类食物胃不好的人能吃馒头吗?馒头是北方人比较常吃的面食,主要原材料为面粉,是通过小麦研磨而来。磨成粉之后放入酵母发酵,上锅蒸就会慢慢变大蒸馒头。它是一种碳水化合物,营养价值丰富,能为人体阿里云亮相中国互联网基础资源大会飞天企业版推助IPv6创新实践北京,2022年11月2日近日,阿里云亮相由工业和信息化部主办的第三届中国互联网基础资源大会,阿里云资深技术专家专有云网络首席架构师张然(花名然犀)于IPv6发展创新论坛发表了题为张锡纯医案连换三次药方都没治好病,竟被旁人用一味茯苓治愈茯苓,气淡味亦淡,性平。张锡纯认为,茯苓善于调理脾胃,这是因为脾胃属土,土的味道是淡味(链接),黄帝内经中说淡味的东西归于脾胃,并且在慎柔五书也记载过味淡之物能养脾胃。茯苓的药性能提醒中老年人别太节俭!多吃这5样,营养又美味,为入冬打基础说起中老年人的饮食,可大有讲究。随着年龄的增加,中老年人的营养摄取和吸收,都会慢慢减弱。可能就会有人说了,多补不就好了嘛,吃鸡蛋喝牛奶就行。其实不然,鸡蛋和牛奶只能补充一部分身体所
李宁新品!幻影3夏季版好帅,韦德001配色好评,韦德9还有新配色这篇内容狗哥和大家聊聊李宁的新品,东西很多,基本上都是篮球鞋,设计上非常到位,配色也很讲究,并且,似乎更加注重实战性能了,轻量化的设计很适合马上到来的夏日,国产一哥的产品力是真的强夏季穿裙子,选择这5条就足够了,简单随意又清爽,不信你瞧随着夏季的到来,衣橱里的衣服也来了个360度大转变,要说里面摆放最多的,那必定是裙子,裙子温柔大方,款式多样化,最受女性朋友的喜爱。今天的裙子就像美丽的花朵,百花齐放,争相夺艳,看今年最懂女性穿搭的是经济学家?已经在给夏天囤货了。犹记去年自己还是小辣妹,今年却买了一堆长裙。朋友很专业地向我讲解这叫短裙效应。短裙效应又叫裙边理论,由1926年美国经济学家乔治泰勒提出,简单解释就是当经济好时女性腰肌劳损应该注意哪些?腰肌劳损是当代生活中比较高发的一类疾病,而且它的发病群体比较广泛,不仅仅是中老年人,很多年轻人也会出现腰肌劳损的问题。而且女性因为工作因素的影响,也有可能受到腰肌劳损的困扰,患病期教爸妈用手机用好负一屏,出行快人一步五一旅游季即将来临,父母还在为不知道怎么购票而烦恼吗?还在为旅游不知道要住在何处而忧愁吗?所到之处不知道有何风景?有何美食?疫情期间出行要健康码,不知道在哪里打开?教爸妈用好智慧助vivo与联发科这次双芯合作,让高端手机市场再生变局如果要给这两年智能手机市场总结关键词,冲击高端一定位列其中。根据根据CounterpointResearch的数据,2021年,全球高端手机(平均批发价400美元以上)的销售额增速手机APP内存占用越来越大,光王者就占15G!该如何解决内存问题?不知道大家有没有玩过王者荣耀这款游戏?相信下载过这个游戏的玩家都遇到过一个问题,就是它实在太吃内存了,更新了几次后就占用了15G。对此,很多人在内存不足的时候都会陷入两难境地,要不Unihertz新款小屏全键盘手机发布,配置联发科处理器Unihertz是一个喜欢在设计上剑走偏锋的小众手机品牌,旗下有很多造型独特的智能手机产品。品牌最新发布的TitanSlim也是其中之一,它配置了Qwerty全键盘,并搭载联发科H徐峥罕见公开露面,面部浮肿精神萎靡引热议近日,随着张庭陷入传销风波,17亿元的房产也被查封。而与张庭个人及公司,有相关联系的多位明星,也被牵连其中。明道如今留台照顾母亲至今未归,徐峥及陶虹夫妇,也在近日被推至风口浪尖。作华为智选新机支持5G网络!Hinova9z能成新一代卷王吗?中邮通信旗下智能终端品牌Hinova于4月17日发布旗下第四款全新产品Hinova9系列的Hinova9z。Hinova品牌简单来说是华为智选品牌,即采用华为的ID设计和质量管控标为什么白头发越长越多?是因为老了?医生提醒或与这些原因有关导语随着年龄的不断增长,身体里的各项器官组织功能也出现了一个逐渐衰退的情况,慢慢就会进入到衰老的这个过程当中。在衰老的阶段可能有一些人会出现脱发头发变白等方面的问题,就会容易影响到