mirror of
https://github.com/X0nk/Bliss-Shader.git
synced 2025-06-21 00:07:50 +08:00

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.
206 lines
6.6 KiB
GLSL
206 lines
6.6 KiB
GLSL
#define BLOCK_WATER 8
|
|
#define BLOCK_BAMBOO 11
|
|
#define BLOCK_GRASS_SHORT 12
|
|
#define BLOCK_GRASS_TALL_LOWER 13
|
|
#define BLOCK_GRASS_TALL_UPPER 14
|
|
#define BLOCK_SAPLING 15
|
|
#define BLOCK_VINE 16
|
|
#define BLOCK_GROUND_WAVING 60
|
|
#define BLOCK_GROUND_WAVING_VERTICAL 61
|
|
#define BLOCK_AIR_WAVING 62
|
|
#define BLOCK_SSS_STRONG 80
|
|
#define BLOCK_SSS_WEAK 81
|
|
#define BLOCK_SSS_WEAK_2 82
|
|
#define BLOCK_SSS_WEAK_3 83
|
|
#define BLOCK_SSS_WEIRD 84
|
|
#define BLOCK_GRASS 85
|
|
#define BLOCK_AMETHYST_BUD_LARGE 101
|
|
#define BLOCK_AMETHYST_BUD_MEDIUM 102
|
|
#define BLOCK_AMETHYST_CLUSTER 103
|
|
#define BLOCK_BEACON 104
|
|
#define BLOCK_BREWING_STAND 105
|
|
#define BLOCK_CANDLES_PLAIN_LIT_1 106
|
|
#define BLOCK_CANDLES_PLAIN_LIT_2 107
|
|
#define BLOCK_CANDLES_PLAIN_LIT_3 108
|
|
#define BLOCK_CANDLES_PLAIN_LIT_4 109
|
|
#define BLOCK_CANDLES_BLACK_LIT_1 110
|
|
#define BLOCK_CANDLES_BLACK_LIT_2 111
|
|
#define BLOCK_CANDLES_BLACK_LIT_3 112
|
|
#define BLOCK_CANDLES_BLACK_LIT_4 113
|
|
#define BLOCK_CANDLES_BLUE_LIT_1 114
|
|
#define BLOCK_CANDLES_BLUE_LIT_2 115
|
|
#define BLOCK_CANDLES_BLUE_LIT_3 116
|
|
#define BLOCK_CANDLES_BLUE_LIT_4 117
|
|
#define BLOCK_CANDLES_BROWN_LIT_1 118
|
|
#define BLOCK_CANDLES_BROWN_LIT_2 119
|
|
#define BLOCK_CANDLES_BROWN_LIT_3 120
|
|
#define BLOCK_CANDLES_BROWN_LIT_4 121
|
|
#define BLOCK_CANDLES_CYAN_LIT_1 122
|
|
#define BLOCK_CANDLES_CYAN_LIT_2 123
|
|
#define BLOCK_CANDLES_CYAN_LIT_3 124
|
|
#define BLOCK_CANDLES_CYAN_LIT_4 125
|
|
#define BLOCK_CANDLES_GRAY_LIT_1 126
|
|
#define BLOCK_CANDLES_GRAY_LIT_2 127
|
|
#define BLOCK_CANDLES_GRAY_LIT_3 128
|
|
#define BLOCK_CANDLES_GRAY_LIT_4 129
|
|
#define BLOCK_CANDLES_GREEN_LIT_1 130
|
|
#define BLOCK_CANDLES_GREEN_LIT_2 131
|
|
#define BLOCK_CANDLES_GREEN_LIT_3 132
|
|
#define BLOCK_CANDLES_GREEN_LIT_4 133
|
|
#define BLOCK_CANDLES_LIGHT_BLUE_LIT_1 134
|
|
#define BLOCK_CANDLES_LIGHT_BLUE_LIT_2 135
|
|
#define BLOCK_CANDLES_LIGHT_BLUE_LIT_3 136
|
|
#define BLOCK_CANDLES_LIGHT_BLUE_LIT_4 137
|
|
#define BLOCK_CANDLES_LIGHT_GRAY_LIT_1 138
|
|
#define BLOCK_CANDLES_LIGHT_GRAY_LIT_2 139
|
|
#define BLOCK_CANDLES_LIGHT_GRAY_LIT_3 140
|
|
#define BLOCK_CANDLES_LIGHT_GRAY_LIT_4 141
|
|
#define BLOCK_CANDLES_LIME_LIT_1 142
|
|
#define BLOCK_CANDLES_LIME_LIT_2 143
|
|
#define BLOCK_CANDLES_LIME_LIT_3 144
|
|
#define BLOCK_CANDLES_LIME_LIT_4 145
|
|
#define BLOCK_CANDLES_MAGENTA_LIT_1 146
|
|
#define BLOCK_CANDLES_MAGENTA_LIT_2 147
|
|
#define BLOCK_CANDLES_MAGENTA_LIT_3 148
|
|
#define BLOCK_CANDLES_MAGENTA_LIT_4 149
|
|
#define BLOCK_CANDLES_ORANGE_LIT_1 150
|
|
#define BLOCK_CANDLES_ORANGE_LIT_2 151
|
|
#define BLOCK_CANDLES_ORANGE_LIT_3 152
|
|
#define BLOCK_CANDLES_ORANGE_LIT_4 153
|
|
#define BLOCK_CANDLES_PINK_LIT_1 154
|
|
#define BLOCK_CANDLES_PINK_LIT_2 155
|
|
#define BLOCK_CANDLES_PINK_LIT_3 156
|
|
#define BLOCK_CANDLES_PINK_LIT_4 157
|
|
#define BLOCK_CANDLES_PURPLE_LIT_1 158
|
|
#define BLOCK_CANDLES_PURPLE_LIT_2 159
|
|
#define BLOCK_CANDLES_PURPLE_LIT_3 160
|
|
#define BLOCK_CANDLES_PURPLE_LIT_4 161
|
|
#define BLOCK_CANDLES_RED_LIT_1 162
|
|
#define BLOCK_CANDLES_RED_LIT_2 163
|
|
#define BLOCK_CANDLES_RED_LIT_3 164
|
|
#define BLOCK_CANDLES_RED_LIT_4 165
|
|
#define BLOCK_CANDLES_WHITE_LIT_1 166
|
|
#define BLOCK_CANDLES_WHITE_LIT_2 167
|
|
#define BLOCK_CANDLES_WHITE_LIT_3 168
|
|
#define BLOCK_CANDLES_WHITE_LIT_4 169
|
|
#define BLOCK_CANDLES_YELLOW_LIT_1 170
|
|
#define BLOCK_CANDLES_YELLOW_LIT_2 171
|
|
#define BLOCK_CANDLES_YELLOW_LIT_3 172
|
|
#define BLOCK_CANDLES_YELLOW_LIT_4 173
|
|
#define BLOCK_CANDLES_LIT_1 174
|
|
#define BLOCK_CANDLES_LIT_2 175
|
|
#define BLOCK_CANDLES_LIT_3 176
|
|
#define BLOCK_CANDLES_LIT_4 177
|
|
#define BLOCK_CAVE_VINE_BERRIES 178
|
|
#define BLOCK_COMPARATOR_LIT 179
|
|
#define BLOCK_COPPER_BULB_LIT 180
|
|
#define BLOCK_COPPER_BULB_EXPOSED_LIT 181
|
|
#define BLOCK_COPPER_BULB_OXIDIZED_LIT 182
|
|
#define BLOCK_COPPER_BULB_WEATHERED_LIT 183
|
|
#define BLOCK_CONDUIT 184
|
|
#define BLOCK_CRYING_OBSIDIAN 185
|
|
#define BLOCK_END_GATEWAY 186
|
|
#define BLOCK_END_ROD 187
|
|
#define BLOCK_FIRE 188
|
|
#define BLOCK_FROGLIGHT_OCHRE 189
|
|
#define BLOCK_FROGLIGHT_PEARLESCENT 190
|
|
#define BLOCK_FROGLIGHT_VERDANT 191
|
|
#define BLOCK_GLOW_LICHEN 192
|
|
#define BLOCK_GLOWSTONE 193
|
|
#define BLOCK_JACK_O_LANTERN 194
|
|
#define BLOCK_LANTERN 195
|
|
#define BLOCK_LAVA 196
|
|
#define BLOCK_LIGHT_1 197
|
|
#define BLOCK_LIGHT_2 198
|
|
#define BLOCK_LIGHT_3 199
|
|
#define BLOCK_LIGHT_4 200
|
|
#define BLOCK_LIGHT_5 201
|
|
#define BLOCK_LIGHT_6 202
|
|
#define BLOCK_LIGHT_7 203
|
|
#define BLOCK_LIGHT_8 204
|
|
#define BLOCK_LIGHT_9 205
|
|
#define BLOCK_LIGHT_10 206
|
|
#define BLOCK_LIGHT_11 207
|
|
#define BLOCK_LIGHT_12 208
|
|
#define BLOCK_LIGHT_13 209
|
|
#define BLOCK_LIGHT_14 210
|
|
#define BLOCK_LIGHT_15 211
|
|
#define BLOCK_MAGMA 212
|
|
#define BLOCK_REDSTONE_LAMP_LIT 213
|
|
#define BLOCK_REDSTONE_TORCH_LIT 214
|
|
#define BLOCK_REDSTONE_WIRE_1 215
|
|
#define BLOCK_REDSTONE_WIRE_2 216
|
|
#define BLOCK_REDSTONE_WIRE_3 217
|
|
#define BLOCK_REDSTONE_WIRE_4 218
|
|
#define BLOCK_REDSTONE_WIRE_5 219
|
|
#define BLOCK_REDSTONE_WIRE_6 220
|
|
#define BLOCK_REDSTONE_WIRE_7 221
|
|
#define BLOCK_REDSTONE_WIRE_8 222
|
|
#define BLOCK_REDSTONE_WIRE_9 223
|
|
#define BLOCK_REDSTONE_WIRE_10 224
|
|
#define BLOCK_REDSTONE_WIRE_11 225
|
|
#define BLOCK_REDSTONE_WIRE_12 226
|
|
#define BLOCK_REDSTONE_WIRE_13 227
|
|
#define BLOCK_REDSTONE_WIRE_14 228
|
|
#define BLOCK_REDSTONE_WIRE_15 229
|
|
#define BLOCK_REPEATER_LIT 230
|
|
#define BLOCK_RESPAWN_ANCHOR_4 231
|
|
#define BLOCK_SCULK_SENSOR_ACTIVE 232
|
|
#define BLOCK_SEA_PICKLE_WET_1 233
|
|
#define BLOCK_SEA_PICKLE_WET_2 234
|
|
#define BLOCK_SEA_PICKLE_WET_3 235
|
|
#define BLOCK_SEA_PICKLE_WET_4 236
|
|
#define BLOCK_SEA_LANTERN 237
|
|
#define BLOCK_SHROOMLIGHT 238
|
|
#define BLOCK_SMOKER_LIT 239
|
|
#define BLOCK_SOUL_FIRE 240
|
|
#define BLOCK_SOUL_LANTERN 241
|
|
#define BLOCK_SOUL_TORCH 242
|
|
#define BLOCK_TORCH 243
|
|
#define BLOCK_GLASS 301
|
|
#define BLOCK_HONEY 302
|
|
#define BLOCK_ICE 303
|
|
#define BLOCK_NETHER_PORTAL 304
|
|
#define BLOCK_SLIME 305
|
|
#define BLOCK_GLASS_BLACK 306
|
|
#define BLOCK_GLASS_BLUE 307
|
|
#define BLOCK_GLASS_BROWN 308
|
|
#define BLOCK_GLASS_CYAN 309
|
|
#define BLOCK_GLASS_GRAY 310
|
|
#define BLOCK_GLASS_GREEN 311
|
|
#define BLOCK_GLASS_LIGHT_BLUE 312
|
|
#define BLOCK_GLASS_LIGHT_GRAY 313
|
|
#define BLOCK_GLASS_LIME 314
|
|
#define BLOCK_GLASS_MAGENTA 315
|
|
#define BLOCK_GLASS_ORANGE 316
|
|
#define BLOCK_GLASS_PINK 317
|
|
#define BLOCK_GLASS_PURPLE 318
|
|
#define BLOCK_GLASS_RED 319
|
|
#define BLOCK_GLASS_WHITE 320
|
|
#define BLOCK_GLASS_YELLOW 321
|
|
#define BLOCK_BUTTON 401
|
|
#define BLOCK_CANDLE 402
|
|
#define BLOCK_CARPET 403
|
|
#define BLOCK_CHAIN 404
|
|
#define BLOCK_DOOR_N 405
|
|
#define BLOCK_DOOR_E 406
|
|
#define BLOCK_DOOR_S 407
|
|
#define BLOCK_DOOR_W 408
|
|
#define BLOCK_FENCE 409
|
|
#define BLOCK_FENCE_GATE 410
|
|
#define BLOCK_FLOWER_POT 411
|
|
#define BLOCK_IRON_BARS 412
|
|
#define BLOCK_LADDER 413
|
|
#define BLOCK_LEVER 414
|
|
#define BLOCK_PRESSURE_PLATE 415
|
|
#define BLOCK_SLAB_TOP 416
|
|
#define BLOCK_SLAB_BOTTOM 417
|
|
#define BLOCK_TRAPDOOR_BOTTOM 418
|
|
#define BLOCK_TRAPDOOR_TOP 419
|
|
#define BLOCK_TRAPDOOR_N 420
|
|
#define BLOCK_TRAPDOOR_E 421
|
|
#define BLOCK_TRAPDOOR_S 422
|
|
#define BLOCK_TRAPDOOR_W 423
|
|
#define BLOCK_END_PORTAL 500
|
|
#define BLOCK_SIGN 501
|