Game Dev Digest — Issue #168 - Overhauling Graphics
Tags: gamedev, unity3d, csharp, news
Published: 2022-12-23 14:08:49

---
title:  Game Dev Digest — Issue #168 - Overhauling Graphics
published: true
date: 2022-12-23 14:08:49 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-168-overhauling-graphics.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #168 - Overhauling Graphics

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-168-overhauling-graphics.html)*

![Issue #168 - Overhauling Graphics](https://gamedevdigest.com/assets/social-posts/issue-168.png)

Hope you can get some tips or inspiration as we head into the end of the year. Enjoy!

---

[**Global Illumination updates in 2022.2 and beyond**](https://blog.unity.com/technology/global-illumination-updates-in-2022-2)  - With the release of the 2022.2 Tech Stream, you’ll find improved performance and stability for light baking with Unity’s Progressive Lightmappers, as well as small, quality-of-life improvements that enhance the user experience. We’ve also included changes for path tracing in the High Definition Render Pipeline (HDRP), and added features in the Preview release of Adaptive Probe Volumes (APV). Plus, you’ll find details about our planned deprecation of Enlighten.
[_Unity_](https://blog.unity.com/technology/global-illumination-updates-in-2022-2)

[**Fake Liquid Shader Graph (URP)**](https://www.patreon.com/posts/fake-liquid-urp-75665057)  - The effect uses a c# script that feeds movement data ( _WobbleX, _WobbleZ) and world fill position data (_FillAmount) to the shader graph. _[There is also a [BIRP version](https://www.patreon.com/posts/18245226)]_
[_Minions Art_](https://www.patreon.com/posts/fake-liquid-urp-75665057)

[**Using the Unity Memory Profiler to Troubleshoot Out-of-Memory Issues**](https://www.gamedeveloper.com/programming/using-the-unity-memory-profiler-to-troubleshoot-out-of-memory-issues)  - How to efficiently resolve memory leaks, reduce ANRs, hangs and crashes, and optimize game loading times before they ruin game performance and experience.
[_gamedeveloper.com_](https://www.gamedeveloper.com/programming/using-the-unity-memory-profiler-to-troubleshoot-out-of-memory-issues)

[**JSON advanced parsing in Unity**](https://pavcreations.com/json-advanced-parsing-in-unity/)  - JSON is a lightweight format perfect for storing and transferring data. In context of games we can easily save critical information on player’s progress, preferential settings for later use or read data from external sources. Since JSON is a W3C standard you can see it everywhere and chances are that sooner or later you will have to write a parser for it. In this article we will look into different ways of handling JSON files, their processing and management from C# and Unity level.
[_pavcreations.com_](https://pavcreations.com/json-advanced-parsing-in-unity/)

[**Zibra VDB Compression**](https://zibra.ai/zibra-compression/)  - Zibra VDB Compression is the newest AI-powered solution by Ukrainian deep-tech startup ZibraAI, developed to bring film-quality VFX into games with GPU-powered compressed VDB effects, empowering game developers with lifelike CGI level visual effects. It allows to compress huge VFXs up to 20 times, and add more high-quality volumetric VFX to the game without increasing the build size. This technology will first be released as a plugin for the Unity Engine and Unreal Engine. You can sign up for their waitlist to be the first to try.
[_ZibraAI_](https://zibra.ai/zibra-compression/)

## Videos

[![Ker-SPLAT: Overhauling world interactions in Cosmonious High | Unite 2022](https://gamedevdigest.com/assets/images/618c7c085ff280042756929d705d429f.png)](https://www.youtube.com/watch?v=1I-CBwmVWFY)
[**Ker-SPLAT: Overhauling world interactions in Cosmonious High | Unite 2022**](https://www.youtube.com/watch?v=1I-CBwmVWFY)  - Expert Graphics engineer Ben Hopkins covers the journey of completely overhauling SplatTech – the engine Owlchemy Labs created to allow players to paint, freeze, or burn any surface in the game with virtually no lag – to run on a mobile processor for Meta Quest 2.
[_Unity_](https://www.youtube.com/watch?v=1I-CBwmVWFY)

[**Top 7 Game Dev Myths Explored - Devology Livecast Ep. 118**](https://www.youtube.com/watch?v=G2tXQ_Podp8&amp;t=0s)  - Rick and Tim explore the top 7 game dev myths
[_GameDev.tv_](https://www.youtube.com/watch?v=G2tXQ_Podp8&amp;t=0s)

[**Cinemachine 3 I Updates for 2023.2**](https://www.youtube.com/watch?v=znOii5cz0RU)  - From name changes to upgrades to the UX, here are some of the things you can expect to see in the upcoming release of Cinemachine 3!
[_Unity_](https://www.youtube.com/watch?v=znOii5cz0RU)

[**Animator Transition Interrupt Sources, Explained | Unity Tutorial**](https://www.youtube.com/watch?v=77dWGDFqcps)  - Learn how Unity's Animator Transition Interrupt Sources work for all values, None, Current State, Next State, Current State then Next State, and Next State then Current State! In this tutorial you'll see live examples of how not understanding how these work can negatively impact your game's polish feeling, and how to make it feel polished!
[_LlamAcademy_](https://www.youtube.com/watch?v=77dWGDFqcps)

[**How to Make High Quality Seamless Textures with AI - Stable Diffusion Tutorial**](https://www.youtube.com/watch?v=hNFz0Mlj5Dc)  - In this video I'll show you how to install AUTOMATIC1111's Stable Diffusion Web UI locally, download model checkpoints, select a prompt to create a texture and explain the settings img to img, upscale the prompt using img to img upscaler, generate textures maps using NormalMap Online and Materialize, and then importing the textures into Unity.
[_samyam_](https://www.youtube.com/watch?v=hNFz0Mlj5Dc)

## Assets

[![New Year Sale!](https://gamedevdigest.com/assets/images/69deea92-1b80-c967-cc86-ce4da76aa0a5.png)](https://assetstore.unity.com/?aid=1011l8NVc)
[**New Year Sale!**](https://assetstore.unity.com/?aid=1011l8NVc)  - Over 2000 assets are available at up to 50% off in the Asset Store.

Additionally, you can get an additional 20% off the sale price of on-sale assets on orders over $300, with Coupon Code: HELLO2023
[_Unity_](https://assetstore.unity.com/?aid=1011l8NVc) **Affiliate**

[**Deform - Mesh Deformers For Unity**](https://github.com/keenanwoodall/Deform)  - A fully-featured deformer system for Unity. Deform is multi-threaded with the Job System, compiled with Burst and calculations are done using the Mathematics library.
[_keenanwoodall_](https://github.com/keenanwoodall/Deform) *Open Source*

[**TinkState# - Reactive State Handling for C# (and Unity!)**](https://github.com/nadako/TinkStateSharp?)  - An uncomplicated library for dealing with mutable state in a nice reactive way.
[_nadako_](https://github.com/nadako/TinkStateSharp?) *Open Source*

[**2D Sprite Animator for Unity Engine**](https://github.com/GabrielBigardi/Unity-2D-Sprite-Animator?)  - Tired of the "Unity Animator Hell", want more performance and faster workflow ? You've gone into the right place, this is a project i've made to replace Unity Animator usage on 2D projects, it's more performatic, simple and easy to use.
[_GabrielBigardi_](https://github.com/GabrielBigardi/Unity-2D-Sprite-Animator?) *Open Source*

[**Unity-SpriteAssist**](https://github.com/sr4dev/Unity-SpriteAssist?)  - Unity-SpriteAssist is an Unity extension that assist Sprite's mesh creation more conveniently.
[_sr4dev_](https://github.com/sr4dev/Unity-SpriteAssist?) *Open Source*

[**Unity and Unreal RPG Essentials Bundle**](https://www.humblebundle.com/software/unity-unreal-rpg-essentials-blink-software?partner=unity3dreport)  - Epic assets to craft your role-playing game. Build your fantasy RPG world with this expansive library of assets from Blink, curated for Unity and Unreal Engine creators! This bundle is filled with fantastical stylized weapons, armor prefabs, animated creatures, humanoid characters, environment textures, icons, and more essentials you need to create the role-playing saga you’re dreaming of. Start developing your game today, and help support Code.org with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/unity-unreal-rpg-essentials-blink-software?partner=unity3dreport) **Affiliate**

[**Pixel Composer**](https://makham.itch.io/pixel-composer)  - Node based VFX compositor for pixel art.
[_makham.itch.io_](https://makham.itch.io/pixel-composer)

[**VFX Starter Pack - FREE**](https://sangoro.itch.io/vfx-starter-pack)  - MORE THAN 12 VFX that are versatile and mesh with alot of different artstyles.
[_Sangoro_](https://sangoro.itch.io/vfx-starter-pack)

[**SimpleComputeShaderHashTable**](https://github.com/b0nes164/SimpleComputeShaderHashTable?)  - A simple, threadsafe, lock-free hash table for Unity Compute Shaders
[_b0nes164_](https://github.com/b0nes164/SimpleComputeShaderHashTable?) *Open Source*

[**UnityFx.Outline**](https://github.com/Arvtesh/UnityFx.Outline?)  - Screen-space outlines for Unity3d.
[_Arvtesh_](https://github.com/Arvtesh/UnityFx.Outline?) *Open Source*

[**Pinchable ScrollRect for Unity**](https://github.com/LokoSoloGames/Unity_PinchableScrollRect?)  - Pinchable ScrollRect allows users to zoom in and out on the ScrollRect with both touches pinching input or mouse scroll input.
[_LokoSoloGames_](https://github.com/LokoSoloGames/Unity_PinchableScrollRect?) *Open Source*

[**Simple Scroll-Snap**](https://github.com/daniellochner/simple-scroll-snap?)  - "Simple Scroll-Snap" is an elegantly designed, intuitive solution that allows for elements within a ScrollView to be snapped to, offering a wide range of customization options.
[_daniellochner_](https://github.com/daniellochner/simple-scroll-snap?) *Open Source*

[**Order-independent Transparency in Unity**](https://github.com/happy-turtle/oit-unity?)  - This is an implementation of order-independent transparency in Unity's render pipelines. Order-independent transparency allows blending transparent objects correctly according to their actual depth in the scene. This is a huge improvement compared to traditional blending of transparent objects in the realtime graphics pipeline.
[_happy-turtle_](https://github.com/happy-turtle/oit-unity?) *Open Source*

[**Ulid**](https://github.com/Cysharp/Ulid?)  - Fast C# Implementation of ULID for .NET Core and Unity. Ulid is sortable, random id generator. This project aims performance by fastest binary serializer(MessagePack-CSharp) technology. It achives faster generate than Guid.NewGuid.
[_Cysharp_](https://github.com/Cysharp/Ulid?) *Open Source*

[**Vault Libray for Unity3D**](https://github.com/dasannikov/Vault?)  - Native data arrays for Unity3D with zero C# allocations.
[_dasannikov_](https://github.com/dasannikov/Vault?) *Open Source*

[**Asset Preprocessor**](https://github.com/andrelevi/AssetPreprocessor?)  - Config-based workflow for Unity's AssetPostprocessor class.
[_andrelevi_](https://github.com/andrelevi/AssetPreprocessor?) *Open Source*

[**Fluent Assertions for Unity**](https://github.com/BoundfoxStudios/fluentassertions-unity?)  - FluentAssertions for Unity
[_BoundfoxStudios_](https://github.com/BoundfoxStudios/fluentassertions-unity?) *Open Source*

[**Actors**](https://github.com/PixeyeHQ/actors.unity)  - Actors is a framework empowering developers to make better games faster on Unity.
[_PixeyeHQ_](https://github.com/PixeyeHQ/actors.unity) *Open Source*

[**Simple Unity Audio Manager**](https://github.com/jackyyang09/Simple-Unity-Audio-Manager?)  - A decentralized audio playing system for Unity, designed for simplicity and built to scale!
[_jackyyang09_](https://github.com/jackyyang09/Simple-Unity-Audio-Manager?) *Open Source*

[**The Ultimate Assets And Sound Bundle**](https://www.humblebundle.com/software/ultimate-assets-sounds-software?partner=unity3dreport)  - Get started making your game today. Build the game you’ve been dreaming of with this massive bundle of assets and sounds! Featuring sci-fi sprites, fantasy tilesets, and more visuals for stylish 2D games, plus a variety of voice packs and SFX for different genres ranging from RPGs to puzzle games, this bundle contains the pieces you need to get started building your dream game today. Pay what you want & choose how much of your purchase helps us support Starlight Children’s Foundation below!
[_Humble Bundle_](https://www.humblebundle.com/software/ultimate-assets-sounds-software?partner=unity3dreport) **Affiliate**

[**Music Creators Software Bundle**](https://www.humblebundle.com/software/music-creators-spectacular-holiday-special-software?partner=unity3dreport)  - Make music this holiday & all New Year long. Get creative with this epicly festive music creation bundle from Producer Loops! Save yourself over $1,640 by purchasing this mega bundle containing 52 Sample Packs with 16,000+ WAV samples, 3,000+ MIDI files, and 350+ synth instrument presets for the likes of Spire & Serum, plus 4 exclusive coupon codes. Don’t miss this limited chance to massively boost your creativity this holiday season or get a great gift for a music-making friend—all while helping support Alzheimer’s Research UK.
[_Humble Bundle_](https://www.humblebundle.com/software/music-creators-spectacular-holiday-special-software?partner=unity3dreport) **Affiliate**

[**KinoFeedback2**](https://github.com/keijiro/KinoFeedback2?)  - Old-school frame feedback effect for Unity HDRP
[_keijiro_](https://github.com/keijiro/KinoFeedback2?) *Open Source*

[**Package2Folder**](https://github.com/Code-Stage/Package2Folder?)  - Allows to import Unity packages into specified folder to avoid your project's root bloating.
[_Code-Stage_](https://github.com/Code-Stage/Package2Folder?) *Open Source*

[**Unity Multiple Screenshot Editor**](https://github.com/mryilanc1/Unity_Multiple-Screenshot-Editor?)  - Take batch screenshots for different devices at once whenever you want on Unity Game Engine
[_mryilanc1_](https://github.com/mryilanc1/Unity_Multiple-Screenshot-Editor?) *Open Source*

[**Real-Time Locomotion on Soft Grounds with Dynamic Footprints**](https://github.com/edualvarado/unity-footprints?)  - This repository provides the codes used to reproduce the results shown in the following paper: Real-Time Locomotion on Soft Grounds with Dynamic Footprints.
[_edualvarado_](https://github.com/edualvarado/unity-footprints?) *Open Source*

[**C# and .Net Ultimate Book Bundle**](https://www.humblebundle.com/books/c-and-net-ultimate-bundle-packt-books?partner=unity3dreport)  - Learn skills for modern software development Sharpen your skills with C# programming and .NET cross-platform development with this bundle from the experts at Packt. Through a mix of books and video courses, you’ll learn about the technology that powers many of today’s professional websites, apps, and services—and get the tools you need to take your career or studies to the next level. Pay what you want, and choose how much of your purchase helps us support Starlight Children’s Foundation below!
[_Humble Bundle_](https://www.humblebundle.com/books/c-and-net-ultimate-bundle-packt-books?partner=unity3dreport) **Affiliate**

[**Unity Bundles Encore**](https://www.humblebundle.com/software/holiday-encore-unity-tools-software?partner=unity3dreport)  - Two popular Unity bundles from Humble Bundle have returned for a limited time. If you missed out on either the [Art Bundle](https://www.humblebundle.com/software/holiday-encore-unity-art-software?partner=unity3dreport) or the [Tools Bundle](https://www.humblebundle.com/software/holiday-encore-unity-tools-software?partner=unity3dreport) now's your chance once more!
[_Humble Bundle_](https://www.humblebundle.com/software/holiday-encore-unity-art-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![Hauntii](https://gamedevdigest.com/assets/images/82757261bd13a34d6d1a47a6250c5907.png)](https://www.moonloop.games/hauntii)
[**Hauntii**](https://www.moonloop.games/hauntii)  - A beguiling twin-stick adventure, in which players will uncover the secrets of an expansive and mysterious world - haunting both the environment and its denizens to craft ingenious solutions to the many challenges that await. 

_[You can wishlist it on [Steam](https://store.steampowered.com/app/2060790/Hauntii/), and follow them on [Twitter](https://twitter.com/realZigzagLeo)]_
[_Moonloop Games LLC_](https://www.moonloop.games/hauntii)



---

You can subscribe to the free weekly newsletter on [GameDevDigest.com](https://gamedevdigest.com)

This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.