Skip to main content

Visual Upgrade - Unity Asset Store [ June, 2018 ]

Visual Overhaul - Assets That Turn Mediocre Into Drool Worthy
*Note: These assets are not arranged in any way, no comparison is done. They are just really cool assets that will help make your game look at least a bit better.😁 .

8.Cascade - River, Lake, Waterfall and more- This is a one stop asset for all you rivers, lakes, waterfalls and various other water bodies in your  game. It is very much optimized and has a ton of features and properties to play around with.
7.Epic Toon FX - A collection of cartoony particle effects. These are separated on the basis of their use case, They are : Combat, Environment & Interactive.
6.CTAA Cinematic Temporal Anti-Aliasing PC & VR - It is an anti-alising solution of the highest quality. It works in both forward rendering as well as deferred rendering paths.This is a great option for all VR projects due to a significant increase in quality at little performance cost.
5.FXVille Blood Impact FX Pack - A set of really gory blood splatter particle effects which are of AAA quality.
4.Liquid Volume- Volumetric-based shader for realistic 3D liquid, foam and smoke rendering. Casts realistic shadows. It can react to external forces and accelerations simulating physics animations according to container movement direction and velocities.
Quickly customize smoke, foam, liquid and flask visual properties like colors, noise, alpha, turbulence, sparkling intensity, deep obscurance, density, thickness, glossiness, smoke speed.. etc.
3.Retro Aesthetics - Retro Aesthetics asset provides all resources to turn a game of any genre into a stylish 80’s movies inspired title. It covers object materials, a full-screen camera effect, textures and UI, sound effects and music, as well as color presets and demos of the asset in action. We made it easily extensible to give you a possibility to tune to the unique needs of your game.
2.uNature - GPU Grass and Interactable Trees -If you ate facing performance issues with the unity grass system then this is the asset for you. Very powerful, procedural grass mechanics (Draw anywhere you want on your scene).
Full LODs support including mesh lods support with also density based LODs and is completely multi-threaded.
Works on the GPU and fully utilizes the power of the machine. Reducing all of the spikes that unity's grass has and allows instant grass modifications.
1.Curved World - This asset has won many awards in the Unity asset store.
Curved World is not Image Effect. It's simple, but very powerful per mesh material shader effect. Curved World curvature means - objects rendering as being bent only inside camera view, while their world space parameters: position, rotation, scale are not changed or modified.
Curved World is highly optimized for mobiles.
Check out more such Unity Asset Store Gems : HERE
Don't forget to share these wonderful assets with your colleagues and friends.
Support Bitshift Programmer by leaving a like on Bitshift Programmer Facebook Page and be updated as soon as there is a new blog post.
If you have any questions that you might have about shaders, C# or Unity development in general don't be shy and leave a message on my facebook page or down in the comments.

POPULAR POSTS

C# Fundamentals - Lambda Expressions

Lambda Expressions - Introduction Lambda expressions are how anonymous functions are created. It's a very powerful syntactic sugar that is available in C#.
At syntax level,The lambda operator => divides a lambda expression into two parts. The left side is the input parameter and the right side is the lambda body.
 A lambda expression can be simply viewed as a function or method without name, which looks like method parameter(s) => method body, or method parameter(s) => method return value. The => operator is called lambda operator and reads “go to”.
 In order to get a grasp of how lambdas work we will go through some examples.
Simple Lambda Example using System; using System.Collections.Generic; using System.Linq; public static class BitShift { public static void Main() { List<int> list = new List<int>() { 10, 12, 13, 14, 15, 16 }; List<int> evenNumbers = list.FindAll(x => (x % 2) == 0); …

Pixelation Shader - Unity Shader

Pixelation Shader This is the correct way (one of many) of showing pixelation as a post-processing effect. This effect will work in any aspect ratio without any pixel size scaling issues as well as it is very minimal in terms of coding it up.

In order to get this to work 2 components have to be set up:
1) The pixelation image effect
2) The script - which will be attached to the camera

So let's get started by creating a new image effect shader.
We will take a look at our Shaderlab properties :
_MainTex("Texture", 2D) = "white" {} That's it, Everything else will be private and not shown in the editor.
Now we will see what are defined along with the _MainTex but are private.
sampler2D _MainTex; int _PixelDensity; float2 _AspectRatioMultiplier; We will pass _PixelDensity & _AspectRatioMultiplier values from script.
As this is an image effect there is no need to play around with the vertex shader.
Let's take a look at our fragment shader:
fixed4 frag (v2…

Visual Upgrade - Unity Asset Store [ July, 2018 ]

Visual Overhaul - Assets That Turn Mediocre Into Drool Worthy *Note: These assets are not arranged in any way, no comparison is done. They are just really cool assets that will help make your game look at least a bit better.😁 .

8.Pixel Arsenal- Pixel Arsenal is a bundle of 419 retro game FX. This includes missile, explosion, beam, flamethrower, powerup, fire and several other particle effects. Looks pretty neat.
7.Subsurface Scatter Shader - Many organic and some inorganic skins are not totally opaque right at the surface, so light does not just bounce off the top surface. Instead, some light also penetrates the skin surface, and scatters around inside, taking on the color of the insides and emerging back out to blend with the surface reflection. Tomatoes, fruits, wax, gels (like honey, or Jello) and so on all have subsurface scattering (SSS), and photo-realism really cannot be achieved without it.
6.Liquid Mesh FX - Liquid Mesh FX is a pack of liquid particle effects. U…