mirror of
https://github.com/X0nk/Bliss-Shader.git
synced 2025-06-22 00:37:35 +08:00
LOTS of fixes, changes, improvements. changes made is bloated because of a skill issue.
FIXED AND IMPROVED translucent rendering. FIXED random stuff from rendering over the hand. FIXED hand shading. FIXED blue horses. FIXED translucent lighting on the hand. FIXED translucent lighting on entities. IMPROVED colored shadows. IMPROVED SSAO application to the scene. IMPROVED subsurface scattering and give it more settings. IMPROVED bloom. ADD AgX tonemap and make it default.
This commit is contained in:
@ -26,10 +26,13 @@ screen.Waving_Stuff = Waving Stuff
|
||||
|
||||
screen.Direct_Light = Direct Light
|
||||
screen.Shadows = Shadows
|
||||
option.SCREENSPACE_CONTACT_SHADOWS = Contact Shadows
|
||||
option.TRANSLUCENT_COLORED_SHADOWS = Colored Shadows
|
||||
option.SCREENSPACE_CONTACT_SHADOWS = Screen-space Shadows
|
||||
option.RENDER_ENTITY_SHADOWS = Shadows for Entities
|
||||
option.shadowMapResolution = Shadow Resolution
|
||||
option.shadowDistance = Shadow Distance
|
||||
value.shadowDistance.32.0 = 2 Chunks
|
||||
value.shadowDistance.48.0 = 3 Chunks
|
||||
value.shadowDistance.64.0 = 4 Chunks
|
||||
value.shadowDistance.80.0 = 5 Chunks
|
||||
value.shadowDistance.96.0 = 6 Chunks
|
||||
@ -51,18 +54,34 @@ screen.Direct_Light = Direct Light
|
||||
value.shadowDistance.352.0 = 22 Chunks
|
||||
value.shadowDistance.368.0 = 23 Chunks
|
||||
value.shadowDistance.384.0 = 24 Chunks
|
||||
value.shadowDistance.400.0 = 25 Chunks
|
||||
value.shadowDistance.416.0 = 26 Chunks
|
||||
value.shadowDistance.432.0 = 27 Chunks
|
||||
value.shadowDistance.448.0 = 28 Chunks
|
||||
value.shadowDistance.464.0 = 29 Chunks
|
||||
value.shadowDistance.480.0 = 30 Chunks
|
||||
value.shadowDistance.496.0 = 31 Chunks
|
||||
value.shadowDistance.512.0 = 32 Chunks
|
||||
option.shadowDistanceRenderMul = Max Shadow Bounds
|
||||
value.shadowDistanceRenderMul.-1.0 = Un-Optimized
|
||||
value.shadowDistanceRenderMul.1.0 = Optimized
|
||||
value.shadowDistance.768.0 = 48 Chunks
|
||||
value.shadowDistance.1024.0 = 64 Chunks
|
||||
value.shadowDistance.1536.0 = 96 Chunks
|
||||
value.shadowDistance.2048.0 = 128 Chunks
|
||||
value.shadowDistance.4096.0 = 256 Chunks
|
||||
value.shadowDistance.8192.0 = 512 Chunks
|
||||
|
||||
option.OPTIMIZED_SHADOW_DISTANCE = Max Shadow Bounds
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.-1.0 = Un-Optimized
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.1.0 = Optimized
|
||||
option.entityShadowDistanceMul = Entity Shadow Distance
|
||||
value.entityShadowDistanceMul.0.01 = 1% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.02 = 2% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.03 = 3% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.04 = 4% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.05 = 5% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.10 = 10% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.15 = 15% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.20 = 20% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.25 = 25% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.30 = 30% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.35 = 35% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.40 = 40% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.45 = 45% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.50 = 50% of Shadow Distance
|
||||
value.entityShadowDistanceMul.0.75 = 75% of Shadow Distance
|
||||
value.entityShadowDistanceMul.1.00 = 100% of Shadow Distance
|
||||
|
||||
screen.Filtering = Shadow Filtering Settings
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT = Basic Shadow Filter Samples
|
||||
@ -71,7 +90,17 @@ screen.Direct_Light = Direct Light
|
||||
option.VPS_Search_Samples = VPS Filter Samples
|
||||
option.Max_Shadow_Filter_Radius = Maximum Shadow Filter Radius
|
||||
option.Max_Filter_Depth = Sun Size Factor
|
||||
|
||||
|
||||
screen.LPV = FloodFill
|
||||
option.LPV_ENABLED = Enabled
|
||||
option.LPV_SIZE = Size
|
||||
value.LPV_SIZE.6 = Small [64]
|
||||
value.LPV_SIZE.7 = Medium [128]
|
||||
value.LPV_SIZE.8 = Large [256]
|
||||
option.LPV_NORMAL_OFFSET = Normal-Offset
|
||||
option.LPV_ENTITY_LIGHTS = Entity Lights
|
||||
option.LPV_REDSTONE_LIGHTS = Redstone Lights
|
||||
option.LPV_COLORED_CANDLES = Colored Candles
|
||||
|
||||
screen.Subsurface_Scattering = Sub-Surface Scattering
|
||||
option.LabSSS_Curve = LabSSS Curve
|
||||
@ -479,11 +508,11 @@ option.moon_illuminance.comment = Configure the brightness of the moon
|
||||
screen.Direct_Light.comment = Configure settings related to the sun and shadows.
|
||||
|
||||
screen.Shadows.comment = Configure the shadows from the sun to your liking.
|
||||
option.SCREENSPACE_CONTACT_SHADOWS.comment = Screen-space contact shadows. §bWhat is this?§r These are small shadows for things that are far away, and on small details nearby. §aPERFORMANCE COST:§r low to medium; it is more expensive at higher resolutions.
|
||||
option.SCREENSPACE_CONTACT_SHADOWS.comment = §bWhat is this?§r These are shadows for things that are far away, and on small details nearby. §aPERFORMANCE COST:§r low to medium; it is more expensive at higher resolutions.
|
||||
option.RENDER_ENTITY_SHADOWS.comment = §bWhat is this?§r Shadows on all types of entities, like mobs, chests, banners, or signs. §aPERFORMANCE COST:§r low to high; it is very expensive when there are many entities nearby.
|
||||
option.shadowMapResolution.comment = The quality of shadows from the sun casted by things in the world. §aPERFORMANCE COST:§r medium to very high; Shadows must render the 3D world a second time from the perspective of the sun, this is why it cuts performance in half.
|
||||
option.shadowDistance.comment = The maximum distance the shadowmap can render. The distance is not measured linearly in chunks when set to un-optimized. §aPERFORMANCE COST:§r medium to very high; If the chunk render distance is high, the shadows will become more expensive.
|
||||
option.shadowDistanceRenderMul.comment = Render the shadows only in a sphere around you, limited to a max distance in chunks. Un-optimized does not render the shadows in a sphere and is not locked to chunks; it can cover alot more area with the same distance settings. The distance is not measured in chunks when set to un-optimized. §aPERFORMANCE COST:§r low to medium. Optimized is faster, and unoptimized is slower.
|
||||
option.OPTIMIZED_SHADOW_DISTANCE.comment = Render the shadows only in a sphere around you, limited to a max distance in chunks. Un-optimized does not render the shadows in a sphere and is not locked to chunks; it can cover alot more area with the same distance settings. The distance is not measured in chunks when set to un-optimized. §aPERFORMANCE COST:§r low to medium. Optimized is faster, and unoptimized is slower.
|
||||
screen.Filtering.comment = Configure the filtering effects applied to the shadows.
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT.comment = The quality of the basic shadow filter. This filter just softens the shadows. §aPERFORMANCE COST:§r low to medium; Increasing this should reduce some noise at the edge of shadows.
|
||||
option.Min_Shadow_Filter_Radius.comment = The maximum softness of the basic shadow filter.
|
||||
@ -663,4 +692,6 @@ value.DH_KNOWN_ISSUES.1 = §a GTAO, RTAO, and SSGI break on LODs - DH support un
|
||||
option.DISTANT_HORIZONS_SHADOWMAP = §c(DO NOT USE IF YOU DO NOT KNOW WHAT THIS IS)§r DH shadowmap support
|
||||
option.DISTANT_HORIZONS_SHADOWMAP.comment = §cTHIS SETTING WILL DESTROY PERFORMANCE THIS WILL MAKE SHADOWS LOOK BLOCKY, FLICKERY, AND LOW DETAIL§r. set shadow distance to 32 chunks (or more). set shadow resolution to 4096 (or more)
|
||||
option.TOGGLE_VL_FOG = Toggle Volumetric Fog
|
||||
option.TOGGLE_VL_FOG.comment = one big button to just turn all the fog off.
|
||||
option.TOGGLE_VL_FOG.comment = one big button to just turn all the fog off.
|
||||
|
||||
option.TRANSLUCENT_COLORED_SHADOWS.comment = §bWhat is this?§r This effect allows translucent things like stained glass to color the sunlight as it passes through the it. §aPERFORMANCE COST:§r medium
|
@ -61,9 +61,9 @@ screen.Direct_Light = Luz Direta
|
||||
value.shadowDistance.480.0 = 30 Chunks
|
||||
value.shadowDistance.496.0 = 31 Chunks
|
||||
value.shadowDistance.512.0 = 32 Chunks
|
||||
option.shadowDistanceRenderMul = Limite Máximo da Sombra
|
||||
value.shadowDistanceRenderMul.-1.0 = Não Otimizado
|
||||
value.shadowDistanceRenderMul.1.0 = Otimizado
|
||||
option.OPTIMIZED_SHADOW_DISTANCE = Limite Máximo da Sombra
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.-1.0 = Não Otimizado
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.1.0 = Otimizado
|
||||
screen.Filtering = Ajuste do Filtro de Sombras
|
||||
option.BASIC_SHADOW_FILTER = Filtro Básico de Sombra
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT = Amostragem do Filtro Básico de Sombra
|
||||
@ -347,7 +347,7 @@ screen.Shadows.comment = Ajuste as sombras do sol ao seu gosto.
|
||||
option.RENDER_ENTITY_SHADOWS.comment = §bO Que é Isso?§r São sombras em todos os tipos de entidades como: criaturas, baús, banners e placas. §aCUSTO DE DESEMPENHO:§r Baixo para Alto; pode ser mais pesado dependendo de quantas entidades estão por perto.
|
||||
option.shadowMapResolution.comment = Qualidade das sombras do sol projeta por coisas e objetos. §aCUSTO DE PERFORMANCE:§r Médio para Muito Alto; Renderizar as sombras requer renderizar o mundo uma outra vez, mas da perspectiva do sol, por isso elas reduzem a performance pela metade.
|
||||
option.shadowDistance.comment = Distância máxima que as sombras renderizam. Essa distância não é medida de forma linear em chunks quando colocada em Não Otimizado. §aCUSTO DE PERFORMANCE:§r Médio para Muito Alto; If the chunk render distance is high, the shadows will become more expensive Vai ser mais pesado se a distância de renderização dos chunks for alta.
|
||||
option.shadowDistanceRenderMul.comment = Renderiza as sombras somente em uma esféra em volta de você, limitada à uma distância máxima de chunks. Se usado Não Otimizado ela não vai renderizar em uma esféra e também não vai ter limite por chunks; pode cobrir uma área muito maior com a mesma configuração de distância. A distância não é medida em chunks se usado Não Otimizado. §aCUSTO DE PERFORMANCE:§r Baixo para Médio. Otimizado é mais rápido e Não Otimizado é mais lento.
|
||||
option.OPTIMIZED_SHADOW_DISTANCE.comment = Renderiza as sombras somente em uma esféra em volta de você, limitada à uma distância máxima de chunks. Se usado Não Otimizado ela não vai renderizar em uma esféra e também não vai ter limite por chunks; pode cobrir uma área muito maior com a mesma configuração de distância. A distância não é medida em chunks se usado Não Otimizado. §aCUSTO DE PERFORMANCE:§r Baixo para Médio. Otimizado é mais rápido e Não Otimizado é mais lento.
|
||||
screen.Filtering.comment = Ajuste o efeito de filtragem aplicado as sombras.
|
||||
option.BASIC_SHADOW_FILTER.comment = Filtro básico que suaviza as sombras.
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT.comment = Qualidade do filtro básico das sombras. Esse filtro apenas suaviza as sombras. §aCUSTO DE PERFORMANCE:§r Baixo para Alto; Aumentar isso reduz um pouco do ruído presente nas bordas das sombras.
|
||||
|
@ -73,9 +73,9 @@ screen.Direct_Light = Прямой свет
|
||||
value.shadowDistance.480.0 = 30 Чанков
|
||||
value.shadowDistance.496.0 = 31 Чанков
|
||||
value.shadowDistance.512.0 = 32 Чанков
|
||||
option.shadowDistanceRenderMul = Границы теней
|
||||
value.shadowDistanceRenderMul.-1.0 = Неоптимизированный
|
||||
value.shadowDistanceRenderMul.1.0 = Оптимизированный
|
||||
option.OPTIMIZED_SHADOW_DISTANCE = Границы теней
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.-1.0 = Неоптимизированный
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.1.0 = Оптимизированный
|
||||
option.entityShadowDistanceMul = Расстояние до тени объекта
|
||||
|
||||
screen.Filtering = Параметры теневой фильтрации
|
||||
@ -566,7 +566,7 @@ screen.Shadows.comment = Настройте тени от солнца по св
|
||||
option.RENDER_ENTITY_SHADOWS.comment = §bЧто это?§r Тени от всех типов сущностей, таких как мобы, сундуки, баннеры или таблички. §aНАГРУЗКА:§r от низкой до высокой; это очень нагружающе, когда поблизости много сущностей
|
||||
option.shadowMapResolution.comment = Качество теней от солнца, вызванное объектами в мире. §aНАГРУЗКА:§r от средней до очень высокой; Тени должны повторно отображать 3D мир с точки зрения солнца, вот почему это снижает производительность вдвое
|
||||
option.shadowDistance.comment = Максимальное расстояние, которое может отобразить теневая карта. Расстояние не измеряется линейно чанками, если установлено значение §b"неоптимизировано". §aНАГРУЗКА:§r от средней до очень высокой; Если расстояние
|
||||
option.shadowDistanceRenderMul.comment = §b"Оптимизированный"§r тени только в сфере вокруг вас, ограничиваясь максимальным расстоянием в чанках. §b"Неоптимизированный"§r не отображает тени в сфере и не привязан к чанкам; он может охватывать гораздо большую площадь при тех же настройках дистанции. §aНАГРУЗКА:§r от низкой до средней; §b"Оптимизированный"§r работает быстрее, а §b"неоптимизированный"§r медленнее
|
||||
option.OPTIMIZED_SHADOW_DISTANCE.comment = §b"Оптимизированный"§r тени только в сфере вокруг вас, ограничиваясь максимальным расстоянием в чанках. §b"Неоптимизированный"§r не отображает тени в сфере и не привязан к чанкам; он может охватывать гораздо большую площадь при тех же настройках дистанции. §aНАГРУЗКА:§r от низкой до средней; §b"Оптимизированный"§r работает быстрее, а §b"неоптимизированный"§r медленнее
|
||||
screen.Filtering.comment = Настройте эффекты фильтрации, применяемые к теням
|
||||
option.BASIC_SHADOW_FILTER.comment = Включает/Выключает теневой фильтр
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT.comment = Этот фильтр просто смягчает тени. §aНАГРУЗКА:§r от низкой до средней; увеличение этого значения должно уменьшить некоторый шум на границе теней
|
||||
|
@ -59,9 +59,9 @@ screen.Direct_Light = 直接照明
|
||||
value.shadowDistance.480.0 = 30 区块
|
||||
value.shadowDistance.496.0 = 31 区块
|
||||
value.shadowDistance.512.0 = 32 区块
|
||||
option.shadowDistanceRenderMul = 最大阴影边界
|
||||
value.shadowDistanceRenderMul.-1.0 = 无优化
|
||||
value.shadowDistanceRenderMul.1.0 = 优化
|
||||
option.OPTIMIZED_SHADOW_DISTANCE = 最大阴影边界
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.-1.0 = 无优化
|
||||
value.OPTIMIZED_SHADOW_DISTANCE.1.0 = 优化
|
||||
option.entityShadowDistanceMul = 实体阴影距离
|
||||
|
||||
screen.Filtering = 阴影过滤设置
|
||||
@ -462,7 +462,7 @@ screen.Shadows.comment = 根据喜好配置阳光的阴影.
|
||||
option.RENDER_ENTITY_SHADOWS.comment = §b这啥?§r 所有类型实体的阴影, 例如怪物, 箱子, 旗帜, 或者告示牌. §a性能消耗水平:§r 低偏中; 在近处有特别多实体的时候消耗的性能会非常的恐怖.
|
||||
option.shadowMapResolution.comment = 在太阳照射下从世界上的事物投射出来阴影的质量. §a性能消耗水平:§r 中或更高; 阴影需要从太阳的角度进行第二次 3D 世界的渲染, 这就是为什么它会使性能减半.
|
||||
option.shadowDistance.comment = 阴影可渲染的最大距离 (这不是线性距离). 推荐保持默认, 因为接触阴影能解决远处阴影的渲染需求. §a性能消耗水平:§r 中或更高; 如果渲染距离非常大, 阴影的性能开销会很恐怖.
|
||||
option.shadowDistanceRenderMul.comment = 仅在围绕以玩家为中心的球体中渲染的阴影, 最大渲染区块由渲染距离进行限制. 无优化选项不会以球体渲染阴影, 且不会被区块限制; 这意味着同样的渲染距离下阴影能覆盖更大的区域. 同样的, 设置为 无优化 时阴影距离不受区块限制. §a性能消耗水平:§r 低偏中. 优化选项更快, 无优化选项更慢.
|
||||
option.OPTIMIZED_SHADOW_DISTANCE.comment = 仅在围绕以玩家为中心的球体中渲染的阴影, 最大渲染区块由渲染距离进行限制. 无优化选项不会以球体渲染阴影, 且不会被区块限制; 这意味着同样的渲染距离下阴影能覆盖更大的区域. 同样的, 设置为 无优化 时阴影距离不受区块限制. §a性能消耗水平:§r 低偏中. 优化选项更快, 无优化选项更慢.
|
||||
screen.Filtering.comment = 配置作用于阴影的过滤效果.
|
||||
option.SHADOW_FILTER_SAMPLE_COUNT.comment = 基础阴影过滤器质量. 过滤器仅用于软化阴影. §a性能消耗水平:§r 低偏中; 拉高本选项数值可以减少阴影边缘的噪点.
|
||||
option.Min_Shadow_Filter_Radius.comment = 基础阴影过滤器的最大软化程度.
|
||||
|
Reference in New Issue
Block a user