GitHub - UnityLabs/procedural-stochastic-texturing: Modified Shader Graph package implementing Procedural Stochastic Texturing
Addition to the recent article about this method. Allows to remove repetitive pattern on some types of tiling textures.
https://github.com/UnityLabs/procedural-stochastic-texturing
#texture #tiling
Addition to the recent article about this method. Allows to remove repetitive pattern on some types of tiling textures.
https://github.com/UnityLabs/procedural-stochastic-texturing
#texture #tiling
GitHub
GitHub - UnityLabs/procedural-stochastic-texturing: Modified Shader Graph package implementing Procedural Stochastic Texturing
Modified Shader Graph package implementing Procedural Stochastic Texturing - UnityLabs/procedural-stochastic-texturing
Оптимизация рендера под Mobile, часть 2. Основные семейства современных мобильных GPU
https://m.habr.com/en/company/playrix/blog/498564/
#gpu #mobile
https://m.habr.com/en/company/playrix/blog/498564/
#gpu #mobile
Habr
Оптимизация рендера под Mobile, часть 2. Основные семейства современных мобильных GPU
Приветствую, дорогие любители и профессионалы, программисты графики! Приступаем ко второй части нашего цикла статей про оптимизацию рендера под Mobile. В этой ча...
Optimize your projects with Burst Compiler 1.3 - Unity Technologies Blog
https://blogs.unity3d.com/ru/2020/05/27/optimize-your-projects-with-burst-compiler-1-3/
#dots #burst
https://blogs.unity3d.com/ru/2020/05/27/optimize-your-projects-with-burst-compiler-1-3/
#dots #burst
Unity Blog
Optimize your projects with Burst Compiler 1.3 | Unity Blog
Since the first stable release of Burst Compiler a year ago, we have been working to improve the quality, experience, and robustness of the compiler. As we’ve released a major new version, Burst 1.3, we would like to take this opportunity to give you more…
Unity Draw Call Batching: The Ultimate Guide [2020]
https://thegamedev.guru/unity-performance/draw-call-optimization
#drawcall #optimization #batching
https://thegamedev.guru/unity-performance/draw-call-optimization
#drawcall #optimization #batching
TheGamedev.Guru
Unity Draw Call Batching: The Ultimate Guide [2021]
Can you guess why keeping Unity Draw Calls at bay is today more relevant than ever? Find out how to use modern batching in Unity 2021+
GitHub - adrian-miasik/unity-shaders: A bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨
https://github.com/adrian-miasik/unity-shaders
#shader #collection
https://github.com/adrian-miasik/unity-shaders
#shader #collection
GitHub
GitHub - adrian-miasik/unity-shaders: A bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨
A bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨ - adrian-miasik/unity-shaders
Вывод внутриигровых сообщений с помощью Particle System
https://m.habr.com/en/post/486260
#shader #particle
https://m.habr.com/en/post/486260
#shader #particle
Habr
Вывод внутриигровых сообщений с помощью Particle System
Задача
При разработке нашей игры The Unliving, мы поставили перед собой задачу по отображению различных сообщений, таких, как нанесенный урон, нехватка здоровья или энергии, величина награды,...
При разработке нашей игры The Unliving, мы поставили перед собой задачу по отображению различных сообщений, таких, как нанесенный урон, нехватка здоровья или энергии, величина награды,...
Unity Memory Profiler: Where Are You Wasting Your Game’s Memory? (Part 1)
A very simple example of memory profiling.
https://thegamedev.guru/unity-memory/profiler-part-1/#
#memory #profiler #optimization #profiling
A very simple example of memory profiling.
https://thegamedev.guru/unity-memory/profiler-part-1/#
#memory #profiler #optimization #profiling
TheGamedev.Guru
Unity Memory Profiler: Where Are You Wasting Your Games Memory? (Part 1)
In this post, you will show you how to use the experimental Unity Memory Profiler package to find exactly where you are wasting memory on your game.
Learn How to Use the Unity Profiler By Example
A very basic example how to profile your code and how to combine a few meshes into one through the code.
https://gamedevunboxed.com/learn-how-to-use-the-unity-profiler-by-example/
#profiling #optimization #mesh #combine
A very basic example how to profile your code and how to combine a few meshes into one through the code.
https://gamedevunboxed.com/learn-how-to-use-the-unity-profiler-by-example/
#profiling #optimization #mesh #combine
Making Sense of FixedUpdate, Update, and LateUpdate
A basic article about different Updates in Unity and when to and not to use them
https://letsbuild.gg/rcarlson/making-sense-of-fixedupdate-update-and-lateupdate-1p19
#update
A basic article about different Updates in Unity and when to and not to use them
https://letsbuild.gg/rcarlson/making-sense-of-fixedupdate-update-and-lateupdate-1p19
#update
How to make a Bridge Building Game in Unity
Tutorial how to make a game in 1 hour video
https://letsbuild.gg/urocksgamedev/how-to-make-a-bridge-building-game-in-unity-208e
#game #tutorial
Tutorial how to make a game in 1 hour video
https://letsbuild.gg/urocksgamedev/how-to-make-a-bridge-building-game-in-unity-208e
#game #tutorial
Lets Build Community
How to make a Bridge Building Game in Unity
Overview In this two-part tutorial series, we will be creating a 2d bridge building game,...
5 more things about enums in C#
https://www.code4it.dev/blog/5-more-things-about-enums-csharp
you can change the underlying type to short, uint and similar;
you can also define negative values;
inside the enum definition, you can create values that represent the union of other two (or more);
by default, .NET APIs return enum values as numbers; to fix it, you must add a configuration in your Startup class;
you can also omit the Flags attribute; the downside is that when you print the value of a variable that is the union of 2 enums, the returned string is the sum of the enums stored inside that variable, not the string representation.
#csharp #enum #flags
https://www.code4it.dev/blog/5-more-things-about-enums-csharp
you can change the underlying type to short, uint and similar;
you can also define negative values;
inside the enum definition, you can create values that represent the union of other two (or more);
by default, .NET APIs return enum values as numbers; to fix it, you must add a configuration in your Startup class;
you can also omit the Flags attribute; the downside is that when you print the value of a variable that is the union of 2 enums, the returned string is the sum of the enums stored inside that variable, not the string representation.
#csharp #enum #flags
Code4IT
5 more things you should know about enums in C#
We’ve already seen some of the things you should know about enums in C#. Here we’ll dive into Flagged enumerations, serialization and so on.
10000 Update() calls - Unity Technologies Blog
Old but gold. Performance cost of calling unity magic methods and when you should think about using a custom update manager to save execution time.
https://blogs.unity3d.com/2015/12/23/1k-update-calls/
#performance
Old but gold. Performance cost of calling unity magic methods and when you should think about using a custom update manager to save execution time.
https://blogs.unity3d.com/2015/12/23/1k-update-calls/
#performance
Unity
Unity Blog
Check out the latest Unity news, product announcements, content, creator success stories, and more
Progressing in Circles
A great article on different approaches for a circular progress bar with rough performance comparisons. All examples are provided with shaders.
https://medium.com/@bgolus/progressing-in-circles-13452434fdb9
#shader #progress #bar #circular
A great article on different approaches for a circular progress bar with rough performance comparisons. All examples are provided with shaders.
https://medium.com/@bgolus/progressing-in-circles-13452434fdb9
#shader #progress #bar #circular
Medium
Progressing in Circles
Exploring shader based circular progress bars for Unity games
Preload Audio Data & How Unity Decides Which Audio Assets to Load to a Scene
The audio clip can be marked for preload in the import settings.
Preloaded audio clips are loaded with the scene when referenced on any gameobject in this scene.
https://medium.com/double-shot-audio/preload-audio-data-how-unity-decides-which-audio-assets-to-load-to-a-scene-a440a654e7e2
#audio #preload
The audio clip can be marked for preload in the import settings.
Preloaded audio clips are loaded with the scene when referenced on any gameobject in this scene.
https://medium.com/double-shot-audio/preload-audio-data-how-unity-decides-which-audio-assets-to-load-to-a-scene-a440a654e7e2
#audio #preload
Medium
Preload Audio Data & How Unity Decides Which Audio Assets to Load to a Scene
Today we’ll be talking about the Preload Audio Data option in Unity’s Audio Import Settings and why it’s important for your game.
Placing Objects on a Spline, Part I — Calculating the Arc-Length of a Spline
https://medium.com/@lucasecardoso/placing-objects-on-a-spline-part-i-calculating-the-arc-length-of-a-spline-aa6e90325a2b
#bezier #spline #curve
https://medium.com/@lucasecardoso/placing-objects-on-a-spline-part-i-calculating-the-arc-length-of-a-spline-aa6e90325a2b
#bezier #spline #curve
Medium
Placing Objects on a Spline, Part I — Calculating the Arc-Length of a Spline
While working on Peggle-inspired roguelike Peglin, it came to our attention that Peggle features these great looking puzzle designs with…
Burst User Guide | Burst | 1.3.0
Burst docs and in-depth denoscription of optimization technics
https://docs.unity3d.com/Packages/com.unity.burst@1.3/manual/index.html#unityburstintrinsics
#burst #dots #jobs
Burst docs and in-depth denoscription of optimization technics
https://docs.unity3d.com/Packages/com.unity.burst@1.3/manual/index.html#unityburstintrinsics
#burst #dots #jobs
Curving Corner Texture UVs · Brook Miles
Example how to curve a texture by adding additional triangles and calculating UVs for it
http://brookmiles.ca/2020/05/25/curving-corner-texture-uvs/
Example project: https://github.com/brookmiles/curved-corner-uvs
#shader #curve #texture #uv
Example how to curve a texture by adding additional triangles and calculating UVs for it
http://brookmiles.ca/2020/05/25/curving-corner-texture-uvs/
Example project: https://github.com/brookmiles/curved-corner-uvs
#shader #curve #texture #uv
brookmiles.ca
Curving Corner Texture UVs
About 4 years ago while working on Griftlands I had a rendering problem that I didn’t solve to my satisfaction: I wanted to smoothly curve a repeating texture around a corner for shorelines, as well as transitions between different ground materials.
What…
What…
How To Render 10,000 Animated Characters With 20 Draw Calls In Unity
https://medium.com/chenjd-xyz/how-to-render-10-000-animated-characters-with-20-draw-calls-in-unity-e30a3036349a
#gpu #animation #texture #instancing
https://medium.com/chenjd-xyz/how-to-render-10-000-animated-characters-with-20-draw-calls-in-unity-e30a3036349a
#gpu #animation #texture #instancing
Medium
How To Render 10,000 Animated Characters With 20 Draw Calls In Unity
This is an English translation of a blog I wrote in Chinese in 2017. Although the original blog was a few years ago, I found this article…