Shader Showcase Saturday #2

Waterfalls

Historically speaking, waterfalls have always had a special place in games. From Super Mario to Tomb Raider, their role has been more than just aesthetic. Often hiding secret caves, waterfalls are now iconic. This is why I believe is important to celebrate some of the most well-crafted waterfalls that have been posted online in the past few months.

I hope this will encourage more readers to try out what shaders can really do, especially when it comes to rivers, lakes and oceans.

Continue reading

Shader Showcase Saturday #1

Volumetric Crystals

When a 3D object is drawn on the screen, only its outer shell is actually rendered. This works for most solid and opaque materials, but is not powerful enough to bring life to transparent and translucent materials. Currently, this is one of the biggest limitations of most modern game engines. Volumetric rendering is a technique that allows rendering materials with a complex internal structure. The topic has been covered extensively on a tutorial tilted Volumetric Rendering, specifically designed for Unity.

In this post, however, I want to highlight some of the best volumetric effects that I have recently seen on the Internet. Not all the effects shown here might be actually using volumetric rendering, but they all give the illusion of being more than just empty shells.

Continue reading

Inverse Kinematics in 2D – Part 1

If you have been following this blog for a while, you might have noticed some recurring themes. Inverse Kinematics is definitely one them, and I have dedicated an entire series on how to apply it to robotic arms and tentacles. If you have not read them, do not fear: this new series will be self-contained, as it reviews the problem of Inverse Kinematics from a new perspective.

You can read the rest of this online course here:

Continue reading