渲染设置是一个单例类,可以让开发人员调试 Roblox 图形引擎的组件。
它可以在 Roblox Studio 的设置菜单下找到 Rendering 选项卡。
概要
属性
将框架速率管理器的初始质量等级设置为真实时,当 RenderSettings.EnableFRM 设置为真实时。
当设置为真时,所有场景更新都将获得无限预算,无论它们的计算成本有多高。
在 Roblox Studio 设置图形质量等级时,当 RenderSettings.EnableFRM 设置为 false 时。
切换框架速率管理器的启用状态。
设置材料是否应该按部分生成,或按 Roblox 对象导出器中的独特外观生成。
指定框架速率管理器的行为。
Roblox 在启动时使用的图形 API。
网格缓存的字节数量。默认为 32 MB。
仅限工作室。用于在近距离的低细节级别上 visually 验证 MeshParts 的质量。
如果 RenderSettings.EnableFRM 设置为真值,该属性在 Roblox Studio 中控制质量等级。
当设置为真时,Roblox Studio 将自动重新加载 Roblox 的 content 文件夹中所做的更改。
当设置为真时,在所有 PartOperation 对象上将显示多边形网格。
如果设置为真实,将场景中每个渲染实体周围的边界盒渲染为真实。
属性
EagerBulkExecution
当设置为真时,所有场景更新都将获得无限预算,无论它们的计算成本有多高。这保证每个框架都会看起来应有的样子,但以更不稳定的帧评分。
在渲染游戏缩略图时使用。
Enable VR Mode
MeshPartDetailLevel
确定网格零件的详细级别选择模式。为了获得良好的平衡,性能和稳定性之间,这应该设置为 Enum.MeshPartDetailLevel.DistanceBased (默认),这是客户使用的。
请注意,MeshPart.RenderFidelity 需要设置为 Enum.RenderFidelity.Automatic 才能工作。如果您将其设置为 Enum.RenderFidelity.Precise , 您将始终看到更高分辨率版本,而 Enum.MeshPartDetailLevel 值将被忽略,因为那个 MeshPart 。