限制游戏帧数

+

在战地1游戏中可按 ~ 开启控制台,输入:

指令作用
GameTime.MaxVariableFps限制游戏最高帧数(Float32)

用户界面

+
指令作用
UI.drawEnable开/关 用户界面显示
Window.PosX设定窗口X轴位置(Int32)
Window.PosY设定窗口Y轴位置(Int32)
Window.Width设定窗口宽度(Uint32)
Window.Height设定窗口高度(Uint32)

渲染相关

+
指令作用
Render.DraScreenInfo显示屏幕信息(Boolean)
Render.ResolutionScale设定引擎内部渲染分辨率倍数
后带数字大于1时使用下采样获得更高画面精度
小于1时使用上采样获得更高帧数(Float32)
Render.VSyncFlashTestEnable开/关 垂直同步画面闪烁测试(Boolean)
Render.Dx12Enable开启DX12

世界渲染

指令作用
WorldRender.TransparencyShadowmapsEnable开/关 透明纹理阴影(Boolean)
WorldRender.MotionBlurEnable开/关 动态模糊(Boolean)
WorldRender.MotionBlurRadialBlurMax设定动态模糊最大模糊半径(Float32)
WorldRender.MotionBlurQuality设定动态模糊质量(Uint32)
WorldRender.MotionBlurMaxSampleCount设定动态模糊最大采样计数(Uint32)
WorldRender.SpotLightShadowmapEnable开/关 点光源阴影(Boolean)
WorldRender.SpotLightShadowmapResolution设定点光源阴影分辨率(Uint32)
WorldRender.LightTileCsPathEnable开/关 光路追踪(注意这里是基于RTGI
,也就是实时全局光照的光路追踪,不是光线追踪)(Boolean)
WorldRender.PlanarReflectionEnable开/关 平面反射(Boolean)

渲染设备:

指令作用
RenderDevice.DxDiagDriverDetcctionEnable开/关 DircetX诊断驱动检测(Boolean)
RenderDevice.VSyncEnable开/关 垂直同步(Boolean)
RenderDevice.TripleBufferingEnable开/关 三重缓冲(Boolean)
RenderDevice.RenderAheadLimit设定引擎预渲染帧数(Float32)
RenderDevice.StereoConvergenceScale设定立体声会聚倍数(Float32)
RenderDevice.StereoSeparationScale设定立体声发散倍数(Float32)
RenderDevice.StereoSoldierZoomConvergenceScale设定玩家使用瞄准镜缩放时的立体声会聚倍数(Float32)
RenderDevice.Dx11Enable开/关 DirectX 11(Boolean)
RenderDevice.Dx11Dot1Enable开/关 DirectX 11.1(Boolean)
RenderDevice.Dx11Dot1RuntimeEnable开/关 DirectX 11.1运行时(Boolean)

线程相关

+
指令作用
Thread.ProcessorCount设定可用处理器数量(Int32)
Thread.MaxProcessorCount设定可用最大处理器数量(Int32)
Thread.MinProcessorCount设定可用最小处理器数量(Int32)
Thread.JobThreadPriority设定线程优先级(Int32)

网络

+
指令作用
NetWorkPerfOverlay.Enable开/关 网络情况的UI指示(Boolean)
NetWorkPerfOverlay.DrawGraph开/关 网络情况的图表显示(Boolean)
NetWorkPerfOverlay.DrawLatencyGraph开/关 网络延迟的图表显示(Boolean)
NetWorkPerfOverlay.DrawPacketLossGraph开/关 丢包的图表显示(Boolean)
NetWorkPerfOverlay.DrawHighFreqGraph开/关 高频率的图表显示(Boolean)
NetWorkPerfOverlay.DrawPacketQueueGraph开/关 包队列的图表显示(Boolean)
NetWorkPerfOverlay.DrawAutoScoreGraph开/关 自动分数的图表显示(Boolean)
NetWorkPerfOverlay.DrawProjectileGraph开/关 弹射曲线图(Boolean)
NetWorkPerfOverlay.LegendDisplayFormat设定图例项格式(Uint32)
NetWorkPerfOverlay.GraphPos设定图表位置(Vec2)

性能

+
指令作用
PerfOverlay.Enable开/关 性能情况的UI指示(Boolean)
PerfOverlay.DrawGraph开/关 性能情况的图表显示(Boolean)
PerfOverLay.DrawGraphMethod设定性能图表显示方式(Uint32)
PerfOverLay.DrawCpuGraph开/关 CPU性能图表(Boolean)
PerfOverLay.DrawGpuGraph开/关 GPU性能图表(Boolean)
PerfOverLay.DrawFrameGraph开/关 帧数图表(Boolean)
PerfOverLay.DrawFps开/关 帧数显示(Boolean)
PerfOverLay.DrawFpsMethod设定帧数显示方式(Uint32)
PerfOverLay.DrawFcat开/关 帧率显示(帧率非帧数)
PerfOverLay.FcatWidth设定帧率显示的宽度(Float32)
PerfOverLay.LegendDisplayFormat设定图例项格式(Uint32)
PerfOverLay.FpsTimePeriod设定每秒钟帧数的时间周期(Float32)
PerfOverlay.FpsDisplayAlpha 
PerfOverlay.FpsDisplayFormat 
PerfOverlay.FpsDisplayScale 
PerfOverlay.FpsDisplayOffsetX 
PerfOverlay.FpsDisplayOffsetY 
PerfOverLay.FrameFileLogEnable开/关 帧数的文件记录(Boolean)

截图

+
指令作用
Screenshot.Render使用截图
Screenshot.Format设定截图格式(拓展型字符串)
Screenshot.LayerMode设定截图层格式

后处理

+
指令作用
PostProcess.DofMethod景深渲染方式
数据类型:DofMethod,寒霜引擎自定数据类型
PostProcess.BlurMethod动态模糊渲染方式
数据类型:BlurMethod,寒霜引擎自定数据类型
PostProcess.DynamicAOEnable开/关 动态环境光遮蔽效果 (Boolean)
PostProcess.DynamicAOMethod动态环境光遮蔽渲染方式
数据类型:DynamicAOMethod,寒霜引擎自定数据类型
PostProcess.ScreenSpaceRaytraceEnable 
PostProcess.ScreenSpaceRaytraceDeferredResolveEnable 
PostProcess.ScreenSpaceRaytraceSeparateCoverageEnable 
PostProcess.ScreenSpaceRaytraceFullresEnable