Ronja
Creator of Ronja's Tutorials, an approachable written series on Unity HLSL shaders aimed at making shader programming understandable for everyone. Writes code at Chasing Carrots.
- Polar Coordinates
Explains polar coordinates in shaders for radial effects.
ronja-tutorials.com · Jun 2021 - Inverse Lerp and Remap
Explains inverse lerp and remap functions in shaders.
ronja-tutorials.com · Jan 2020 - Partial Derivatives (fwidth)
Explains the partial derivative functions ddx, ddy and fwidth in HLSL.
ronja-tutorials.com · Nov 2019 - https://www.ronja-tutorials.com/post/045-spheretracing-depth/
Ronja tutorial on adding depth output to a sphere tracing shader.
ronja-tutorials.com · Oct 2019 - Handling Depth for Spheretracing
Handles depth when spheretracing signed distance fields.
ronja-tutorials.com · Oct 2019 - https://www.ronja-tutorials.com/post/044-spheretracing-shading/
Ronja tutorial on shading and lighting for sphere-traced signed distance fields.
ronja-tutorials.com · Aug 2019 - Spheretracing with Shading
Shades spheretraced signed distance functions in a volumetric rendering series.
ronja-tutorials.com · Aug 2019 - Shader Basics
Ronja's beginner shader basics series for Unity.
ronja-tutorials.com · ~Jul 2019 - https://www.ronja-tutorials.com/post/043-spheretracing-basics/
Ronja tutorial on sphere tracing basics for rendering signed distance fields.
ronja-tutorials.com · Jun 2019 - Spheretracing Basics
Introduces spheretracing, a raytracing technique for signed distance functions.
ronja-tutorials.com · Jun 2019 - Dithering
Uses dithering to simulate more shades than a limited color palette allows.
ronja-tutorials.com · May 2019 - HSV Color Space
Explains the HSV color space and using it in shaders.
ronja-tutorials.com · Apr 2019 - Shader Tutorials by Ronja
Ronja's shader tutorials for Unity made easy to understand.
ronja-tutorials.com · ~Mar 2019 - Halftone Shading
Halftone toon shading using fully lit or fully unlit areas.
ronja-tutorials.com · Mar 2019 - https://www.ronja-tutorials.com/post/039-screenspace-texture/
Ronja tutorial on sampling textures in screen space.
ronja-tutorials.com · Jan 2019 - Screenspace Textures
Generates texture coordinates from screen space for screenspace textures.
ronja-tutorials.com · Jan 2019 - 2D SDF Shadows
Builds 2D shadows using combined signed distance functions.
ronja-tutorials.com · Dec 2018 - 2D SDF Space Manipulation
Manipulates space for 2D signed distance function shapes.
ronja-tutorials.com · Nov 2018 - 2D SDF Combination
Combines 2D signed distance function shapes.
ronja-tutorials.com · Nov 2018 - 2D Signed Distance Field Basics
Basics of drawing shapes with 2D signed distance fields instead of meshes.
ronja-tutorials.com · Nov 2018 - Flowing River
Case study building a flowing river with a shader.
ronja-tutorials.com · Nov 2018 - Improved Toon Light
Improves a simple toon light shader.
ronja-tutorials.com · Oct 2018 - Single Step Toon Light
Builds a single-step toon lighting shader.
ronja-tutorials.com · Oct 2018 - Baking Shaders into Textures
Bakes shader calculations into textures instead of computing them on the fly.
ronja-tutorials.com · Oct 2018 - Tiling Noise
Generates noise that tiles seamlessly in shaders.
ronja-tutorials.com · Oct 2018 - Voronoi Noise
Generates Voronoi noise in shaders from random points.
ronja-tutorials.com · Sep 2018 - Layered Noise
Layers multiple noise octaves to improve softness and detail.
ronja-tutorials.com · Sep 2018 - Perlin Noise
Implements Perlin gradient noise in shaders.
ronja-tutorials.com · Sep 2018 - Value Noise
Implements value noise by interpolating random values in shaders.
ronja-tutorials.com · Sep 2018 - White Noise
Generates white noise random numbers in shaders.
ronja-tutorials.com · Sep 2018 - Clipping a Model with a Plane
Makes a model's surface disappear beyond a plane.
ronja-tutorials.com · Aug 2018 - Hull Outlines
Draws outlines with a second hull pass.
ronja-tutorials.com · Jul 2018 - Vertex Displacement
Displaces vertices in the vertex shader for wobble effects.
ronja-tutorials.com · Jun 2018 - Polygon Clipping
Clips a polygon shape in a shader against a list of points.
ronja-tutorials.com · Jun 2018 - Fresnel
Builds a fresnel effect to darken, lighten or color object edges.
ronja-tutorials.com · May 2018 - Checkerboard Pattern
Generates a checkerboard pattern procedurally in a shader.
ronja-tutorials.com · May 2018 - Triplanar Mapping
Triplanar mapping to texture objects from three axes without UVs.
ronja-tutorials.com · May 2018 - Color Interpolation
Interpolates between colors in shaders.
ronja-tutorials.com · May 2018 - Planar Mapping
Planar mapping to texture objects without UV coordinates.
ronja-tutorials.com · Apr 2018 - Basic Transparency
Basic transparency in shaders by blending with the screen.
ronja-tutorials.com · Apr 2018 - tutorial
Ronja's tutorial series on Unity shaders, listed by the tutorial tag.
ronja-tutorials.tumblr.com · Mar 2018