diff options
author | ImJezze <jezze@gmx.net> | 2016-06-05 23:50:44 +0200 |
---|---|---|
committer | ImJezze <jezze@gmx.net> | 2016-06-05 23:50:44 +0200 |
commit | 6ea15072a718b093e3688d22f7f6954e44e383b6 (patch) | |
tree | b65e08cad8e07f8ce1f5f52f7e2438181cad158b /docs | |
parent | 396c2a094622e742e96ab3d16a72dfca4e498eaf (diff) |
Procedural texture for vectors in HLSL
* added simple procedural texture for vectors with rounded line ends and beam smoothness
* added optional -vector_beam_smooth option
* removed -antialias option, antialiasing is now always applied, except for plain D3D
Diffstat (limited to 'docs')
-rw-r--r-- | docs/config.txt | 19 | ||||
-rw-r--r-- | docs/hlsl.txt | 3 |
2 files changed, 13 insertions, 9 deletions
diff --git a/docs/config.txt b/docs/config.txt index 9561ee96ef5..25ba9844386 100644 --- a/docs/config.txt +++ b/docs/config.txt @@ -876,17 +876,20 @@ Core screen options Core vector options ------------------- --[no]antialias / -[no]aa +-beam_width_min <value> +-beam_width_max <value> - Enables antialiased line rendering for vector games. The default is ON - (-antialias). + Sets the minimum and maximum width of the vectors. This is a scaling factor + against the standard vector width, which is interpolated between minimum and + maximum according to the beam's intensity. A value of 1.0 will keep the default + vector line width. Smaller values will reduce the width, and larger values + will increase the width. The default is 1.0. --beam <width> +-beam_intensity_weight <value> - Sets the width of the vectors. This is a scaling factor against the - standard vector width. A value of 1.0 will keep the default vector - line width. Smaller values will reduce the width, and larger values - will increase the width. The default is 1.0. + Applies an exponential weight to the minimum and maximum beam width. For positive + values the interpolated scaling factor will affect lines with higher intensity + more than lines with lower intensity. The default is 0.0. -flicker <value> diff --git a/docs/hlsl.txt b/docs/hlsl.txt index 55a833d203a..00facb0649a 100644 --- a/docs/hlsl.txt +++ b/docs/hlsl.txt @@ -97,6 +97,7 @@ yiq_phase_count 2 Phase Count value for NTSC signal proces Vector Post-Processing Options ------------------------------ Name Default Values Description +vector_beam_smooth 0.0 The vector beam smoothness. (0.00 to 1.00) vector_length_scale 0.5 The maximum vector attenuation. (0.00 to 1.00) vector_length_ratio 0.5 The minimum vector length (vector length to screen size ratio) that is affected by the attenuation (0.000 to 1.000) @@ -115,7 +116,7 @@ bloom_lvl3_weight 0.16 Bloom level 3 weight. (1/4 smaller that bloom_lvl4_weight 0.08 Bloom level 4 weight. (1/4 smaller that level 3 target) (0.00 to 1.00) bloom_lvl5_weight 0.06 Bloom level 5 weight. (1/4 smaller that level 4 target) (0.00 to 1.00) bloom_lvl6_weight 0.04 Bloom level 6 weight. (1/4 smaller that level 5 target) (0.00 to 1.00) -bloom_lvl7_weight 0.02 Bloom level 7 weight. (1/4 smaller that level 6 target) +bloom_lvl7_weight 0.02 Bloom level 7 weight. (1/4 smaller that level 6 target) (0.00 to 1.00) bloom_lvl8_weight 0.01 Bloom level 8 weight. (1/4 smaller that level 7 target) (0.00 to 1.00) |