Six methods for drawing grass with a range of use cases
Video: https://youtu.be/uHDmqfdVkak
Post: https://danielilett.com/2022-12-05-tut6-2-six-grass-techniques/
Repo: https://github.com/daniel-ilett/shaders-6grass
#grass #shader
Video: https://youtu.be/uHDmqfdVkak
Post: https://danielilett.com/2022-12-05-tut6-2-six-grass-techniques/
Repo: https://github.com/daniel-ilett/shaders-6grass
#grass #shader
YouTube
Six Grass Rendering Techniques in Unity
Ever wanted to add grass to your game? There are many ways of implementing grass in Unity, and while one technique could be great at one thing, it might suck at another. In this video, I'll go over six grass rendering methods and explore what makes each one…
👍4
Create spellbinding visual effects with our advanced VFX guide | Unity Blog
https://blog.unity.com/games/create-spellbinding-visual-effects-with-advanced-vfx-guide
#vfx #vfxgraph #book
https://blog.unity.com/games/create-spellbinding-visual-effects-with-advanced-vfx-guide
#vfx #vfxgraph #book
Unity
Create spellbinding visual effects with our advanced VFX guide | Unity Blog
Our new 120-page e-book, The definitive guide to creating advanced visual effects in Unity, guides artists, designers, and programmers using the Unity 2021 LTS version of VFX Graph.
👍4
Unity-Technologies/BackgroundDownload: Plugins for mobile platforms to enable file downloads in background
Use Background Download to download large files in the background on mobile platforms. It lets you fetch files that aren't required immediately while caring less about application lifecycle. Downloads will continue even if your application goes into background or the Operating System closes it (usually due to low memory for foreground tasks).
https://github.com/Unity-Technologies/BackgroundDownload
#native #background #downloader
Use Background Download to download large files in the background on mobile platforms. It lets you fetch files that aren't required immediately while caring less about application lifecycle. Downloads will continue even if your application goes into background or the Operating System closes it (usually due to low memory for foreground tasks).
https://github.com/Unity-Technologies/BackgroundDownload
#native #background #downloader
GitHub
GitHub - Unity-Technologies/BackgroundDownload: Plugins for mobile platforms to enable file downloads in background
Plugins for mobile platforms to enable file downloads in background - Unity-Technologies/BackgroundDownload
👍6
Building a custom renderer for Unity - Command Buffers
High-level info about what it is and how it can be used
https://fazz.dev/articles/building-srp-part-two
#srp #commandbuffer
High-level info about what it is and how it can be used
https://fazz.dev/articles/building-srp-part-two
#srp #commandbuffer
fazz.dev
Building a custom renderer for Unity - Command Buffers - Joe Fazzino
Not sure if it's just me but the word 'Buffer' feels unneccessarily scary.
👍3
Rival - DOTS Character Controller for Unity
Rival is a DOTS character controller built for extensibility & performance, and made with networking in mind. It comes with a samples project that includes a 3D platformer and an online FPS.
Package: https://assetstore.unity.com/packages/tools/physics/rival-dots-character-controller-for-unity-225129
Samples: https://github.com/Unity-Technologies/rival-samples
#character #controller #dots
Rival is a DOTS character controller built for extensibility & performance, and made with networking in mind. It comes with a samples project that includes a 3D platformer and an online FPS.
Package: https://assetstore.unity.com/packages/tools/physics/rival-dots-character-controller-for-unity-225129
Samples: https://github.com/Unity-Technologies/rival-samples
#character #controller #dots
Unity Asset Store
(Deprecated) Rival - DOTS Character Controller for Unity | Physics | Unity Asset Store
Get the (Deprecated) Rival - DOTS Character Controller for Unity package from Unity Technologies and speed up your game development process. Find this & other Physics options on the Unity Asset Store.
👍5
Building a custom renderer for Unity - Draw Calls & Batching
This series of posts is like a short paraphrase of catlikecoding SRP tutorials and without code. If you find it hard to start the amazing tutorial by catlikecoding since it is really huge, then you can begin with this one for some short theory to be more in context.
https://fazz.dev/articles/building-srp-part-three
#srp #drawcall #srpbatcher
This series of posts is like a short paraphrase of catlikecoding SRP tutorials and without code. If you find it hard to start the amazing tutorial by catlikecoding since it is really huge, then you can begin with this one for some short theory to be more in context.
https://fazz.dev/articles/building-srp-part-three
#srp #drawcall #srpbatcher
fazz.dev
Building a custom renderer for Unity - Draw Calls & Batching - Joe Fazzino
I once went down to the river to skip stones, there sat a wise old man who said to me "Don't use MaterialPropertyBlock in the new SRPs (unless you want to break batching on purpose in which case you do you)"
👍4
Building a custom renderer for Unity - Directional Shadow Rendering
How shadows from a directional light are rendered and common artifacts that appear in that process.
https://fazz.dev/articles/building-srp-part-four
#shadow #rendering
How shadows from a directional light are rendered and common artifacts that appear in that process.
https://fazz.dev/articles/building-srp-part-four
#shadow #rendering
fazz.dev
Building a custom renderer for Unity - Directional Shadow Rendering - Joe Fazzino
Rendering shadows is a computationally intensive task, but vital for most real-time rendering applications. Here I discuss some technical details about why they are heavy, techniques to prevent shadow artifacts and a "light" explanation of how they are drawn/sampled.
👍3
Building a custom renderer for Unity - Rendering opaques and transparent
https://fazz.dev/articles/building-srp-part-five
#srp #renderqueue
https://fazz.dev/articles/building-srp-part-five
#srp #renderqueue
fazz.dev
Building a custom renderer for Unity - Rendering opaques and transparents - Joe Fazzino
In which I go off on a tangent about the Painter's Algorithm when discussing transparent rendering.
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
V Rising's Animation Layering in Unity
https://80.lv/articles/v-rising-s-animation-layering-in-unity/
#animation #blendtree #animationlayer
https://80.lv/articles/v-rising-s-animation-layering-in-unity/
#animation #blendtree #animationlayer
👍4
Building better paths while maintaining creative flow with Splines in 2022.2
https://blog.unity.com/technology/building-better-paths-with-splines-in-2022-2
Package forum thread: https://forum.unity.com/threads/unity-splines.1345052/
#spline #bezier #curve
https://blog.unity.com/technology/building-better-paths-with-splines-in-2022-2
Package forum thread: https://forum.unity.com/threads/unity-splines.1345052/
#spline #bezier #curve
👍5
unity-stylized-water: A stylized water shader (and material presets) for Unity (built-in RP)
https://github.com/danielshervheim/unity-stylized-water
#water #shader
https://github.com/danielshervheim/unity-stylized-water
#water #shader
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Trying the LOD crossfading feature of URP 14.0 (Unity 2022.2).
https://twitter.com/_kzr/status/1598676071871762432
#lod #crossfade
https://twitter.com/_kzr/status/1598676071871762432
#lod #crossfade
👍6
Cast Visualizer
Tool extension for the Unity Editor that visualizes all casts and overlap tests in the scene view for fast debugging. It will also display the hit results and requires no code modifications.
https://assetstore.unity.com/packages/tools/utilities/cast-visualizer-167951
#raycast #debug #editortool
Tool extension for the Unity Editor that visualizes all casts and overlap tests in the scene view for fast debugging. It will also display the hit results and requires no code modifications.
https://assetstore.unity.com/packages/tools/utilities/cast-visualizer-167951
#raycast #debug #editortool
👍7
It’s all in here: The ultimate guide to creating UI interfaces in Unity
The e-book unpacks both Unity UI, the default solution, and the newer UI Toolkit.
https://blog.unity.com/games/ultimate-guide-to-creating-ui-interfaces
#ui #uitoolkit #book
The e-book unpacks both Unity UI, the default solution, and the newer UI Toolkit.
https://blog.unity.com/games/ultimate-guide-to-creating-ui-interfaces
#ui #uitoolkit #book
Unity
It’s all in here: The ultimate guide to creating UI interfaces in Unity
Our biggest e-book yet, User interface design and implementation in Unity, is available to download. Check out this preview of what’s inside.
👍5
Asynchronous Image Loader for Unity
ImageConversion.LoadImage and Texture2D.LoadImage are slow when loading large images (greater than 2K) at runtime.
This package aims to offload image loading, image decoding and mipmap generation to other threads. It creates smoother gameplay and reduces lag spike on the Unity main thread when loading large images.
https://github.com/Looooong/UnityAsyncImageLoader
#imageloader #asyncloader #loadimage
ImageConversion.LoadImage and Texture2D.LoadImage are slow when loading large images (greater than 2K) at runtime.
This package aims to offload image loading, image decoding and mipmap generation to other threads. It creates smoother gameplay and reduces lag spike on the Unity main thread when loading large images.
https://github.com/Looooong/UnityAsyncImageLoader
#imageloader #asyncloader #loadimage
GitHub
GitHub - Looooong/UnityAsyncImageLoader: Asynchronous Image Loader for Unity
Asynchronous Image Loader for Unity. Contribute to Looooong/UnityAsyncImageLoader development by creating an account on GitHub.
👍7
How to make the fastest .NET Serializer with .NET 7 / C# 11, case of MemoryPack
A new C#-specific serializer that performs much faster than other serializers and is compatible with Unity
https://neuecc.medium.com/how-to-make-the-fastest-net-serializer-with-net-7-c-11-case-of-memorypack-ad28c0366516
Repo: https://github.com/Cysharp/MemoryPack
#serializer
A new C#-specific serializer that performs much faster than other serializers and is compatible with Unity
https://neuecc.medium.com/how-to-make-the-fastest-net-serializer-with-net-7-c-11-case-of-memorypack-ad28c0366516
Repo: https://github.com/Cysharp/MemoryPack
#serializer
Medium
How to make the fastest .NET Serializer with .NET 7 / C# 11, case of MemoryPack
I have released a new serializer called MemoryPack, a new C#-specific serializer that performs much faster than other serializers.
👍5
Unity WebGL Optimizer
This package helps to optimize your game by reducing the build size and increasing the performance
https://github.com/CrazyGamesCom/unity-optimizations-package
#buildsize #optimization
This package helps to optimize your game by reducing the build size and increasing the performance
https://github.com/CrazyGamesCom/unity-optimizations-package
#buildsize #optimization
GitHub
GitHub - CrazyGamesCom/unity-optimizations-package
Contribute to CrazyGamesCom/unity-optimizations-package development by creating an account on GitHub.
👍5
Accelerating player builds with an incremental build pipeline
Faster builds and better build profiling tools available for:
Desktop standalone players, WebGL, Android (2021.2)
iOS/tvOS, all Xbox platforms (2022.1)
All remaining platforms (2022.2)
https://blog.unity.com/technology/accelerating-player-builds-with-incremental-build-pipeline
#build #optimization
Faster builds and better build profiling tools available for:
Desktop standalone players, WebGL, Android (2021.2)
iOS/tvOS, all Xbox platforms (2022.1)
All remaining platforms (2022.2)
https://blog.unity.com/technology/accelerating-player-builds-with-incremental-build-pipeline
#build #optimization
👍6