This document lists new content, changes, and fixes in each release.
Shader Secrets 1.1.6
Released on 2021/05/28
- Remove unnecessary call to
mix()
in 02.outline-2d-variations
.
- Fix typo in
03.water-surface
.
- Add GDScript code to automatically update the
aspect_ratio
in 03.water-surface
.
Shader Secrets 1.1.5
Released on 2021/04/28
- Improve
01.outline-2d
lesson by rewriting and expanding two sections.
- Add missing line of code in summary code snippet in
01.getting-started/02.shaders-in-godot
.
Shader Secrets 1.1.4
Released on 2021/01/27
- Add explanations regarding vertical blurring in
05-blur/02-optimizations
.
Shader Secrets 1.1.3
Released on 2020/12/22
- Add more content to the 3d masking lesson.
- Add missing semicolon in the 2d outline lesson.
Shader Secrets 1.1.2
Released on 2020/10/20
- Harmonize lessons 2 and 3 of the 2D water shader series to use the same
uv_size_ratio_v
value.
Shader Secrets 1.1.1
Released on 2020/10/17
- Update diagram in the 2D reflection lesson and add explanations.
- Show example transform matrix in 2D projection lesson.
- Add more explanations and instructions to the blur optimization lesson.
Shader Secrets 1.1.0
Released on 2020/10/12
New:
- Published a lesson about 3D masking.
- Published a lesson about pixel perfect outlines in 3D
Improvements:
- Add a clarification in the masking tutorial about 3D Viewports requiring cameras to be able to display anything.
- Add a note that you need a camera in 3D viewports in Shaders applied to the screen.
Shader Secrets 1.0.2
Changes:
- Talk about the alpha component as controlling opacity instead of transparency when introducing it.
Shader Secrets 1.0.1
Fixes:
- Add missing line of code to have transparency in Shaders in Godot
Shader Secrets 1.0.0
Released on 2020/08/01
New content:
- Advanced toon material with a custom lighting model and deferred rendering
- Advanced toon plugin to make the custom lighting model update in the editor
- Sci-fi force field effect
- Wind and grass
- Gradient mapping
- Procedural 2D clouds
Shader Secrets 0.2.1
- Renamed Revert Scene to Reload Saved Scene, the menu entry’s new name in Godot 3.2.2.
Shader Secrets 0.2.0
Released on 2020/07/15
This new release adds the side-scrolling 2D water chapter, a series of 6 lessons covering 2D reflections, using shaping functions, generating procedural masks, using parallax mapping, and more.
Changes in the Godot project:
- Updated the 2D water shaders’ code so they’re easier to learn and use.
- Advanced toon shader: added a new algorithm to calculate the rim light.
Shader Secrets 0.1.1
Released on 2020/07/12
- Removed incorrect mention of smoothstep in the outline shader: it’s not used in that shader.
- Fixed incorrect variable name in one code snippet:
emission_color
instead of dissolve_color
.
Godot project:
- Added advanced toon shader
- Added top-down 2D water
- Added side-view 2D water
Shader Secrets 0.1.0: Early Access release 1
Released on 2020/06/08.
This release is the first release of the course, with the following topics:
- Getting started, to explain the shader pipeline and help you get your feet wet with Godot’s shaders.
- 2D and 3D outlines.
- Dissolve in 2D and 3D.
- Screen shaders and masking.
- Gaussian blur, how to use it for 2D motion blur, and code optimizations.
- The shockwave, creating procedural masks and distortion effects.
- Using textures as data containers and spawning fire particles from a texture mask.