KlayGE.cfg
From KlayGE
Revision as of 00:59, 19 November 2013 by Gongminmin (Talk | contribs)
KlayGE.cfg是KlayGE的执行期配置文件。在引擎启动的时候,会读取KlayGE.cfg的内容来初始化引擎的各个子系统。KlayGE.cfg是文本文件,可以直接打开编辑,也可以用GUI的工具KGEConfig来配置。
KlayGE.cfg的一个样例:
<?xml version="1.0"?> <configure> <context> <render_factory name="D3D11"/> <audio_factory name="OpenAL"/> <input_factory name="MsgInput"/> <scene_manager name="OCTree"/> <show_factory name="DShow"/> <script_factory name="Python"/> <audio_data_source_factory name="OggVorbis"/> </context> <graphics> <frame width="1280" height="720" color_fmt="ARGB8" depth_stencil_fmt="D24S8" fullscreen="0"> <sample count="1" quality="0"/> </frame> <sync_interval value="0"/> <motion_blur frames="10"/> <hdr value="1"/> <ppaa value="1"/> <gamma value="1"/> <color_grading value="1"/> <stereo method="none" separation="0.01"/> </graphics> </configure>
其中,在<graphics>中,可以加入<options str=""/>的标签,用来提供给图形插件额外的选项。目前只有D3D11插件支持这样的选项,格式为level:x_y。其中x和y表示D3D11 level x.y中的版本号。