`

配置文件

    博客分类:
  • OGRE
 
阅读更多

在new一个Root对象的时候,需要传递3个参数:

Cpp代码   收藏代码
  1. Root(const String& pluginFileName = "plugins.cfg"const String& configFileName = "ogre.cfg"const String& logFileName = "Ogre.log");  

1.plugins.cfg:这个配置文件,配置了需要加载那些插件,这里只列举win32格式的配置

Cpp代码   收藏代码
  1. # Defines plugins to load  
  2.   
  3. # Define plugin folder  
  4.   
  5. PluginFolder=.  
  6.   
  7. # Define plugins  
  8.   
  9. Plugin=RenderSystem_Direct3D9  
  10.   
  11. Plugin=RenderSystem_GL  
  12.   
  13. Plugin=Plugin_ParticleFX  
  14.   
  15. Plugin=Plugin_BSPSceneManager  
  16.   
  17. Plugin=Plugin_OctreeSceneManager  
  18.   
  19. Plugin=Plugin_CgProgramManager  

2.ogre.cfg :在启动ogre时会弹出一个配置对话框,这个对话框就跟这个配置文件对应,一般情况下,我们会屏蔽掉对话框。但是,配置文件我们还是需要的,至少渲染管理器类型是在这个配置文件中指定的。

Java代码   收藏代码
  1. Render System=OpenGL Rendering Subsystem  
  2.   
  3. [Direct3D9 Rendering Subsystem]  
  4.   
  5. Allow NVPerfHUD=No  
  6.   
  7. Anti aliasing=None  
  8.   
  9. Floating-point mode=Fastest  
  10.   
  11. Full Screen=No  
  12.   
  13. Rendering Device=NVIDIA GeForce Go 7600  
  14.   
  15. VSync=No  
  16.   
  17. Video Mode=800 x 600 @ 32-bit colour  
  18.   
  19. [OpenGL Rendering Subsystem]  
  20.   
  21. Colour Depth=32  
  22.   
  23. Display Frequency=N/A  
  24.   
  25. FSAA=0  
  26.   
  27. Full Screen=No  
  28.   
  29. RTT Preferred Mode=FBO  
  30.   
  31. VSync=No  
  32.   
  33. Video Mode=1024 x 768  

3.resources.cfg :配置资源相关的路径,用于资源管理器加载资源,也可以手动加载。

Cpp代码   收藏代码
  1. # Resources required by the sample browser and most samples.  
  2. [Essential]  
  3. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/SdkTrays.zip  
  4. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/profiler.zip  
  5. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/thumbnails  
  6.   
  7. # Common sample resources needed by many of the samples.  
  8. # Rarely used resources should be separately loaded by the  
  9. # samples which require them.  
  10. [Popular]  
  11. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/fonts  
  12. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/programs  
  13. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/scripts  
  14. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/textures  
  15. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/textures/nvidia  
  16. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/models  
  17. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/particle  
  18. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/DeferredShadingMedia  
  19. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/PCZAppMedia  
  20. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/RTShaderLib  
  21. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/RTShaderLib/materials  
  22. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/scripts/SSAO  
  23. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/materials/textures/SSAO  
  24. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/cubemap.zip  
  25. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/cubemapsJS.zip  
  26. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/dragon.zip  
  27. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/fresneldemo.zip  
  28. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/ogretestmap.zip  
  29. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/ogredance.zip  
  30. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/Sinbad.zip  
  31. Zip=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/packs/skybox.zip  
  32.   
  33. [General]  
  34. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media  
  35.   
  36. # Materials for visual tests  
  37. [Tests]  
  38. FileSystem=E:/study/ogre/Source/ogre_src_v1-8-1/Samples/Media/../../Tests/Media  
分享到:
评论

相关推荐

    mac的颜色配置文件_苹果颜色配置文件下载 操作系统.zip

    从给定的文件信息来看,这个压缩包似乎包含了与苹果操作系统中Mac颜色配置文件相关的内容。在苹果的MacOS操作系统中,颜色配置文件是用于确保不同设备间颜色显示一致性的关键组件。这些配置文件能够定义显示设备、...

    保存INI配置文件和读取配置文件

    INI 配置文件的保存和读取 INI 配置文件是一种常见的文件格式,用于存储程序的配置信息。它是一种简单的持久化机制,允许程序在启动时初始化配置信息。INI 文件由多个节(Section)组成,每个节中可以有多个键名...

    SourceInsight 4.0配置文件

    **SourceInsight 4.0配置文件详解** SourceInsight是一款强大的源代码分析和编辑工具,尤其在编程语言如C/C++、Java、C#等领域中广泛应用。它提供了高效的代码浏览、查找、编辑和理解功能,是软件开发人员提高工作...

    sourceinsight4 风格配置文件

    **SourceInsight 4 风格配置文件详解** SourceInsight 4 是一款深受程序员喜爱的源代码分析和编辑工具,它提供了强大的代码浏览、查找、跳转和编辑功能。在SourceInsight中,用户可以根据个人喜好和工作需求定制...

    设置配置文件信息

    在IT行业中,配置文件是系统、应用程序或服务的重要组成部分,它们存储了运行时的参数和设置,以便根据需求调整程序的行为。"设置配置文件信息"这个主题涉及到如何读取、修改和管理这些文件,以便优化软件的性能或者...

    Android读写配置文件

    在Android开发中,读写配置文件是常见的任务,主要用于存储应用程序的设置、用户偏好或者其他持久化数据。配置文件通常以XML或JSON格式存在,因为它们结构清晰,易于解析。本实例将详细介绍如何在Android中进行读取...

    Hikvision配置文件解码器.zip

    标题中的“Hikvision配置文件解码器.zip”指出,这是一个与解码Hikvision视频监控设备配置文件相关的工具或程序。Hikvision是全球知名的安防监控设备制造商,其产品广泛应用于各种场所,如家庭、商业设施、公共安全...

    C#读写配置文件(附源代码)

    在C#编程中,配置文件是用于存储应用程序运行时所需的设置和参数的重要工具。这些设置可以包括数据库连接字符串、API密钥、应用路径等。本教程将深入探讨如何使用C#进行配置文件的读写操作,并提供源代码供学习者...

    Linux C语言的配置文件操作库

    在Linux系统中,C语言作为底层编程的主要工具,其对配置文件的操作往往涉及到繁琐的文件I/O操作。然而,为了简化这一过程,开发者通常会利用特定的库来处理配置文件,比如读取、写入、解析键值对等。本文将深入探讨...

    vSphere 主机配置文件 5.5

    vSphere 主机配置文件是VMware vSphere虚拟化平台的一个重要组成部分,它允许IT管理员创建、管理和应用配置文件来标准化和自动化vCenter Server中的ESXi主机配置。使用vSphere主机配置文件可以提高效率并减少重复...

    pore5.0配置文件

    **Pore5.0配置文件详解** 在3D建模和产品设计领域,Pro/E(现称为Creo Parametric)是一款广泛使用的软件,其最新版本为Creo 5.0,简称Pore5.0。配置文件对于Pro/E的运行至关重要,它定义了软件的各种参数和设置,...

    LabVIEW 写入与读取配置文件

    在LabVIEW中,配置文件是用于存储应用程序设置、参数或状态的关键元素。这些文件通常以.ini或.xml格式存在,允许程序在运行时根据这些配置进行自定义行为。本教程将深入探讨如何在LabVIEW中进行配置文件的写入与读取...

    linux c 配置文件读写

    在Linux系统中,C语言开发过程中,经常需要与配置文件打交道,进行读取和写入操作。配置文件通常用于存储程序的设置或用户偏好,使其能够根据不同的环境或需求进行定制。下面我们将深入探讨如何在C语言中实现对配置...

    MACBook颜色配置文件Apple-MAC-OS-Color LCD.rar

    标题中的“MACBook颜色配置文件Apple-MAC-OS-Color LCD.rar”指的是为苹果MacBook设计的一种特定的颜色配置文件,这种文件通常以ICC(International Color Consortium)格式存在,用于优化显示器的色彩表现,确保...

    foobar 均衡器 最强配置文件

    "foobar 均衡器 最强配置文件"指的是在音乐播放软件Foobar2000中使用的高级音频调整工具——均衡器的一种优化设置。Foobar2000是一款深受音乐爱好者喜爱的高质量音频播放器,它支持各种音频格式,并允许用户自定义...

    spring配置文件加密实现

    在Spring框架中,配置文件通常包含了应用程序的重要信息,如数据库连接、bean的定义以及服务器的配置等。为了保护这些敏感信息不被非法访问或篡改,我们可以对Spring配置文件进行加密处理。本文将深入探讨如何在Java...

    mac的颜色配置文件

    在计算机领域,颜色配置文件(Color Profile)是至关重要的,特别是在图像处理、设计和印刷行业中。"mac的颜色配置文件",通常指的是ICC(International Color Consortium)配色文件,这是一种标准化的色彩管理方案...

    Redis7.0的配置文件

    Redis7.0的配置文件

    汇川伺服电机 Ethercat配置文件

    本篇将详细探讨"汇川伺服电机 Ethercat配置文件"的相关知识点,以及如何进行有效的配置。 EtherCAT(Ethernet for Control Automation Technology)是一种实时工业以太网协议,它允许高速数据传输和低延迟,非常...

    MAC的颜色配置文件

    MAC的颜色配置文件,如"MAC.icc",就是这样的一个工具,它专为苹果的Mac系统设计,但也适用于Windows系统,以提供更佳的视觉效果。本文将深入探讨颜色配置文件的工作原理、icc文件的作用以及如何在不同操作系统中...

Global site tag (gtag.js) - Google Analytics