Gamelogic
@gamelogic.bsky.social
15 followers 1 following 67 posts
Gamelogic makes tools for games. www.gamelogic.co.za
Posts Media Videos Starter Packs
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
• Markers
• Uses CMY
• Works OK because marker ink is transparent
• Easy to implement (Same basic idea as mixing layers of watercolor)
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
Learn how to build colors from layers of hatching or paint! 🎨 We cover RGB, CMY, and mixing models for physical media.

youtu.be/SToxEBRt8Xg?...
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
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
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.
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
This is an experiment on the way to create a van Gogh filter.
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.
For stylized rendering with few colors, we have many ways to choose which color to use!

Here are some examples.
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
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
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
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
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
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
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
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
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
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
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
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
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