You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+32-5Lines changed: 32 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,35 +4,62 @@
4
4
5
5
* Up to date.
6
6
7
+
## [2.0.0] - 2020-10-20
8
+
9
+
**NOTE**: This release contains breaking changes.
10
+
11
+
The parameters are basically the same but with new names. Check the [documentation](https://github.com/hiulit/Godot-3-2D-CRT-Shader/tree/master#shader-parameters).
12
+
13
+
### Added
14
+
15
+
*`curvature_x_amount` - Controls the curvature on the X axis.
16
+
*`curvature_y_amount` - Controls the curvature on the Y axis.
17
+
18
+
### Changed
19
+
20
+
* Every mention to **grille** is now referred as **vertical scan lines**.
21
+
22
+
### Deprecated
23
+
24
+
*~~`scanlines_speed`~~
25
+
*~~`move_aberration`~~
26
+
*~~`aberration_speed`~~
27
+
28
+
## [1.3.1] - 2020-10-19
29
+
30
+
### Fixed
31
+
32
+
* The scanlines and grille are now non-destructive. This allows to lower the opacity of the scanlines and grille without resulting in a completely black screen. Thanks to [Miltag](https://github.com/Miltage) for helping with this issue [#5](https://github.com/hiulit/Godot-3-2D-CRT-Shader/pull/5).
33
+
7
34
## [1.3.0] - 2019-09-13
8
35
9
-
## Added
36
+
###Added
10
37
11
38
* New parameter: `aberration_amount` - To control the amount of aberration.
12
39
* New parameter: `move_aberration` - To control the movement state of the aberration.
13
40
* New parameter: `aberration_speed` - To control the speed of the moving aberration.
14
41
15
-
## Changed
42
+
###Changed
16
43
17
44
*`boost` parameter now can go up to `2.0`.
18
45
*`vignette` now depends on the screen size.
19
46
20
47
## [1.2.0] - 2019-07-18
21
48
22
-
## Added
49
+
###Added
23
50
24
51
* Screen texture and scanlines are now affected by curvature.
25
52
* New parameter: `grille_opacity` - To control the opacity of the grille.
26
53
* New parameter: `scanlines_opacity` - To control the opacity of the scanlines.
27
54
* New parameter: `scanlines_speed` - To control the speed of the scanlines.
28
55
* New parameter: `screen_size` - To control how many grille lines and scanlines appear.
29
56
30
-
## Changed
57
+
###Changed
31
58
32
59
*`boost` and `vignette_opacity` steps are now `0.01`.
Copy file name to clipboardExpand all lines: README.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,10 +71,12 @@ Works best in `window/stretch/mode="2d"`.
71
71
72
72
| Name | Type | Default | Description |
73
73
| --- | --- | --- | --- |
74
-
|`horizontal_scan_lines_amount`|`float`|`180.0`| Controls how many horizontal scan lines appear. |
74
+
|`horizontal_scan_lines_amount`|`float`|`180.0`| Controls how many horizontal scan lines appear. Range from `0.0` to `180.0` with `0.1` steps. |
75
75
76
76
Setting it to your project's `windows/size/height` should work fine, but you can play with it to get the results best fitted to your liking.
77
77
78
+
Having fewer scan lines will make them larger, which makes it harder for the moire effect to appear.
79
+
78
80
### Horizontal scan lines opacity
79
81
80
82
| Name | Type | Default | Description |
@@ -91,10 +93,12 @@ Setting it to your project's `windows/size/height` should work fine, but you can
91
93
92
94
| Name | Type | Default | Description |
93
95
| --- | --- | --- | --- |
94
-
|`vertical_scan_lines_amount`|`float`|`320.0`| Controls how many vertical scan lines appear. |
96
+
|`vertical_scan_lines_amount`|`float`|`320.0`| Controls how many vertical scan lines appear. Range from `0.0` to `320.0` with `0.1` steps. |
95
97
96
98
Setting it to your project's `windows/size/width` should work fine, but you can play with it to get the results best fitted to your liking.
97
99
100
+
Having fewer scan lines will make them larger, which makes it harder for the moire effect to appear.
101
+
98
102
### Vertical scan lines opacity
99
103
100
104
| Name | Type | Default | Description |
@@ -111,7 +115,7 @@ Setting it to your project's `windows/size/width` should work fine, but you can
111
115
112
116
| Name | Type | Default | Description |
113
117
| --- | --- | --- | --- |
114
-
|`aberration_amount`|`float`|`0.0`| Controls the amount of chromatic aberration. Range from `0.0` to `10.0` with `1.0` steps. |
118
+
|`aberration_amount`|`float`|`0.0`| Controls the amount of chromatic aberration. Range from `0.0` to `10.0` with `0.01` steps. |
115
119
116
120
## Changelog
117
121
@@ -128,6 +132,7 @@ Thanks to:
128
132
***knarkowicz** - For the orginal shader code, taken from https://www.shadertoy.com/view/XtlSD7.
129
133
*[CowThing](https://github.com/CowThing) - For helping **a lot** in bringing actual distortion and many other improvements to the shader with [#1](https://github.com/hiulit/Godot-3-2D-CRT-Shader/pull/1).
130
134
*[uheartbeast](https://twitter.com/uheartbeast) - For the amazing [chromatic aberration shader video tutorial](https://www.youtube.com/watch?v=-PJOHAsBcoI).
135
+
*[Miltag](https://github.com/Miltage) - For helping in fixing an issue with the scan lines opacity [#5](https://github.com/hiulit/Godot-3-2D-CRT-Shader/pull/5).
131
136
*[Tom (Let's GameDev)](https://twitter.com/letsgamedev) - For the amazing [CRT shader video tutorial](https://www.youtube.com/watch?v=Dn8joy4tP2Q), which I took the scan lines from.
0 commit comments