Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 5

OptiFine 1.8.

8_HD_U_H7
- updated shaders: added gbuffers uniforms gaux1 to gaux4, only used as custom
textures
- fixed Forge RenderHandEvent to work with shaders
- updated shaders: fixed depth of translucent handheld objects
- updated shaders: added support for custom textures
- updated CustomColors to reload banner textures
- updated shader options: added non-numerical values "#define SHADOW_MODE HARD //
[HARD SOFT REAL]"
- updated shader options: added user friendly values from resources
- updated shader options: right click = previous value, Shift + click = reset
- added shader macros for OpenGL extensions
- added shader macros for OS, OpenGL version, GLSL version, GPU vendor and GPU
renderer
- added shader uniform "worldDay"
- fixed shader uniform "worldTime" overflow for very old worlds
- fixed shaders to save options on ESC
- added support for "palette.format" from "color.properties"
- added fix for MC-98707
- fixed NPE in shaders when renderViewEntity is NULL
- fixed transparent hand with shaders when the world border is visible
- added support for animated normal and specular textures
- added shaders uniforms "frameCounter" and "frameTime"
- added shaders option to skip framebuffer texture clear
- fixed shaders bug: centerDepthSmooth not working when gaux4 is active
- fixed shaders using upPosition from previous frame
- added block ID mapping for shaders
- updated shaders to use "gbuffers_armor_glint" for enchanted handheld and dropped
items
- fixed custom potion colors
- fixed end sky custom color
- extended the shaders "#include" parser to add "#line" directives with file and
line numbers
- added xporb animation duration (xporb.time in color.properties, value in ms)
- added custom item durability colors:
assets/minecraft/mcpatcher/colormap/durability.png
- fixed custom sign text color
- fixed detection of maximum texture size for modern GPUs
- added shader options for back-face rendering per layer
- enabled shader variable "ambientOcclusionLevel"
- fixed Fast Render default to OFF
- added shader properties "sun=true|false" and "moon=true|false"
- added check for 3D Anaglyph + Shaders
- added support for shader formats R3_G3_B2, RGB5_A1, RGB10_A2, R11F_G11F_B10F
- fixed fullscreen mode to show all available resolutions
- compatible with Forge #1655
(20.02.2017)

OptiFine 1.8.8_HD_U_H6
- fixed dynamic lights: blaze rod, blaze powder, glowstone dust, prismarine
crystals, magma cream, spectator mode, tnt, creeper
- fixed unicode font rendering with HD resource packs
- added shaders option dynamicHandLight - can be used to disable the dynamic hand
light if the shader implements its own hand light
- optimized chunk updates
- added Dynamic Lights (off, fast, fancy)
- fixed barrier particles performance
- fixed world border to use program gbuffers_textured_lit
- fixed clouds to use program gbuffers_clouds
- replaced shader uniforms entityHurt and entityFlash with entityColor (rgba)
- fixed enchanted armor to use program gbuffers_armor_glint
- added shader uniforms entityId and tileEntityId
- updated shaders documentation
- added shader suppot for more texture formats (signed normalized, integer,
unsigned integer)
- fixed shader uniform "entityHurt" to not affect other entities
- added folder selection in installer
- fixed "#include" for vertex shaders
- added option "Details -> Dynamic FOV" - enables or disables the FOV change when
flying or sprinting
- skip classloader injection when loaded in a Forge server
- added "offsetBold" in font properties
(assets/minecraft/textures/font/ascii.properties), default is 1.0 for 16x and 0.5
for 32x and above
- updated CTM for rotated pillars (wood, quartz) to allow properties to select
rotated variants
- fixed rotated logs with Fancy CTM
- added build number
- fixed loading of world resource packs with Forge
- fixed connected textures matching rules
- fixed Natural Textures for snow layer sides
- optimized memory allocation
- fixed memory usage with AF and AA
- updated Forge compatibility
- compatible with Forge #1655
(07.06.2016)

OptiFine 1.8.8_HD_U_H5
- removed all Mojang content from final JAR
- added support for class patches
- fixed unicode font shadow
- updated translations (de_DE, sv_SE, zh_TW)
- removed shaders hand depth 4x and 8x values - broken and not needed
- disabled ForgeHooksClient.renderFirstPersonHand() when shaders are active, not
compatible
- fixed chunk updates with shaders or with slow GPU
- added support for preview versions
- fixed glass panes and stained glass panes orientation
- fixed Trees Smart when running with Forge
- fixed entity updates - MoCreature insects
- fixed Furniture mod crash with Shaders
- added SE and CN translations
- removed shaders option Cloud Shadows, not working and disabled in 1.8
- fixed dark fog/clouds when around water or in shadows
- fixed custom bow textures (bow_standby)
- added option Trees Smart - renders fancy leaves with face culling
- added face culling for leaf models, significant FPS increase for fast leaves
- fix for Thaumcraft models when changing Shaders in game
- added suport for shader uniform shadowcolor2 and shadowcolor3
- compatible with Forge #1655
(15.03.2016)

OptiFine 1.8.8_HD_U_H2
- added option "-Dshaders.debug.save=true", saves active shaders in
"shaderpacks/debug"
- fixed Forge custom armor rendering
- fixed shader initialization in nether/end
- fixed Forge blocks layer reordering (BetterFoliage grass and BuildCraft pipes)
- added shader profiles
- added resources - /assets/minecraft/optifine/lang/en_US.lang
- added shader resources
- fixed shader shadow flickering (like it was in G6), performance may suffer a bit
- fixed Random Mobs in multiplayer worlds
- added support for shader variables
- added configurable shaders options screen
- fixed scaling of small textures when mipmaps are off
- fixed parsing of block colormaps with block variants
- fixed leash rendering with shaders to use program basic
- fixed logo "mojang.png" to be loaded from resource packs
- fixed parsing of invalid block states - for custom colors and connected textures
- fixed custom redstone colors depending on other custom colors
- right click on a shader option resets it to default
- added parsing of predefined shader const options (bool, float and int)
- fixed entity shadows with Forge (multi-pass entity rendering)
- fixed double plants to use same custom color for upper and lower part
- fixed hand held translucent items with shaders
- added shaders per world dimension - "/shaders/world-1" for nether
- the dimension shaders are scanned for shader options
- removed chat message when loading shaders
- updated shader profiles to allow program deactivation
- added support for "#include" in shaders
- fixed Forge custom models not visible in GUI
- fixed black screen with shaders when starting in the nether / end
- added hotkey F3+R to reload current shaders (ninja update)
- compatible with Forge #1655
(14.01.2016)

OptiFine 1.8.8_HD_U_G9
- fixed grid colormaps
- fixed compass and clock to work when animations are off
- fixed animated textures with AF
- fixed useGlint
- added shader options
- the options are parsed from the shader files, searching for "#define", "#ifdef"
and "#ifndef"
- commented defines are with default state OFF
- ambiguous options (both ON and OFF state found) are disabled and can not be
changed
- option names are global for all shader files in a shader pack
- one option can be present in several shader files and it will be switched
simultaneously in all of them
- only ON/OFF options are supported for now, variables may be added later with
range syntax
- comments on the same line after the "#define" are shown as tooltips
- added support for "shaders.properties": http://pastebin.com/g2E4NqPM
- extended "mcpatcher/color.properties", added support for "clouds=off"
- the shader option comments are split by sentences in the tooltip
- fixed http pipelining to redirect to relative url
- compatible with Forge #1647
(24.12.2015)

OptiFine 1.8.8_HD_U_G7
- optimized shader shadows generation
- fixed custom items crash
(04.12.2015)

OptiFine 1.8.8_HD_U_G6
- added support for Custom Item Textures: custom items, custom enchantments and
custom armor
- updated Connected Textures to parse block variants
- added custom colors: spawn eggs, dog collars, sheep, potion, map, text, boss,
xporb
- added support for grid palettes
- added support for ligtmaps for custom mod dimensions
- fixed shader shadow flickering and incorrect shadow rendering (minimal FPS drop
is possible for shader packs with shadows)
- added blend method overlay for custom sky
- fixed overlapping transitions for custom sky
- many other bugfixes
- compatible with Forge #1591
(01.12.2015)

OptiFine 1.8.8_HD_U_F5
- fixed compass and clock animations when AA/AF is enabled
(28.10.2015)

OptiFine 1.8.8_HD_U_F4
- fixed rendering of lit particles (exploding TNT)
- optimized remote resource loading with http pipelining
- fixed shaders to use correct block light levels (option Classic Lighting)
- updated shader options
(13.10.2015)

OptiFine 1.8.8_HD_U_F3
- fixed rendering of custom unicode fonts
- unicode character widths are reloaded with the resource pack
- fixed profiler overflow with shaders active
- reset video settings also resets shaders and FXAA
- fixed connected textures to check for server resource pack
(02.09.2015)

OptiFine 1.8.8_HD_U_F2
- integrated support for shaders, based on the ShadersMod by Karyonix
- the shader rendering features are fully disabled when no shader is active, no
FPS penalty
- the shaders are not compatible with classic Antialiasing, Anisotropic Filtering
and Fast Render
- added post-processing antialasing shader, based on modified FXAA
- disabled post-processing shaders (Secret Settings) when classic antialiasing is
enabled, not compatible
- fixed inventory rendering glitch when wearing enchanted armor and shaders are
active
- fixed handheld item rendering artifacts when classic antialiasing is enabled
- fixed GUI rendering of enchanted items when classic antialiasing is enabled
- fixed GUI rendering of enchanted items with Fast graphics and post-processing
shaders
- added FXAA 4x
(29.08.2015)

OptiFine 1.8.8_HD_U_E2
- fixed crash when Antialising is enabled
(18.08.2015)

OptiFine 1.8.8_HD_U_E1
- updated to Minecraft 1.8.8
(01.08.2015)
OptiFine 1.8.7_HD_U_D8
- fixed version check
(24.07.2015)

OptiFine 1.8.7_HD_U_D6
- fixed red screen tinting
- fixed invisible mobs
(30.06.2015)

OptiFine 1.8.7_HD_U_D5
- updated to Minecraft 1.8.7
(24.06.2015)

You might also like