mirror of
https://github.com/mapbase-source/source-sdk-2013.git
synced 2024-12-25 14:25:32 +03:00
Light revision + updated for v6.1
parent
6a0d31497f
commit
1d617b0c0e
@ -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.
|
||||
|
||||
<strong style="margin-left:1em; color:#D31B1B; white-space:nowrap;"><img src="https://developer.valvesoftware.com/w/images/c/cb/Warning.png"/> Warning: </strong> Tree sway requires materials to use custom shaders. See [Shader changes](Shader-changes) for more information.
|
||||
<strong style="margin-left:1em; color:#D31B1B; white-space:nowrap;"><img src="https://developer.valvesoftware.com/w/images/c/cb/Warning.png"/> Warning: </strong> Tree sway requires materials to use custom shaders. See [Shader changes](Shader-changes) for more information.
|
||||
|
||||
### L4D post-processing and DOF control
|
||||
---
|
||||
<p align="center">
|
||||
<img src="https://cdn.discordapp.com/attachments/564491020344098827/781786958132936714/unknown.png" width="512"/>
|
||||
</p>
|
||||
|
||||
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.
|
Loading…
Reference in New Issue
Block a user