تحسينات الرسومات في Undecember
В أونديسيمبر يمكنك تحسين الرسومات بشكل كبير وفي هذا الدليل نخبرك بكيفية القيام بذلك!
أفضل حمل لوحدة المعالجة المركزية ، والذي يعطي زيادة في معدل الإطارات في الثانية. تمت إزالة تباعد الظلال ودقة الوضوح وتلاشي الظل بشكل أفضل. تم تحسين تفاصيل ظل العشب ، والتي يتم تقطيعها بشكل افتراضي. كان هذا ملحوظًا بشكل خاص في المناطق الثلجية ، والآن يبدو أفضل بكثير. زيادة المسافة إلى العشب. تفاصيل منبثقة ، جثث ثابتة. أفضل وأفضل مسافة اللد من المباني والتفاصيل الأخرى. إضاءة مُحسَّنة لأداء أفضل. يتم تقليل الضباب الحجمي ، وجعله أكثر واقعية بصريًا وزيادة الإطارات في الثانية. ألوان محسنة ، والقضاء على التلاشي. يتم تعطيل تأثيرات ما بعد المعالجة مثل ضبابية الحركة والحبوب والانحراف اللوني وعمق المجال. انعكاسات مساحة الشاشة الأمثل. تحسين وتحسين TAA (الصقل). انسداد محيط محسن لأداء أفضل. تمت إضافة 16x تصفية متباينة الخواص للحصول على قوام أكثر هشاشة عن بعد. أضف مرشحًا حادًا. مجموعة مقياس واجهة المستخدم هي 75٪. إذا لم تقم بتعيين قفل FPS الذي تريده ، فستقوم اللعبة بقفل معدل الإطارات على 60. لقد أصلحته الآن. تم إصلاح بعض التعتعات الصغيرة التي يمكن أن تحدث عندما يقوم المحرك غير الواقعي بإغلاق معدل الإطارات. تعطيل vsnc داخل اللعبة. إضافة FOV Fix. تم تحسين الماء و Tesslation. ويلاحظ أيضًا أن الشعر غالبًا ما يبدو غير متساوٍ. الآن تم إصلاحه.
كيفية تحسين الرسومات في Undecember
اضبط السطوع في اللعبة على 20.
بالنسبة لأولئك الذين يلعبون مع vsync ، يمكن أن يساعد تمكين المزامنة السريعة في إعدادات برنامج التشغيل وحظر الإطارات في الثانية. قيمة 3-5 إطارات في الثانية أقل من الحد الأقصى HZ جيدة دائمًا. يجب أن يؤدي ذلك إلى إصلاح مشكلات الإطار الزمني للتلعثم الجزئي ومزامنة V.
غيّر إلى المجلد التالي:
C: / Users / Name / appdata / local / RzGame / Saved / Config / WindowsNoEditor
افتح ملف engine.ini.
إذا كنت لا ترى مجلد AppData ، فأنت بحاجة إلى تنشيط عرض جميع الملفات والمجلدات المخفية في النوافذ باستخدام خيارات المجلد المتقدمة.
اترك بعض المساحة وانسخها تحت البرنامج النصي أدناه.
يضاف ما يلي:
[اعدادات النظام]
r.streaming.boost = 1
r.FastVRam.Eye التكيف = 1
r.bForceCPUAccessToGPUSkinVerts = 1
ص عرض المسافة = 5
r.ViewDistanceScale = 5
ص MaxAnisotropy = 16
r.LandscapeLODDistributionScale = 3
r.LandscapeLOD0DistributionScale = 3
r.StaticMeshLODDistanceScale = 0.01
العشب.CullDistanceScale = 4
أوراق الشجر LODDistanceScale = 5
أوراق الشجر. forcelod = 2
أوراق الشجر. DitheredLOD = 0
أوراق الشجر. MinimumScreenSize = 0.00000001
أوراق الشجر MaxOcclusionQueriesPerComponent = 128
أوراق الشجر MinInstancesPerOcclusionQuery = 65536
العشب: مقياس الكثافة = 1.0
كثافة الحجم = 1.0
r.HairStrands.DeepShadow.SuperSampling = 1
r.HLOD = 1
r.HLOD.DistanceScale = 2.0
r.HLOD.MaximumLevel = 1
r.Emitter.FastPoolEnable = 1
r.EmitterSpawnRateScale = 2.0
r.MipMapLODBias = 0
r.MaxQualityMode = 1
r.DetailMode = 2
r.MaterialQualityLevel = 1
r.SkeletalMeshLODBias = -3
r.SkeletalMeshLODRadiusScale = 0.01
r.LandscapeLODBias = -3
ص التوسعة AdaptivePixelsPerTriangle = 128
ص Water.WaterMesh.TessFactorBias = 12
r.SkyAtmosphere = 1
r.SkylightIntensityMultiplier = 0.4
ص الضباب = 1
ص كثافة الضباب = 0.02
r.FogStartDistance = 6
r.VolumetricFog.GridDivisor = 30
r.VolumetricFog.GridPixelSize = 8
r.VolumetricFog.GridSizeZ = 64
r.VolumetricFog.Jitter = 1
r.VolumetricFog.InjectShadowedLightsSeparately = 1
r.VolumetricFog.InverseSquaredLightDistanceBiasScale = 1.000000
r.VolumetricFog.LightFunctionSupersampleScale = 2.000000
r.VolumetricRenderTarget = 1
ص الشفافية VolumeBlur = 0
r ترانسليوسينت لايتينج الحجم = 1
r.TrueSkyQuality = 1
r.SkyLightingQuality = 1
r.LightFunctionQuality = 1
r.LightShaftQuality = 1
r.LightMaxDrawDistanceScale = 3
r.ShadowQuality = 5
r.Shadow.CacheWholeSceneShadows = 1
r.Shadow.WholeSceneShadowCacheMb = 500
r.Shadow.FilterMethod = 0
r.Shadow.PointLightDepthBias = 0.050000
r.Shadow.RadiusThreshold = 0.01
r.Shadow.DistanceScale = 3.0
r.Shadow.MaxNumFarShadowCascades = 12
r.Shadow.CSM.MaxCascades = 12
r.Shadow.TexelsPerPixel = 16
r.Shadow.CSMDepthBias = 20
r.Shadow.MinPreShadowResolution = 4096
r.Shadow.MinResolution = 4096
r.Shadow.MaxCSMResolution = 4096
r.Shadow.MaxResolution = 4096
r.Shadow.SpotLightTransitionScale = 4096
r.Shadow.CSM.TransitionScale = 2.0
r.Shadow.PreShadowResolutionFactor = 1.0
r.CapsuleShadows = 1
r.CapsuleMaxDirectOcclusionDistance = 800.000000
r.CapsuleMaxIndirectOcclusionDistance = 600.000000
r.CapsuleShadowsFullResolution = 1
r.DistanceFieldShadowing = 1
r.Shadow.PerObject = 1
r.ContactShadows = 1
r.AllowLandscapeShadows = 1
r.Shadow.AllowForegroundShadows = 1
r.AmbientOcclusionLevels = 2
r.AmbientOcclusionMaxQuality = 100
r.DistanceFieldAO = 1
الجودة = 3
r.DFFullResolution = 1
r.HLOD.ForceDisableCastDynamicShadow = 1
r.Shadow.FadeResolution = 0
r.HighQualityLightMaps = 1
r.LensFlareQuality = 3
r.ParticleLightQuality = 2
ص الانكسار الجودة = 3
r.SSR.Quality = 4
r.SSR.MaxRoughness = 1
r.SSS.Scale = 1
r.SSS.SampleSet = 2
r.SSGI.Quality = 4
r.DefaultFeature.AntiAliasing = 2
r.PostProcessAAQuality = 6
r.ScreenPercentage = 100
r.TemporalAASamples = 32
r.TemporalAACurrentFrameWeight = 0.12
r.TemporalAAFilterSize = 1.0
r.TemporalAACatmullRom = 1
r.TemporalAAPauseCorrect = 1
r.BloomQuality = 3
r.EyeAdaptationQuality = 3
ص اللون منتصف = 0.35
r.SceneColorFormat = 4
r.TonemapperGamma = 2.6
r.Tonemapper.Quality = 3
r.TonemapperFilm = 1
r.Tonemapper.Sharpen = 0.33
r.FastBlurThreshold = 0
r.MotionBlurQuality = 0
r.MotionBlur.Amount = 0
r.MotionBlurSeparable = 0
r.DepthOfFieldQuality = 0
r.DepthOfField.FarBlur = 0
r.DefaultFeature.MotionBlur = 0
r.SceneColorFringe.Max = 0
r.SceneColorFringeQuality = 0
r.MotionBlur.Max = 0
r.Tonemapper.GrainQuantization = 0
[/script/engine.engine]
bUseFixedFrameRate = صحيح
FixedFrameRate = 70
[/cript/engine.localplayer]
AspectRatioAxisConstraint = AspectRatio_MaintainYFOV
[/script/engine.userinterfacesettings]
مقياس التطبيق = 0.75
احفظ وأغلق!
موسيقى في الخلفية
لموسيقى الخلفية ، أضف ما يلي
[الصوت]
غير مركّز VolumeMultiplier = 1
ملء الشاشة الحقيقي في Undecember
حتى إذا حددت وضع ملء الشاشة في اللعبة ، فلن يتم اعتماده بشكل صحيح. لتمكين وضع ملء الشاشة الحقيقي (حصريًا) ، أضف:
r.FullScreenMode = 0
1 = وضع نافذة ملء الشاشة ، 2 = وضع النافذة.
تحسينات إضافية
بالنسبة إلى Hz / FPS الذي تريده ، ما عليك سوى تغيير القيمة التالية:
معدل الإطارات الثابت = 70 ، على سبيل المثال عند 120 ، 144 ، 165. أنا ألعب بمعدل 70 إطارًا في الثانية مع حظر gsync. اضبط HZ هنا من شاشتك.
تعطيل قفل FPS في اللعبة.
هذا مخصص لشاشات gsync و freesync فوق 60 هرتز.
إذا كنت تلعب مع vsync و 60 هرتز ، فقم بإزالة هذا الإدخال:
[/script/engine.engine]
bUseFixedFrameRate = صحيح
FixedFrameRate = 70
كما قلت ، لن أترك هذه المهمة لإعدادات UE4 داخل اللعبة حيث أظهرت التجربة أنها يمكن أن تسبب مشاكل. يعمل بشكل أفضل مع ini.
إذا كنت ترغب في زيادة منطقة واجهة المستخدم ، فما عليك سوى زيادة القيمة من 75٪ إلى حجم واجهة المستخدم المطلوب.
ويمكن أيضًا تغيير حدة الصورة:
r.Tonemapper.Sharpen = 0.33 قيمة موصى بها ثابتة: 1.0 أو 0.70
زيادة السطوع: اضبط r.Color.Mid = 0.35 إلى 0.40-0.50 أعلى ، وأخف.
بالنسبة لوحدات معالجة الرسومات الأقدم والأداء الأعلى (970-1080) ، قم بإزالة ما يلي: foliage.forcelod = 2
ما يمكن أن يحسن أيضًا إعادة إنتاج الألوان هو تحسين اللون الرقمي من nvidia. قمت بتعيينه على 65٪. هنا لن أتجاوز قيمة 75٪ ، وإلا فستسود درجات اللون الأحمر. ستجد هذا الخيار في إعدادات nvidia.
في أول شاشتين ، يمكنك رؤية الفرق الرسومي بوضوح شديد.