From 8423b73dfd8c064428d8674e40f1925dc3e92b3b Mon Sep 17 00:00:00 2001 From: MDietermann Date: Mon, 1 Jun 2026 13:38:53 +0200 Subject: [PATCH] chore: tighten Configuration defaults for memory and CPU RenderDistanceVertical 4 -> 2 (smaller vertical load box) and WorkerThreadCount ProcessorCount-1 -> ProcessorCount/2 (less aggressive worker pool). --- Core/Configuration.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/Configuration.cs b/Core/Configuration.cs index ec1fc79..c423ad7 100644 --- a/Core/Configuration.cs +++ b/Core/Configuration.cs @@ -3,12 +3,12 @@ namespace VoxelEngine.Core; public sealed class Configuration { public int RenderDistanceHorizontal { get; set; } = 8; - public int RenderDistanceVertical { get; set; } = 4; + public int RenderDistanceVertical { get; set; } = 2; public int SpawnReadyRadiusHorizontal { get; set; } = 1; public int MaxGenerateJobsInFlight { get; set; } = 8; public int MaxMeshUploadsPerFrame { get; set; } = 4; - public int WorkerThreadCount { get; set; } = Math.Max(1, Environment.ProcessorCount - 1); + public int WorkerThreadCount { get; set; } = Math.Max(1, Environment.ProcessorCount / 2); public float MoveSpeed { get; set; } = 8f; public float MouseSensitivity { get; set; } = 0.15f;