Gamelogic's Avatar

Gamelogic

@gamelogic.bsky.social

Gamelogic makes tools for games. www.gamelogic.co.za

15 Followers  |  1 Following  |  68 Posts  |  Joined: 21.11.2024  |  1.7337

Latest posts by gamelogic.bsky.social on Bluesky

Video thumbnail

This technique rebuilds the image by mixing color layers with MixBox lerping โ€” a powerful color grading method that lets you target specific hues. Each layer defines a color gamut, and the algorithm picks the closest match to the desired color.

07.11.2025 13:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Watercolor shaders often look too digital, using Mixbox-inspired pigments makes them feel natural, like real paint on paper.

To learn more about this, click here: youtu.be/SToxEBRt8Xg?...
#shaders #gamedev #unity

18.10.2025 13:30 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

โ€ข Markers
โ€ข Uses CMY
โ€ข Works OK because marker ink is transparent
โ€ข Easy to implement (Same basic idea as mixing layers of watercolor)

07.10.2025 12:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Crosshatching + Mixbox mixing = pigment-like rendering. ๐ŸŽจ
The hard part? Deciding how much of each color to layer.
We use golden section search to minimize the error and make the final result match the image we want

To learn more about this, click here: youtu.be/SToxEBRt8Xg?...
#shaders #gamedev

02.10.2025 14:40 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Learn how to build colors from layers of hatching or paint! ๐ŸŽจ We cover RGB, CMY, and mixing models for physical media.

youtu.be/SToxEBRt8Xg?...

24.09.2025 16:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

When working with a limited palette, we have an endless variety of options to create different emotions. This is why realism can be very boring in comparrison.

#shaders #gamedev #Unity

14.08.2025 12:01 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Kamiโ€™s Garden: Bound To The Pages de La Hojita Studio. Acompaรฑa a Kami mientras busca salir del misterioso mundo de Heralia, enfrentando criaturas y usando palabras mรกgicas para avanzar.

20 de Agosto, 18:00, Plataforma Cultural JGM, Grecia 3551, metro Estadio Nacional. ยกTe esperamos!
#gamedevplanet

12.08.2025 22:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

When quantizing color in stylized effects, one problem is how bad the greens look. Computer green is the most annatural color (followed by computer magenta). A cheap trick to combat this is to simply shift greens towards yellow or cyan.

12.08.2025 12:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This is another experiement trying to see if we can capture something of van Gogh's style. This version applies the water color effect to the previous effect.

#shaders #gamedev #unity

07.08.2025 12:01 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This is an experiment on the way to create a van Gogh filter.

31.07.2025 12:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

While prototyping the tech we use in the videos, a lot of fun ideas come up that are too random to use.

Here is one that uses a 3D texture, some smooth noise, and cross-hatching to create the effect.

24.07.2025 12:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

For stylized rendering with few colors, we have many ways to choose which color to use!

Here are some examples.

22.07.2025 12:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
๐Ÿ“ How to describe shapes in games: geometry for game effects โœจ
Geometry is at the heart of game development โ€” from logic and AI to physics and visual effects. In this we go over the most common ways to describe shapes in games and how theyโ€™re used to build compelling effects. 00:00 - Intro 01:56 - Shape operations 06:30 - Sets 09:59 - Equations 12:13 - Inequalities 13:17 - Membership functions 16:02 - Signed distance functions 21:15 - Outro ๐ŸŽฎ Whether you're working with procedural meshes, splines, particle systems, or SDFs, this video will give you a clearer understanding of: ๐Ÿ”น Shape operations (Boolean, Minkowski sum/difference) ๐Ÿ”น Ways to describe shapes: sets, equations, inequalities, membership functions, SDFs ๐Ÿ”น How the descriptions relate to each other ๐Ÿ”น Practical use cases in visual effects and game mechanics ๐Ÿ”น The math that powers outlines, masks, deformations, and more We dive deep into the structure behind how shapes are defined and manipulated โ€” an essential... ๐Ÿ“ How to describe shapes in games: geometry for game effects โœจ

๐Ÿง  Geometry isnโ€™t just visuals โ€” itโ€™s logic.
In our latest video, we explore how math helps games define shapes using equations, inequalities, logical functions, and SDFs.
Ideal for shader artists, FX devs, and curious minds.
Watch the full breakdown here: youtu.be/YhR6Woj-Yjs
#Shaders #Unity

18.06.2025 17:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Why settle for plain RGB?

๐ŸŽจ With colored dithering you can:
โ€“ Mix channels creatively.
โ€“ Use per-channel patterns.
โ€“ Craft custom color ramps.

From retro grids to surreal vibesโ€”shader freedom unlocked. ๐Ÿ”ฅ

Watch the full breakdown here: youtu.be/Eqfu0meQVMs?...
#GameDev #Unity

16.06.2025 12:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Light, pigment, chaos โ€“ watercolor is as much science as it is art. Our next video dives into crafting this effect in shaders.

To learn more about this, click here: youtu.be/YMp7VaXuB5A
#Shaders #StylizedRendering #GameDev #Unity

13.06.2025 12:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Box blur basics

Easy to write, but slows down quickly as the blur size increases.

The fix? Use two passes, one horizontal, one vertical.
Same result
Much better performance
These are called separable operations.

Watch the full breakdown here: youtu.be/t0qkieYME6E?...
#Shaders #GameDev #Unity

11.06.2025 12:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

This one's for the shader nerds and art lovers:

We're turning noise, blur, and color math into something that looks like it was made with a brush. Watercolor in motion, built step by step.

To learn more about this, click here: youtu.be/YMp7VaXuB5A?...
#shaders #gamedev #unity

09.06.2025 12:00 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Rim shaders are a simple way to outline 3D objects, by comparing normals to the view direction. Great for organic shapes, but flat surfaces need tweaks for consistent results

Watch the full breakdown here: youtu.be/t0qkieYME6E?...
#shaders #gamedev #unity

06.06.2025 12:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Light, pigment, chaos, watercolor is as much science as it is art. Our next video dives into crafting this effect in shaders.

To learn more about this, click here: youtu.be/YMp7VaXuB5A?...
#shaders #gamedev #unity

04.06.2025 12:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Thick 3D outlines can shrink with distance.

Extruding in clip space keeps screen-space thickness more consistentโ€”but viewing angle still affects line appearance.

Watch the full breakdown here: youtu.be/t0qkieYME6E?...
#shaders #gamedev #unity

02.06.2025 12:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Cross-hatching can take many forms.

These variations all come from the same base effect, layered lines, rotated and combined to simulate shadow and texture.
Small changes in angle, spacing, or texture = totally different feel.

Watch the full breakdown here: youtu.be/NrYGC4hyCVg?...
#shaders #unity

30.05.2025 12:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Dithering once faked color depth, now it's a bold stylistic tool.

Games like Obra Dinn use it to create striking, illustrated worlds. Retro tech, modern magic.

Watch the full breakdown here: youtu.be/Eqfu0meQVMs?...
#shaders #gamedev #unity

28.05.2025 12:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

What if your game looked like a painting in motion? Weโ€™re blending art and code to recreate the organic beauty of watercolor in real-time rendering.

To learn more about this, follow this link: youtu.be/YMp7VaXuB5A?...
#shaders #gamedev #unity

26.05.2025 12:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

What if your shading changed with the emotion of the scene?

With procedural cross-hatching, you can vary stroke style based on time, mood, or location, just like music or lighting.
This isnโ€™t just style, itโ€™s storytelling.

Watch the full breakdown here: youtu.be/NrYGC4hyCVg?...
#shaders #unity

23.05.2025 12:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

This one's for the shader nerds and art lovers: we're turning noise, blur, and color math into something that looks like it was made with a brush. Watercolor in motion, built step by step.

We are working on the next video, here is a sneak preview.
#shaders #gamedev #unity

21.05.2025 12:00 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Cross-hatching is a dynamic shader technique. Our video explores it with cel-shading, polar UV displacement, object-space sampling, and dynamic rotation using Voronoi and checkerboard logic.

Watch the full breakdown here: youtu.be/NrYGC4hyCVg?...
#shaders #gamedev #unity

19.05.2025 12:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Cross-hatching can take many forms.

These variations all come from the same base effect, layered lines, rotated and combined to simulate shadow and texture.
Small changes in angle, spacing, or texture = totally different feel.

Watch the full breakdown here: youtu.be/NrYGC4hyCVg?...
#shaders #unity

16.05.2025 12:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Pro tip for dithered scenes: Lighting direction is key. Brighten surfaces facing the camera for readability, add subtle outlines for clarity, and test dithers on ramps to spot artifacts. Small details make a big difference.

Watch the full breakdown here: youtu.be/Eqfu0meQVMs?...
#shaders #unity

14.05.2025 12:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
๐ŸŽจTurn 3D into watercolor magic: step-by-step shader tutorialโœจ
Is it possible to make a game look like a watercolor painting? ๐ŸŽจโœจ Dive into this tutorial and learn how to turn standard 3D rendering into a flowing, organic world that feels hand-painted! In this video youโ€™ll discover: โ€ข A quick watercolor history and why itโ€™s so special ๐Ÿ–Œ๏ธ โ€ข The magic of transparency and luminous glow ๐Ÿ’ง โ€ข Games that nail the watercolor look ๐ŸŽฎ โ€ข Step-by-step shader breakdown: โ€“ Edge-darkened washes ๐ŸŒ‘ โ€“ Non-uniform fills with subtle noise ๐ŸŒŠ โ€“ Irregular, blooming borders ๐ŸŒฑ โ€“ Layered, quantized transparency ๐Ÿงฉ โ€“ Subtractive CMY color mixing ๐ŸŽจ โ€ข Tips to combine with hatching, outlines and more โœ๏ธ โ€ข Workflow advice: modular development, debugging each pass, and later optimization โš™๏ธ If you enjoy deep dives into stylized rendering, smash that Subscribe, hit the notification bell ๐Ÿ””, and leave a comment with your questions or your own watercolor experiments! 00:00 - Intro... ๐ŸŽจTurn 3D into watercolor magic: step-by-step shader tutorialโœจ

Can games look like watercolor? ๐ŸŽฎ

๐ŸŽจ Learn to build a real-time watercolor shader in #Unityโ€”edge washes, subtle noise, blooming borders & CMY mixing.

Dive in now! โ†’ youtu.be/YMp7VaXuB5A?...

#GameDev #ShaderDevย #IndieDev

12.05.2025 17:11 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Cross-hatching can take many forms.

These variations all come from the same base effect, layered lines, rotated and combined to simulate shadow and texture.
Small changes in angle, spacing, or texture = totally different feel.

Watch the full breakdown here: youtu.be/NrYGC4hyCVg?...
#shaders #unity

12.05.2025 12:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@gamelogic is following 1 prominent accounts