Everyday Unity – Telegram
Everyday Unity
1.1K subscribers
157 photos
59 videos
42 files
2.36K links
A game developer and tech lead in a top grossing company posting Unity, programming, and gamedev related stuff that I find interesting
Website: https://gamedev.center

Most used tags are:
#performance
#shader
#interview

Author: @alexmtr
Download Telegram
animation.gif
20.3 MB
Unity-Grass-Instancer: Unity C# noscript and shader for GPU instanced grass

https://github.com/MangoButtermilch/Unity-Grass-Instancer

#grass #shader #hdrp #instancing #drawmesh
👍4
Mesh-Animation: Fast GPU vertex shader based animation library for Unity (VAT, Vertex Animation Texture, Morphing Animation)

Mesh Animation bakes vertex positions for each animation frame to texture. A custom shader then move vertexes to desired positions on GPU. Allows drawing the same original mesh multiple times with GPU Instancing. Unique animation parameters are overridden for each instance with Material Property Block.

https://github.com/codewriter-packages/Mesh-Animation

#instancing #gpuanimation #bake
👍4
AsmdefHelper: Unity assembly definition utilities.

Contains:
- Dependency Graph
- Multiple Edit
- Compile Locker
- Custom Create

Latest Rider versions improve the workflow with asmdefs, but multiple edit and compile locker from this package can come in handy.

https://github.com/naninunenoy/AsmdefHelper

#asmdef #dependency #graph
👍7
unity.auto-attach: Auto attach components to serialized fields

Attaches components in editor when any MonoBehaviour selected, removed or added. Attaches only once, so there is almost no performance impact. You can also implement abstract AutoSetter class.

https://github.com/dythervin/unity.auto-attach

#editortool #requirecomponent #attach
👍6
How To Use Every Node in Unity Shader Graph

An outstanding work that contains a denoscription of 200+ nodes, most have a visual example.

https://danielilett.com/2021-05-20-every-shader-graph-node/

#shadergraph
👍6
UniMod: Adds modding support to your Unity project

With mod noscripting enabled, UniMod requires Mono, with only the following platforms being implemented right now: Windows, OSX and Linux, Android

https://github.com/katas94/UniMod

#modding
👍4
Asset Management Tools for Unity

List of Tools
- Scenes In Project (the star of this project)
- MultiRename Tool
- Search Duplicate Assets
- Search References Fast! (discontinued)
- Search Prefabs Components

https://github.com/NibbleByte/UnityAssetManagementTools

#editortool
👍6
Automated Cleanup of Unity's Generated Shaders

The resulting code is around 20-25% smaller and a lot easier to read, which makes it better to work with and optimize. While it does shorten the code, the main improvement is that it becomes much easier to grok.

https://agentlien.github.io/cleanup/index.html

Repo: https://github.com/agentlien/ShaderCleanup

#shadergraph #optimization
👍5