Obscure Unity Knowledge
Small Unity quirks worth remembering — GraphicsBuffer remapping, GPU flush-to-zero, and more.
526 words
|
3 minutes
Grass Interaction - Part 4
Learn how to create physically based interactive grass in Unity. In this fourth part of the series, we will add vertex displacement to the grass blade by reading the influence texture, finalizing our implementation of sway and trample.
2276 words
|
11 minutes
Grass Interaction - Part 3
Learn how to create physically based interactive grass in Unity. In this third part of the series, we will setup the Custom Pass that drives the Entity Influence system, sending non-grass specific data to the GPU and see the influence texture update in action.
1547 words
|
8 minutes
Grass Interaction - Part 2
Learn how to create physically based interactive grass in Unity. In this second part of the series, we will set up the shader part of the Entity Influence system, designing the data layout of the influence texture, and how this texture is updated.
2658 words
|
13 minutes
Cover Image of the Post
Grass Interaction - Part 1
Learn how to create physically based interactive grass in Unity. In this first part of the series, we will discuss how grass and instigators are abstracted physically, and establish the theoretical foundations for the implementation.
2193 words
|
11 minutes
Cover Image of the Post
Unity Profiling: C++ Capture
Learn how to use NVidia NSight Graphics to conduct c++ captures on Unity Editor, and perform otherwise discouraged GPU Trace to obtain more information about the rendering bottlenecks of your game.
638 words
|
3 minutes
Cover Image of the Post
Dynamic Resolution - "Hardware" vs "Software"
Learn the difference between Unity HDRP Dynamic Resolution's Hardware and Software modes, and when to prefer one over the other.
624 words
|
3 minutes
The <font> Tag in Text Mesh Pro
Learn how to setup a custom font asset loader in Unity for better font tag usage in Text Mesh Pro.
438 words
|
2 minutes
1
2