519 lines
11 KiB
JSON
519 lines
11 KiB
JSON
{
|
|
"settingEntry": [
|
|
{
|
|
"entryType": "TargetFrameRate",
|
|
"availableOptions": [
|
|
"30",
|
|
"60"
|
|
],
|
|
"displayType": "Literally"
|
|
},
|
|
{
|
|
"entryType": "VSync",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_OPEN"
|
|
],
|
|
"displayType": "TextMap"
|
|
},
|
|
{
|
|
"entryType": "RenderResolution",
|
|
"availableOptions": [
|
|
"0.6",
|
|
"0.8",
|
|
"1.0",
|
|
"1.1",
|
|
"1.2",
|
|
"1.3",
|
|
"1.4",
|
|
"1.5"
|
|
],
|
|
"displayType": "Literally"
|
|
},
|
|
{
|
|
"entryType": "ShadowQuality",
|
|
"availableOptions": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Medium",
|
|
"High"
|
|
]
|
|
},
|
|
{
|
|
"entryType": "VegetationQuality",
|
|
"availableOptions": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Middle",
|
|
"High",
|
|
"VeryHigh",
|
|
"UltraHigh"
|
|
]
|
|
},
|
|
{
|
|
"entryType": "PostprocessEffect",
|
|
"availableOptions": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Medium",
|
|
"High"
|
|
]
|
|
},
|
|
{
|
|
"entryType": "ParticleEffect",
|
|
"availableOptions": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Medium",
|
|
"High"
|
|
]
|
|
},
|
|
{
|
|
"entryType": "ComprehensiveQuality",
|
|
"availableOptions": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Medium",
|
|
"High",
|
|
"VeryHigh"
|
|
]
|
|
},
|
|
{
|
|
"entryType": "AntiAliasing",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_TAA",
|
|
"UI_SETTING_SMAA"
|
|
],
|
|
"displayType": "TextMap"
|
|
},
|
|
{
|
|
"entryType": "VolumetricFog",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_OPEN"
|
|
],
|
|
"displayType": "TextMap"
|
|
},
|
|
{
|
|
"entryType": "Reflection",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_OPEN"
|
|
],
|
|
"displayType": "TextMap"
|
|
},
|
|
{
|
|
"entryType": "MotionBlur",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_LOW",
|
|
"UI_SETTING_HIGH",
|
|
"UI_SETTING_VERY_HIGH"
|
|
],
|
|
"displayType": "TextMap",
|
|
"shouldCloudGameShow": true
|
|
},
|
|
{
|
|
"entryType": "Bloom",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_OPEN"
|
|
],
|
|
"displayType": "TextMap",
|
|
"shouldCloudGameShow": true
|
|
},
|
|
{
|
|
"entryType": "ScreenSubsurfaceScattering",
|
|
"availableOptions": [
|
|
"UI_SETTING_CLOSE",
|
|
"UI_SETTING_MEDIUM",
|
|
"UI_SETTING_HIGH"
|
|
],
|
|
"displayType": "TextMap"
|
|
}
|
|
],
|
|
"candidateVolatile": [
|
|
"VeryLow",
|
|
"Low",
|
|
"Middle",
|
|
"High",
|
|
"Topmost"
|
|
],
|
|
"volatileSettings": {
|
|
"Default": {
|
|
"frameRateGrade": 0,
|
|
"renderResolutionGrade": 2,
|
|
"shadowQualityGrade": 1,
|
|
"vegetationQualityGrade": 3,
|
|
"postprocessEffectGrade": 2,
|
|
"particleEffectGrade": 2,
|
|
"comprehensiveQualityGrade": 2,
|
|
"antiAliasingGrade": 1,
|
|
"vSyncGrade": 1,
|
|
"volumetricFogGrade": 0,
|
|
"reflectionGrade": 0,
|
|
"motionBlurGrade": 2,
|
|
"bloomGrade" : 1,
|
|
"crowdDensityGrade": 1,
|
|
"onlineEffectGrade": 0,
|
|
"screenSubsurfaceScatteringGrade":1,
|
|
"anisotropicFilteringGrade":0
|
|
},
|
|
"VeryLow": {
|
|
"frameRateGrade": 0,
|
|
"renderResolutionGrade": 1,
|
|
"postprocessEffectGrade": 0,
|
|
"shadowQualityGrade": 0,
|
|
"vegetationQualityGrade": 1,
|
|
"particleEffectGrade": 0,
|
|
"comprehensiveQualityGrade": 0,
|
|
"antiAliasingGrade": 0,
|
|
"motionBlurGrade" : 0,
|
|
"screenSubsurfaceScatteringGrade": 0,
|
|
"anisotropicFilteringGrade":0
|
|
},
|
|
"Low": {
|
|
"frameRateGrade": 0,
|
|
"renderResolutionGrade": 2,
|
|
"shadowQualityGrade": 1,
|
|
"vegetationQualityGrade": 2,
|
|
"postprocessEffectGrade": 1,
|
|
"particleEffectGrade": 1,
|
|
"comprehensiveQualityGrade": 1,
|
|
"motionBlurGrade": 0,
|
|
"anisotropicFilteringGrade":1
|
|
},
|
|
"Middle": {
|
|
"shadowQualityGrade": 2,
|
|
"vegetationQualityGrade": 3,
|
|
"comprehensiveQualityGrade": 2,
|
|
"postprocessEffectGrade": 2,
|
|
"volumetricFogGrade": 1,
|
|
"reflectionGrade" : 0,
|
|
"anisotropicFilteringGrade":2
|
|
},
|
|
"High": {
|
|
"frameRateGrade": 1,
|
|
"particleEffectGrade": 3,
|
|
"comprehensiveQualityGrade": 3,
|
|
"renderResolutionGrade": 3,
|
|
"vegetationQualityGrade": 4,
|
|
"volumetricFogGrade": 1,
|
|
"reflectionGrade": 1,
|
|
"motionBlurGrade": 3,
|
|
"screenSubsurfaceScatteringGrade": 2,
|
|
"anisotropicFilteringGrade":3
|
|
},
|
|
"Topmost": {
|
|
"frameRateGrade": 1,
|
|
"shadowQualityGrade": 3,
|
|
"vegetationQualityGrade": 5,
|
|
"postprocessEffectGrade": 3,
|
|
"particleEffectGrade": 3,
|
|
"comprehensiveQualityGrade": 4,
|
|
"renderResolutionGrade": 3,
|
|
"volumetricFogGrade": 1,
|
|
"reflectionGrade": 1,
|
|
"motionBlurGrade": 3,
|
|
"screenSubsurfaceScatteringGrade": 2,
|
|
"anisotropicFilteringGrade":3
|
|
}
|
|
},
|
|
"deviceSettings": {
|
|
"Default": {
|
|
"performanceQuality": "High",
|
|
"virtualJoystickRadius": 0.5,
|
|
"uiCacheConfig": "PCDefault",
|
|
"lightOnLevel": "High",
|
|
"textureStreamingBudget": 512,
|
|
"enableCutsceneTextureStreaming": 1,
|
|
"textureStreamingEnabled": 1,
|
|
"enableUICameraFullResolution": 1,
|
|
"preloadUIScene": 1,
|
|
"qualityLevel": "Console",
|
|
"defaultVolatileGrade": 2,
|
|
"avatarOutlineThresh": 300,
|
|
"avatarShadowThresh": 300,
|
|
"avatarMotionVectorThresh": 300,
|
|
"viewDistanceRatio": 120,
|
|
"crowdSpawnDistance": 60,
|
|
"crowdDespawnDistance" : 70,
|
|
"disableDoF" : false
|
|
},
|
|
// Graphic Mem > 7G
|
|
"PC VeryHigh": {
|
|
"defaultVolatileGrade": 4,
|
|
"requirements": [
|
|
{
|
|
"Info": "GraphicsMemorySize",
|
|
"Values": [
|
|
6500
|
|
]
|
|
}
|
|
]
|
|
},
|
|
// Graphic Mem 6G - 7G
|
|
"PC High": {
|
|
"defaultVolatileGrade": 4,
|
|
"requirements": [
|
|
{
|
|
"Info": "GraphicsMemorySize",
|
|
"Values": [
|
|
5500,
|
|
6500
|
|
] // 6G, SystemInfo likely return 69xx, take 6500 for safety
|
|
}
|
|
]
|
|
},
|
|
// Graphic Mem 4G - 6 G
|
|
"PC Medium": {
|
|
"defaultVolatileGrade": 3,
|
|
"requirements": [
|
|
{
|
|
"Info": "GraphicsMemorySize",
|
|
"Values": [
|
|
3500,
|
|
5500
|
|
]// 4G - 6G
|
|
}
|
|
]
|
|
},
|
|
// Graphic Mem, 4G - 2G
|
|
"PC Low": {
|
|
"defaultVolatileGrade": 2,
|
|
"levelStreamingConfig": "PC_Low",
|
|
"requirements": [
|
|
{
|
|
"Info": "GraphicsMemorySize",
|
|
"Values": [
|
|
1500,
|
|
3500
|
|
] // 2G - 4G
|
|
}
|
|
]
|
|
},
|
|
// Graphic Mem, 2G and below
|
|
"PC VeryLow": {
|
|
"defaultVolatileGrade": 1,
|
|
"levelStreamingConfig": "PC_VeryLow",
|
|
"textureStreamingBudget": 128,
|
|
"requirements": [
|
|
{
|
|
"Info": "GraphicsMemorySize",
|
|
"Values": [
|
|
0,
|
|
1500
|
|
] // 0G - 2G
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"postprocessEffectOptions": {
|
|
"Default": {
|
|
"useHalfShadows": false,
|
|
"useShadowCache": true,
|
|
"checkboardType": "None",
|
|
"aoMode": "Custom"
|
|
},
|
|
"VeryLow": {
|
|
"aoMode": "Custom"
|
|
},
|
|
"Low": {
|
|
"aoMode": "Custom"
|
|
},
|
|
"Medium": {},
|
|
"High": {}
|
|
},
|
|
"particleEffectOptions": {
|
|
"Default": {
|
|
"halfResolutionParticle": false,
|
|
"particleEmitLevel": "High",
|
|
"particleDecreaseThresh": 220.0
|
|
},
|
|
"VeryLow": {
|
|
"halfResolutionParticle": true,
|
|
"particleEmitLevel": "ExtremeLow",
|
|
"particleDecreaseThresh": 70.0
|
|
},
|
|
"Low": {
|
|
"particleEmitLevel": "Low",
|
|
"particleDecreaseThresh": 120.0
|
|
},
|
|
"Medium": {
|
|
"particleEmitLevel": "Middle",
|
|
"particleDecreaseThresh": 150.0
|
|
},
|
|
"High": {}
|
|
},
|
|
"comprehensiveQualityOptions": {
|
|
"VeryLow": {
|
|
"shaderQualityKeyword": "MHY_SHADER_LOW",
|
|
"grassQuality": "Middle",
|
|
"levelStreamingConfig": "PC_VeryLow",
|
|
"enviroConfig":"PCDefault",
|
|
"localLightingShadow": false,
|
|
"terrainBlendDistance": 70,
|
|
"shaderLODDistance": 50,
|
|
"lightViewDistanceRatio": 0.3,
|
|
"lightOnLevel":"Low",
|
|
"entityLODConfig": "PC_VeryLow",
|
|
"terrainDistance":900,
|
|
"shellCount": 20,
|
|
"shellMaxObjectsCount": 30,
|
|
"useCrowdConeViewOptim": true,
|
|
"crowdMaxScreenNum": 10,
|
|
"crowdConeViewUpdatePeriod": 5
|
|
},
|
|
"Low": {
|
|
"shaderQualityKeyword": "MHY_SHADER_MIDDLE",
|
|
"grassQuality": "High",
|
|
"levelStreamingConfig": "PC_Low",
|
|
"enviroConfig":"PCDefault",
|
|
"localLightingShadow": false,
|
|
"terrainBlendDistance": 70,
|
|
"shaderLODDistance": 60,
|
|
"lightViewDistanceRatio": 0.8,
|
|
"lightOnLevel":"Low",
|
|
"entityLODConfig": "PC_Low",
|
|
"terrainDistance":1000,
|
|
"terrainNormal":150,
|
|
"shellCount": 20,
|
|
"shellMaxObjectsCount": 50,
|
|
"useCrowdConeViewOptim": true,
|
|
"crowdMaxScreenNum": 15,
|
|
"crowdConeViewUpdatePeriod": 5
|
|
},
|
|
"Medium": {
|
|
"shaderQualityKeyword": "MHY_SHADER_MIDDLE",
|
|
"grassQuality": "VeryHigh",
|
|
"levelStreamingConfig": "PC_Middle",
|
|
"enviroConfig":"PCDefault",
|
|
"localLightingShadow": true,
|
|
"terrainBlendDistance": 180,
|
|
"shaderLODDistance": 120,
|
|
"lightViewDistanceRatio": 1.0,
|
|
"lightOnLevel": "High",
|
|
"entityLODConfig": "PC_Middle",
|
|
"terrainDistance":1000,
|
|
"terrainNormal":200,
|
|
"shellCount": 20,
|
|
"shellMaxObjectsCount": 80,
|
|
"useCrowdConeViewOptim": true,
|
|
"crowdMaxScreenNum": 20,
|
|
"crowdConeViewUpdatePeriod": 5
|
|
},
|
|
"High": {
|
|
"shaderQualityKeyword": "MHY_SHADER_HIGH",
|
|
"grassQuality": "VeryHigh",
|
|
"levelStreamingConfig": "PC_High",
|
|
"enviroConfig":"PCDefault",
|
|
"localLightingShadow": true,
|
|
"terrainBlendDistance": 300,
|
|
"shaderLODDistance": 180,
|
|
"lightViewDistanceRatio": 1.2,
|
|
"lightOnLevel": "High",
|
|
"entityLODConfig": "PC_High",
|
|
"terrainDistance":1100,
|
|
"terrainNormal":300,
|
|
"shellCount": 20,
|
|
"shellMaxObjectsCount": 100,
|
|
"useCrowdConeViewOptim": true,
|
|
"crowdMaxScreenNum": 30,
|
|
"crowdConeViewUpdatePeriod": 5
|
|
},
|
|
"VeryHigh": {
|
|
"shaderQualityKeyword": "MHY_SHADER_HIGH",
|
|
"grassQuality": "UltraHigh",
|
|
"levelStreamingConfig": "PC_VeryHigh",
|
|
"enviroConfig":"PCDefault",
|
|
"localLightingShadow": true,
|
|
"terrainBlendDistance": 300,
|
|
"shaderLODDistance": 180,
|
|
"lightViewDistanceRatio": 1.2,
|
|
"lightOnLevel": "High",
|
|
"entityLODConfig": "PC_High",
|
|
"terrainDistance":1200,
|
|
"terrainNormal":400,
|
|
"shellCount": 20,
|
|
"shellMaxObjectsCount": 100,
|
|
"useCrowdConeViewOptim": true,
|
|
"crowdMaxScreenNum": 50,
|
|
"crowdConeViewUpdatePeriod": 5
|
|
}
|
|
},
|
|
"shadowQualitySettings": {
|
|
"VeryLow": {
|
|
"shadowDistance": 50,
|
|
"shadowResolution": "Medium",
|
|
"shadowCascadeSplitCount": 4,
|
|
"perObjShadowQuality": 0,
|
|
"PerObjectPCF": false,
|
|
"shadowBlend": true,
|
|
"enableDynamicShadow": false,
|
|
"enableDistantShadow": true
|
|
},
|
|
"Low": {
|
|
"shadowDistance": 50,
|
|
"shadowResolution": "Medium",
|
|
"shadowCascadeSplitCount": 4,
|
|
"perObjShadowQuality": 0,
|
|
"PerObjectPCF": false,
|
|
"shadowBlend": true,
|
|
"enableDynamicShadow": true,
|
|
"enableDistantShadow": true
|
|
},
|
|
"Medium": {
|
|
"shadowDistance": 50,
|
|
"shadowResolution": "High",
|
|
"shadowCascadeSplitCount": 4,
|
|
"perObjShadowQuality": 2,
|
|
"PerObjectPCF": true,
|
|
"shadowBlend": true,
|
|
"enableDynamicShadow": true,
|
|
"enableDistantShadow": true
|
|
},
|
|
"High": {
|
|
"shadowDistance": 50,
|
|
"shadowResolution": "VeryHigh",
|
|
"shadowCascadeSplitCount": 4,
|
|
"perObjShadowQuality": 2,
|
|
"PerObjectPCF": true,
|
|
"shadowBlend": true,
|
|
"enableDynamicShadow": true,
|
|
"enablePcss": true,
|
|
"enableDistantShadow": true
|
|
}
|
|
},
|
|
"vegetationQualitySettings": {
|
|
"VeryLow": {
|
|
"grassMeshLODOffset" : 3,
|
|
"grassViewRange" : 0
|
|
},
|
|
"Low": {
|
|
"grassMeshLODOffset" : 2,
|
|
"grassViewRange" : 12
|
|
},
|
|
"Middle": {
|
|
"grassMeshLODOffset" : 1,
|
|
"grassViewRange" : 24
|
|
},
|
|
"High": {
|
|
"grassMeshLODOffset" : 0,
|
|
"grassViewRange" : 36
|
|
},
|
|
"VeryHigh": {
|
|
"grassMeshLODOffset" : 0,
|
|
"grassViewRange" : 48
|
|
},
|
|
"UltraHigh": {
|
|
"grassMeshLODOffset" : 0,
|
|
"grassViewRange" : 60
|
|
}
|
|
},
|
|
"targetFrameRate": 60,
|
|
"antialiasingMethod": "SMAA",
|
|
"smaaQuality": "Ultra",
|
|
"taaQuality": "TAALow"
|
|
}
|