diff --git a/Graphical-Changes.md b/Graphical-Changes.md index 7215937..8eea9a6 100644 --- a/Graphical-Changes.md +++ b/Graphical-Changes.md @@ -1,10 +1,10 @@ This article is an overview for changes in Mapbase which alter the game's graphics or visuals and have a visible effect in-game. -For the most part, Mapbase is supposed to be "invisible" to players so it could maintain a vanilla feel and serve as a blank slate to work from without having to obligate to a new visual style brought on by "improvements". For graphics and visuals, Mapbase makes strictly objective or optional changes which are intended to serve at least one of these purposes: +For the most part, Mapbase is supposed to be "invisible" to players so it could maintain a vanilla feel and serve as a blank slate to work from without having to obligate to a new visual style brought on by "improvements". For graphics and visuals, Mapbase makes strictly objective or optional changes which are intended to serve at least one of the following purposes: * Fixing issues which annoy mappers trying to use existing features. * Providing more options for presentation without interfering with existing visuals. -* Making it easier for mappers to opt into a different art style. +* Making it easier for mappers to opt into different art styles. * Providing controllable effects for simple utility purposes. Despite the strict criteria for including these kinds of changes, Mapbase has grown to contain a lot of them. It also makes shader changes which require special responsibilities for custom materials. @@ -72,4 +72,12 @@ Mapbase adds parallax corrected cubemaps, a technique implemented by Brian Charl --- Mapbase adds support for `$treeSway`, a special feature introduced in Left 4 Dead and used in all Valve games ever since. It allows trees to "sway" with the wind. Some existing tree models have been given additional skins which use `$treeSway`. Mapbase used Half-Life 2: Downfall's repo as a guide for porting the involved shader code from the Alien Swarm SDK. - Warning: Tree sway requires materials to use custom shaders. See [Shader changes](Shader-changes) for more information. \ No newline at end of file + Warning: Tree sway requires materials to use custom shaders. See [Shader changes](Shader-changes) for more information. + +### L4D post-processing and DOF control +--- +
+ +
+ +Mapbase adds support for `postprocess_controller` and `env_dof_controller`, which include special post-processing effects introduced in Left 4 Dead. Mapbase used Momentum's public repo as a guide for porting the involved code from the Alien Swarm SDK. \ No newline at end of file