NokiMo
pucklovesgames

pucklovesgames

patreon


pucklovesgames posts

Foliage Wind Movement - FILES

Here's a very simple foliage shader than moves in the wind, and a script that sets the required global shader values. To change the direction the wind is blowing, simple rotate the object that the ...

View Post

Glow on Mouse Over via MaterialPropertyBlock - FILES (free!)

I've been put onto MaterialPropertyBlocks as a way to avoid creating Material Instances, useful when you just need to make a small change to an existing material (thanks Daniel Snd!) - so I thought...

View Post

Hit Impact (Breath of the Wild inspired) - FILES

Here is a flexible hit impact effect, using a simple script to fire off a bunch of particles at the same time. You can use it by just spawning the prefab and having triggerOnStart = true (although ...

View Post

Post Process (PPV2) Outlines - FILES

I've converted my old Shader Replacement Jittery outline over to the Post Processing Stack. It no longer requires a second camera and a shader replacement pass and a render texture! Hooray!

I...

View Post

Glow Dissolve Teleport - FILES

Here's a Breath of the Wild-style teleportation effect, which combines a glow dissolve shader with some trail particles, all wrapped up in a helpful script.

2020-01-09 02:37:28 +0000 UTC View Post

Smoke (and Fire) Line Renderers - FILES

Here's a fun way to do dynamic smoke trails and fire without particles, using lineRenderers. It's not the best for realistic smoke, but if you're after stylised trails, you can get some nice smooth...

View Post

Puck Loves Games going forward.

Hi Everybody!

This is a post to explain my intentions for this Patreon going forward.

The first thing that's new is I've put together a contents page at 2019-12-10 03:56:11 +0000 UTC View Post

Rain shader (with blurry refractions) FILES

Here's a rain shader that uses a blurred screen texture (done via a command buffer) to create a bloomed light refracting through the drops. As its base, it's using the blurry refraction example fro...

View Post

Electricity Line Renderers Extras - FILES

Includes a proximity zapper when you don't want to place end positions manually.

View Post

Electricity Line Renderer - FILES

I've put together a little script to make Zappy Zaps. 

The shader itself is about as basic as it gets - all the work is done in script. I've included a few happy debug gizmos so you can ...

View Post

Projectile Trails - FILES

Here's a way to make smokey projectile trails using the standard Unity Linerenderer. It can be used for standard gunfire, lasers, and also a lighting gun type of effect. -ZAP!-

 A lot of...

View Post

Toonsplosions 2 - FILES

I had another go at the chunky polygonal tool explosions, this time simplifying the shader to not require custom vertex streams at all - everything is done with the point light. There wasn't a real...

View Post

Toon Explosion - FILES

I had a crack at a toonsplosion effect after being (re)inspired by Breath of the Wild toony effects. Particularly this gorgeous explosion by  Gregory Oliveira 2019-10-07 12:36:00 +0000 UTC View Post

Community requests and updates

Hi everybody! I've been making up a few community requested shaders and effects over on Discord, so here's a quick update for those of you who missed them but wanted to have a look. If you aren't o...

View Post

Lasers - line renderers and scanning arcs - FILES

Two simple laser type effects. One using a line renderer and raycasts that would work well as a laser sight on a weapon, and the other one that's more like some sci-fi scanner but that doesn't have...

View Post

Noisy Pulsing Spheres - FILES

This is a  different approach to that pulse shader from earlier- this one is much more flexible since you don't need to have it on all the environment materials - it uses an expanding sphere t...

View Post

World Space Noise Pulse - FILES

 (Sorry, reupload, the last post was behaving funky)

Here's a simple shader that shows how you could send a wobbly pulse out over the environment using world space (top down mapping) noi...

View Post

Mesh Fireball - world mapped

Here's a world mapped fireball, just using a sphere mesh that's been stretched, tapered and then bumped up with noise. It has vertex colours (alpha) painted in a gradient from one side of the spher...

View Post

Fade Near Camera in shader (no raycasts needed)

A good approach for stopping foliage, grass, and other objects from getting in the way of the camera is to fade them out via the camera depth (or distance from camera) multiplied by a circular scre...

View Post

Silhouette Light Plane (Abzu Inspired) - FILES

A nice simple way to pop out the silhouette of a cave entrance or other level detail is to use a silhouette card to fill the area with a tint of light. With some depth fade it gives the impression ...

View Post

Weapon Trails with Cut lines - FILES

A pretty simple idea really, but something that I think looks pretty cool - add in a stepped depth fade where a weapon trail meets underlying geometry, to create a temporary 'cut line' as the trail...

View Post

Triplanar Toon Environment Shader - FILES

One of the exciting things I'm working on lately is resurrecting a passion project I've been sitting on for a while. A toon shaded adventure game with the vibes of Zelda but the combat of Dark Soul...

View Post

Toon Shader tweak - Saturated edge + Rim Wrap - FILES

There are many ways to make a toon shader, and many bells and whistles you can include on it depending on the way you want your game to look. Here's a basic example toon shader with some of the lit...

View Post

Sketch Shader FILES

Here's a sketchy shader, with cross hatched shadows, outlines (internal and external) and a matcap rimlight. It's also using that funky "object stabilised screenspace mapping" that I worked out View Post

3d Skybox System (+huge world float imprecision workaround) FILES

I've been playing around with a 3d skybox setup lately. I haven't polished out all the rough edges yet but I wanted to share what I've got so far to let people have a play and give any feedback and...

View Post

Transparency + Shadows, is it even possible? (yes) - FILES

Rendering shadows on transparent surfaces is not a trivial thing to do in the Unity standard rendering pipeline, due to the way transparency is rendered after all the other shadow receiving opaque ...

View Post

Coloured Shadows (Interior and Rim) FILES

I've tweaked the previous Shader Replacement effect that was used for a jittery Edge Breakup, and used it instead to add colour to the shadows as a post processing effect.

It's pretty much th...

View Post

Tweak to the Edge Wobble = Jitter Outlines! (FILES)

With a small tweak to the post process material used in the previous Edge Wobble effect, you can get a pretty funky jittery outline. Instead of just wobbling the UVs of the screengrab pass, you wob...

View Post

Edge Breakup FILES

I've been working on a little Edge Breakup effect, for non-photorealistic rendering uses. I first saw a lovely implementation of this in the VR short "Age of Sail" - I highly recommend you check th...

View Post

2d Raymarched Smoke

Start with a texture as opacity. Here I'm using a flat splat texture to better show the offset layering.

View Post