summaryrefslogtreecommitdiffstatshomepage
path: root/docs
diff options
context:
space:
mode:
author ImJezze <jezze@gmx.net>2016-06-05 23:50:44 +0200
committer ImJezze <jezze@gmx.net>2016-06-05 23:50:44 +0200
commit6ea15072a718b093e3688d22f7f6954e44e383b6 (patch)
treeb65e08cad8e07f8ce1f5f52f7e2438181cad158b /docs
parent396c2a094622e742e96ab3d16a72dfca4e498eaf (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.txt19
-rw-r--r--docs/hlsl.txt3
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)