TGViewer
Channel Public Channel
Everyday Unity

Everyday Unity

@everydayunity

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
Subscribers
1.18K
Photos
169
Videos
61
Links
2.4K

Showing posts older than #1651 · Back to latest

Older Posts 20 shown
Post #1650 92
Post #1649 86
Tutorial How To Make An Interactive Grass Shader In Unity

This tutorial is the step-by-step guide on how to add interactivity to the grass shader. It is the extension of the geometry grass shader tutorial by Roystan.
In this blog post I tried to show an iterative approach to getting the desired effect and I hope it will help you to start learning shaders and begin from other simple effects breaking it down in the similar way.

https://gamedev.center/tutorial-how-to-make-an-interactive-grass-shader-in-unity/

Repo: https://github.com/AlexMerzlikin/Unity-GrassShader

#shader #effect #grass
gamedev.center Tutorial How To Make An Interactive Grass Shader In Unity A very beginner-friendly step-by-step tutorial how to make an interactive grass shader in Unity. Learn step-by-step or download the full source code immediately
  • 👍 2
Post #1647 81
Post #1646 78
Post #1645 76
Stencil Portal in Unity — VFX Breakdown

Portal effect using stencil buffer. A render texture can be used for similar effect, but the author claims stencil variant is faster.

https://shahriyarshahrabi.medium.com/stencil-portal-in-unity-vfx-breakdown-3dd76b60ad07

Repo: https://github.com/IRCSS/Unity-Stencil-Portal

#stencil #shader #vfx #portal
Medium Stencil Portal in Unity — VFX Breakdown A short break down of the use of several VFX tricks in my latest scene. This includes setting up a stencil portal, dealing with render…
  • 👍 1
Post #1643 88
Post #1642 79
Behind the Pretty Frames: God of War

Research of rendering in God of War, including snow deformation and post processing. Also a good list of related videos and readings in the end if you would like to dive into it even more.

www.mamoniem.com/behind-the-pretty-frames-god-of-war/

#rendering #deformation
  • 👍 1
Post #1641 85
Custom Hierarchy for Unity editor

Looks like can be helpful for big hierarchies, especially during a prototype phase when you can make a lot of changes in your scenes rapidly. Everyone had this issue many times when you miss the game object when reparenting manually. But carefully consider the performance. I used to have tools that looked awesome on a sample project, but significantly loaded the editor when working with big ones. I believe the stuttering editor is a lot worse than having no plugins at all.

https://www.febucci.com/2020/10/custom-hierarchy-for-unity/

#editortool #treeview
Febucci Custom Hierarchy for Unity: Icons, Colors & Toggles [Editor Tutorial] Add custom icons, colors, and toggles to Unity's Hierarchy window using editor scripting and the hierarchyWindowItemOnGUI callback.
  • 👍 1
Post #1639 82
Breakdown of the impact frame effect

A high-level breakdown of the effect. Can be used as a starting point if you want to implement it in your game. Or if you learn shaders, it is a good task to figure out yourself given all the keywords to search step-by-step.

https://twitter.com/Raph_iuk/status/1490762063722995718

#vfx #shader #impactvfx
Twitter Raph ☄️🌊 🧵 Here is a small breakdown of the impact frame effect I used in my previous tweet (The effect is inspired by @__grit 's hand drawn impact effect). It's post process based. #VFX #RealtimeVFX #shader #madewithunity #gamedev
  • 👍 1
Post #1638 73
Profiler Extensibility.

Gives the ability to extend the Unity Profiler with custom data and visualisation in order to better measure the performance characteristics of your app. Profiler counters allow you to track the key metrics of an app and make them visible in the Unity Profiler or in other code. This is useful if you want to track performance changes in your application, and it speeds up the investigation of performance issues.
Looks like it could make automatic performance analysis easier with custom tools.

https://forum.unity.com/threads/profiler-extensibility.1119613/#post-7768908

#editortool #profiler
Unity Forum Official - Profiler Extensibility Welcome to the Profiler Extensibility discussion thread. You can use this thread to ask for help, share feedback, and have discussions about the...
  • 👍 1
Post #1637 75
Unity package to track a hand in realtime. 60 FPS hand detection. 3D Bones world detection

Requires an iPhone with Lidar support. Looks pretty awesome, not so long ago there was stuff like Leap Motion to detect hands and it had even lower accuracy, now it is available to a lot bigger audience.

https://github.com/ogoguel/realtimehand

#xr #ar #tracking
GitHub GitHub - ogoguel/realtimehand: Realtime Hand Tracking Unity Package Realtime Hand Tracking Unity Package. Contribute to ogoguel/realtimehand development by creating an account on GitHub.
  • 👍 2
Post #1634 128
How bad are small triangles on GPU and why?

Small triangles are bad for performance. Kinda old post, but still holds true. Keep in mind the vertex density when creating LODs for your meshes, most likely you don't need a lot of different LODs wasting memory and reducing performance. And of course don't forget about imposters for distant objects.

https://www.g-truc.net/post-0662.html

#gpu #rendering #performance
  • 👍 1
Post #1632 107
DynamicResolutionSample: A simple, game usable script to drive Unity's dynamic resolution implementation.

Dynamic resolution is a technique for scaling render targets to reduce the number of pixels being processed to adapt to GPU performance concerns. It works by allocating the target resources at full resolution and then aliasing scaled versions over the same memory, which is very lightweight on the platforms/graphics APIs where it's supported. The final present target is unscaled so an upscale blit will always have to happen somewhere in the pipeline before that point.

https://github.com/Unity-Technologies/DynamicResolutionSample

#dynamicresolution #gpu #optimization
GitHub GitHub - Unity-Technologies/DynamicResolutionSample: A drop-in dynamic resolution script A drop-in dynamic resolution script. Contribute to Unity-Technologies/DynamicResolutionSample development by creating an account on GitHub.
  • 👍 1
Post #1631 98
Protobuf In C# .NET – Performance Comparisons

Series about protobuf. My latest blog post with talks from Unite contains the advice about using binary data serialization if native Unity formats are not suitable for your project. So in such cases you can consider protobuf.

https://dotnetcoretutorials.com/2022/01/18/protobuf-in-c-net-part-4-performance-comparisons/

#serialization #protobuf
.NET Core Tutorials Protobuf In C# .NET – Part 4 – Performance Comparisons – .NET Core Tutorials
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →