Hexagon Graph Paper using Affinity Photo's Procedural Texture Filter

In this video, I show how to make hexagon graph paper using Affinity Photo's procedural texture filter. Patreon: https://www.patreon.com/posts/graph-p... Functions used: var sqrt vec2 fraction step length smoothstepn max abs dot swapxy Inch Filter Horizontal Flats var sr3=sqrt(3); var sv=vec2(1,sr3); var v0=vec2(x,y)*a*d/h/sr3+vec2(x1,y1/sr3); var v1=(fraction(v0*sv)-.5)/sv; var v2=(fraction(v0*sv+.5)-.5)/sv; var v3=v1*step(length(v1),length(v2))+v2*step(length(v2),length(v1)); smoothstepn(e,e+s/10,max(2*abs(v3.y),dot(abs(v3),swapxy(sv)))) Inch Filter Vertical Flats var sr3=sqrt(3); var sv=vec2(sr3,1); var v0=vec2(x,y)*a*d/h/sr3+vec2(x1,y1/sr3); var v1=(fraction(v0*sv)-.5)/sv; var v2=(fraction(v0*sv+.5)-.5)/sv; var v3=v1*step(length(v1),length(v2))+v2*step(length(v2),length(v1)); smoothstepn(e,e+s/10,max(2*abs(v3.x),dot(abs(v3),swapxy(sv)))) Metric Graph Paper Horizontal Flats var sr3=sqrt(3); var sv=vec2(1,sr3); var v0=vec2(x,y)*a/d/h/sr3+vec2(x1,y1/sr3); var v1=(fraction(v0*sv)-.5)/sv; var v2=(fraction(v0*sv+.5)-.5)/sv; var v3=v1*step(length(v1),length(v2))+v2*step(length(v2),length(v1)); smoothstepn(e,e+s/10,max(2*abs(v3.y),dot(abs(v3),swapxy(sv)))) Metric Graph Paper Vertical Flats var sr3=sqrt(3); var sv=vec2(sr3,1); var v0=vec2(x,y)*a/d/h/sr3+vec2(x1,y1/sr3); var v1=(fraction(v0*sv)-.5)/sv; var v2=(fraction(v0*sv+.5)-.5)/sv; var v3=v1*step(length(v1),length(v2))+v2*step(length(v2),length(v1)); smoothstepn(e,e+s/10,max(2*abs(v3.x),dot(abs(v3),swapxy(sv)))) Procedural Textures Playlist    • Procedural Textures with Affinity Photo   Procedural Texture Function Index https://codeonpp.blogspot.com/2025/06... Procedural Texture System Variables https://codeonpp.blogspot.com/2025/08... The Procedural Texture filter and related information can be found on Affinity Photo's website: https://affinity.help/photo2/en-US.lp... 0:00 Introduction 1:35 Initial document and procedural texture setup 3:09 Setting up the coordinate systems 6:29 Creating the hexagon masks and hexagon coordinate system 8:27 Making the hexagon shape 11:23 Complete hexagon inch grid 12:08 Converting to vertical flats 13:22 Adding colors with a gradient map and stacking hexagon grids 14:38 Metric hexagon graph paper 16:17 Adding the hexagon grid to an Affinity Designer shape 19:41 Conclusion

Using Dot Product to Make Shapes with Affinity Photo's Procedural Texture Filter
▶︎

Using Dot Product to Make Shapes with Affinity Photo's Procedural Texture Filter

Part 1 Tour of the User Interface
▶︎

Part 1 Tour of the User Interface

Moody Gardens Penguin Cam LIVE | Penguin Habitat Stream at the Aquarium in Galveston, Texas
▶︎

Moody Gardens Penguin Cam LIVE | Penguin Habitat Stream at the Aquarium in Galveston, Texas

🔴 Makkah Live | مكة مباشر | الحرم المكي مباشر | قناة القران الكريم السعودية مباشر | مكه المكرمه
▶︎

🔴 Makkah Live | مكة مباشر | الحرم المكي مباشر | قناة القران الكريم السعودية مباشر | مكه المكرمه

Trump Faces GOP Fury Over Iran Deal; Fox News Blames JD Vance; Iran Gets $300 Billion: A Closer Look
▶︎

Trump Faces GOP Fury Over Iran Deal; Fox News Blames JD Vance; Iran Gets $300 Billion: A Closer Look

Lighting in Godot for Beginners
▶︎

Lighting in Godot for Beginners

Bark Texture with Affinity Photo's Procedural Texture Filter
▶︎

Bark Texture with Affinity Photo's Procedural Texture Filter

Calming Jazz In Forest Living Space Ambience | Elegant Jazz Music & Nature Therapy For Deep Relaxing
▶︎

Calming Jazz In Forest Living Space Ambience | Elegant Jazz Music & Nature Therapy For Deep Relaxing

Marching Cubes Bevy Devlog #11
▶︎

Marching Cubes Bevy Devlog #11

HD Flower TV Screensaver , Framed Art Painting, TV Art - Nas Gallery
▶︎

HD Flower TV Screensaver , Framed Art Painting, TV Art - Nas Gallery

But what is quantum computing?  (Grover's Algorithm)
▶︎

But what is quantum computing? (Grover's Algorithm)

10 Affinity Tricks You Need To Know! 🔥
▶︎

10 Affinity Tricks You Need To Know! 🔥

The Benefits of Hasbunallahu Wa Ni'mal Wakeel | Khutbah by Dr. Omar Suleiman
▶︎

The Benefits of Hasbunallahu Wa Ni'mal Wakeel | Khutbah by Dr. Omar Suleiman

40Hz Binaural Gamma Waves - Ultra Deep Concentration
▶︎

40Hz Binaural Gamma Waves - Ultra Deep Concentration

The hidden logic behind #, @, & and §
▶︎

The hidden logic behind #, @, & and §

Cross Product in Affinity Photo's Procedural Texture Filter
▶︎

Cross Product in Affinity Photo's Procedural Texture Filter

[Tactical Deep Dive] Japan vs. Netherlands: A World-Class Game of Deception and Daichi Kamada’s Trap
▶︎

[Tactical Deep Dive] Japan vs. Netherlands: A World-Class Game of Deception and Daichi Kamada’s Trap

Sign Related Functions in Affinity's Procedural Texture Filter
▶︎

Sign Related Functions in Affinity's Procedural Texture Filter

🔴 Makkah Live | مكة مباشر | الحرم المكي مباشر | قناة القران الكريم السعودية مباشر | مكه المكرمه
▶︎

🔴 Makkah Live | مكة مباشر | الحرم المكي مباشر | قناة القران الكريم السعودية مباشر | مكه المكرمه

White Magnolia Flower Aesthetic royal look | Oil Painting | Vintage Wallpaper Art Screensaver
▶︎

White Magnolia Flower Aesthetic royal look | Oil Painting | Vintage Wallpaper Art Screensaver