RenderSettings 是一个单独的类,可让开发人员调试 Roblox 图形引擎的组件。
它可以在 Roblox Studio 设置菜单中的 Rendering 选项卡中找到。
概要
属性
将设置 RenderSettings.EnableFRM 为 true 时,设置开始质量管理器的起始质量等级。
设置为“真”,所有场景更新都将获得无限预算,无论它们是否复杂。
在 Roblox Studio 中设置图形质量级别,当 RenderSettings.EnableFRM 设置为 false 时。
切换是否启用的框架率管理器状态。
设置材料是否应该按零件或独特外观在 Roblox 的对象导出器中生成。
指定框架率经理的行为。
Roblox 将在启动时使用的图形 API。
网格存储的大小。默认为 32 MB。
Studio 仅用于。用于在低细节级别下使用 MeshParts 的视觉质量。
如果 RenderSettings.EnableFRM 已设置为 true,此属性在 Roblox Studio 中控制质量级别。
设置为“真”时,Roblox Studio 会自动重载在 Roblox 的 content 文件夹中所做的更改。
设置为“真”时,所有 PartOperation 对象上将显示一个由多个边形组成的网格。
如果设置为“真”,将在每个单独的渲染实体周围渲染边界框。
属性
EagerBulkExecution
设置为“真”,所有场景更新都将获得无限预算,无论其计算成本如何昂贵。这确保每个帧都看起来像它应该的, at the cost of a more unstable 框架评分度。
用于渲染游戏缩略图。
Enable VR Mode
MeshPartDetailLevel
为网格零件选择细节级别的选择模式确定模式。为了在性能和忠实度之间取得良好的平衡,这应该设置为 Enum.MeshPartDetailLevel.DistanceBased (默认值),这是客户端使用的。
注意,MeshPart.RenderFidelity 需要设置为 Enum.RenderFidelity.Automatic 才能使其工作。如果您将它设置为 Enum.RenderFidelity.Precise,您将总是看到更高分辨率版本,并且 2>Class.MeshPartDetailLevel2>