Category: Tutorial

  • Interactive Map Shader: Vertex Displacement

    Interactive Map Shader: Vertex Displacement

    This online course is dedicated to interactive maps, and how to create them using Shaders in Unity. This is a tutorial in three parts: This effect will serve as the base for more advanced techniques, such as holographic projections and even Black Panther’s sand table. A link to download the Unity package for this tutorial…

  • Sprite Doodle Shader Effect

    Sprite Doodle Shader Effect

    This online course will teach you how to recreate a popular sprite doodle effect using Shaders in Unity. If this is an aesthetic that you want in your game, this tutorial will show you how to achieve it without the need to draw dozens of different images. Such a style has become increasingly popular over…

  • Parallax Shaders & Depth Maps

    Parallax Shaders & Depth Maps

    In the previous part of this series, Inside Facebook 3D Photos, we have explained how modern mobile phones are able to infer depth from pictures. Such a piece of information is stored in a depth map, which is used for a variety of effects. From blurring the background to three-dimensional reconstruction, this type of technology will…

  • Inside Facebook 3D Photos: Parallax Shaders

    Inside Facebook 3D Photos: Parallax Shaders

    In the past few months, Facebook has been plagued filled with 3D photos. If you have not had the chance to see one, 3D photos are images inside a post which gently change perspective as you scroll the page, or as you move your mouse over them. A few months prior to their introduction, Facebook had…

  • Shader Showcase Saturday #11: Return of the Obra Dinn

    Shader Showcase Saturday #11: Return of the Obra Dinn

    Most indie developers might know Lucas Pope as the developers of the critically acclaimed Papers, Please. Thanks to its simple, yet thoughtful mechanics, Papers, Please helped to shape an entirely new genre of video games. And it even inspired a short film with the same name. Despite its success, one of the most recurring criticisms the game has…

  • Shader Showcase Saturday #10: Fortnite Procedural Animations

    Shader Showcase Saturday #10: Fortnite Procedural Animations

    It is no mystery that Fortnite has now become one of the most successful computer games of all time. While many see it as a case study for excellence in marketing and game design, the game itself features some very interesting shader effects. From a Technical Artist perspective, the most striking effect featured in Fortnite is the…

  • Shader Showcase Saturday #7: Billboard Impostors

    Shader Showcase Saturday #7: Billboard Impostors

    Some of the readers might have heard of a game called Duke Nukem 3D. Released in 1996, it was one of the first 3D games I had the chance to play. An interesting feature of that game is that most of the interactive elements (including the enemies) were not actually 3D. They were 2D sprites rendered…

  • Inverse Kinematics in 2D – Part 2

    Inverse Kinematics in 2D – Part 2

    You can read the rest of this online course here: A follow-up that focuses on 3D is also available:

  • Inverse Kinematics in 2D – Part 1

    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,…

  • How To Create The Perfect DeepFakes

    How To Create The Perfect DeepFakes

    You can read all the posts in this series here: If you are interested in reading more about AI Art (Stable Diffusion, Midjourney, etc) you can check this article instead: The Rise of AI Art.