Blur Shader using Shader Graph in Unity3D
For a long while, I have been looking for a suitable time to write this topic. I started to work for a new company and unfortunately during the first months, I could not spend...
For a long while, I have been looking for a suitable time to write this topic. I started to work for a new company and unfortunately during the first months, I could not spend...
Sometimes, you need to draw lines, circles or curves in your Unity games. In these cases, you can use Unity’s LineRenderer class. In this tutorial, we will see how we can draw lines, polygons,...
Contents Introduction What is raycasting? Using raycasts Making rays visible Getting information from raycast Raycast examples Detecting objects and accessing properties Raycast from the camera Moving objects by dragging them Introduction Raycasting is a...
In this article, I will continue with another beginner topic. In the previous article, we talked about finding game objects at runtime. This time, I will write about how we create new game objects...
Finding and referencing a game object properly in Unity3D is one of the most asked questions for those who are new to Unity3D. In this article, I will write about referencing game objects, finding...
Shader development is an important part of game development. Nevertheless, it is not easy to understand shader programming since it is very different from classical programming. In this article, we aim to give a solid introduction to shader programming using Unity’s great tool Shader Graph. We will start with the basics of shader development and graphics pipeline. In the later parts of the article, we will learn several concepts that are used in shader programming by creating an Earth model using Shader Graph.
In the previous article, we have seen texture mapping in Unity Cg/HLSL shaders. We will continue our journey with shader passes. In this article, we will see what a shader pass is and learn...
In the previous article, we have seen the fragment shader. We also worked on several fragment shader examples that reinforce our knowledge of pixel color manipulation. In this article, we will see how we...
Many games simulate real-world physics and collisions are also a crucial part of these simulations. Likewise, while we develop games, most of the time we start or stop events based on other events. We...
In this tutorial, we will create a Teleport Shader using Shader Graph in Unity3D. At the end of the tutorial, we will obtain the following effect. This is a part of our tutorial series...
In this tutorial, we are going to create a glass shader using Shader Graph in Unity3D. This is a part of our tutorial series on Shader Graph and if you have not seen our...
Most digital games simulate real-world physics to create realistic and intuitive gameplay. Therefore, knowledge and experience on how the physics laws are implemented into a game are crucial for a game developer. Unity’s built-in...