Skip to main content

Questions tagged [unity-shader-graph]

Unity Shader Graph is a Unity tool that allows users to create shaders using a drag-and-drop graphical interface without writing any code.

Filter by
Sorted by
Tagged with
0 votes
0 answers
36 views

Why do my shaders render differently in the simulator?

I am using simple shaders on the cards in my game. The shader is assigned as a material to a white image the covers the whole card. They render as intended in the scene view, but do not in IOS ...
Devin's user avatar
  • 1
0 votes
0 answers
32 views

How to add a toon / cel shader to a URP 3D project?

I'm new to Unity and I've been frustrated for the last 5 days. I'm trying to apply a toon / cel shader to my object which I've imported from Blender. It already has a default material called ...
cak3_lover's user avatar
0 votes
1 answer
64 views

Creating a pinch distortion shader

I'm attempting to recreate this effect using a shader in Unity, using version 2023 with HDRP: The effect appears to be pinching pixels behind the object the shader is applied to and dragging them ...
Sean2148's user avatar
  • 135
0 votes
2 answers
143 views

How would I make my water shader ripple?

I can easily make a basic water shader, and create a script that detects when something touches the water, but does anyone know how I would actually trigger a ripple in shader graph? I'm not asking ...
Pow's user avatar
  • 383
1 vote
1 answer
90 views

Unity shader to give thickness to flat plane

I have this hexagonal grate floor: Which is a flat plane with the following shader: The hex lattice created using the method by Andrew Hung. Albedo and metallic/smoothness shader are just simple ...
Dr Rob Lang's user avatar
0 votes
1 answer
86 views

How does vector raised to the power of another vector work?

I was watching this tutorial and at timestamp 3:03 he did this: This blows my mind because I didn't expect that to actually work, how the heck does that work ???? For example, if I have vector (2, 3, ...
aaa's user avatar
  • 117
3 votes
1 answer
400 views

If UV coordinate is Vector2, then why does UV node in shader graph output Vector4?

I'm new to shader, so please pardon my lack of knowledge. I am trying to understand what does UV node do in shader graph. I tried searching on google and in https://docs.unity3d.com/Packages/com.unity....
aaa's user avatar
  • 117
0 votes
0 answers
37 views

Problem with light in Unity2D

I'm new to working with lights in Unity, I watched a lot of tutorials and decided to use URP. It seems like I have everything set up, but when I set the lighting, the light doesn’t fall on the ...
Lekr01d's user avatar
0 votes
0 answers
54 views

Concept Shader to achieve such Toon/Graphical Novel look style

Hi to all, I have no clue how to achieve this kind of style (DallE Ai picture) by having a shader and custom textures applied to a 3D object. I see an outline (maybe sobel on normals and depth), and a ...
Matthyou's user avatar
0 votes
0 answers
89 views

Object-bending shader graph keeps disappearing nearby objects in portrait mode but not landscape mode

As you can see from this video, the shader graph was used to curve the path. In landscape mode, it works as expected but in portrait mode nearby objects (the buildings and other objects) disappear ...
Junjie J2's user avatar
0 votes
0 answers
293 views

Creating a fake point light with empty object in the Unity shadergraph

I'm trying to create a fake point light from an Empty object with the shadergraph. This is a Blender prototype of the effect i'm trying to create. In Unity I do get the light mask to work somewhat as ...
hurmeli's user avatar
0 votes
1 answer
276 views

Gradient from white to transparent instead shows as white to black

I need how to make a gradient that smoothly transitions from white to transparent for a 2D sprite via a URP shader graph. It seems like I’m already set up and everything should work, but for some ...
Camporation's user avatar
0 votes
0 answers
71 views

Change width/height of ellipse to always be circular, independent of viewing angle

I have the following shader graph attached to a quad that draws two circles at some position. Naturally, when viewed at an angle, the circles appear to be ellipses. I'd like to know how to adjust ...
Phyo's user avatar
  • 1
2 votes
0 answers
159 views

How to get wave height of a gerstner wave made in shader graph?

I have followed a gerstner wave shader graph tutorial. (YouTube Tutorial) I am now trying to implement buoyancy by attaching the following script to a gameobject. (YouTube Tutorial) ...
Magnality's user avatar
0 votes
0 answers
57 views

Align Cubemap OR Texture2D moon with Unity light rotation?

I am trying to make a custom skybox shader in Unity Shadergraph. I am having difficulty implementing the solutions find here and here. The solutions themselves are fantastic and work as advertised; ...
CreatureWithoutSpecies's user avatar
0 votes
1 answer
250 views

Make night sky with moon

I want to make skybox with moon (texture 2d) with shader graph and be able to modify moon radius. Moon Texture 2d :
user avatar
0 votes
1 answer
289 views

Make moon using cubemap in shadergraph

I'm trying to make moon with a cubemap texture in shadergraph. I made it, but the texture is incorrect. I'm using a cubemap from NASA as a texture and it works, but it's bigger than moon shape and ...
user avatar
0 votes
1 answer
191 views

Cubemap rotation

I have a skybox with stars cubemap So, how can I rotate stars cubemap on Z axis using "Rotate About Axis"?
user avatar
1 vote
0 answers
71 views

How to create intersection shader that simulates squishing?

I want to create a shader that will make spheres/circles look like a blob when colliding. I don't understand shadergraph at all, but I tried to follow intersection shader tutorials. The problem is ...
Pinet's user avatar
  • 11
3 votes
1 answer
1k views

How can I map a texture around a sphere without a seam?

I am attempting to wrap a texture around a sphere without any warping using Unity's Shader Graph. I have been following this StackExchange answer, and have semi-successfully converted their shader ...
Harper Rhett's user avatar
0 votes
1 answer
83 views

Apply a shader to the right face of a mesh

Given that I don't have the basic concepts to work with 3d, I would still like to experiment and learn. What have I done: I imported an SVG of the world map into Blender I extruded the SVG I ...
Baro's user avatar
  • 119
0 votes
1 answer
2k views

How to rotate a mesh in shader graph?

I want to rotate a mesh in a way that the Z axis arrow always points towards the camera. For a script I would do something like this: ...
Digvijaysinh Gohil's user avatar
0 votes
0 answers
653 views

How to make shader graph RenderTexture deform effect more accurate?

I have followed a PolyToots tutorial (https://www.youtube.com/watch?v=3T8cKTQrMxk) to make a 'rug deform' effect. This is great except for that the vertices aren't deforming faithfully enough to ...
yunum's user avatar
  • 69
0 votes
1 answer
553 views

Why do my game objects become invisible as soon as I attach the material to which this shader script is applied? [closed]

I wrote a shader script that is an extension of the Sprite-Lit shader in previous Unity versions' standard assets in an attempt to feather the edges of a sprite using additive blending. Here is the ...
rasputin's user avatar
0 votes
1 answer
357 views

How can I remove dither effect on player's shadow?

I am trying to make a dithering effect on the player so that when the camera comes below or very close to the player he will be dotted or transparent like in Genshin Impact. So, I followed a tutorial ...
Dev 's user avatar
  • 1
0 votes
0 answers
62 views

Get vertices back from shadergraph?

I am making waterwaves in shadergraph and i want to make a boat that will bop around on those waves, but to do that i need to get those vertices back into the CPU. I am unable to replicate those waves ...
BinaryPastaChef's user avatar
0 votes
0 answers
1k views

Unity Shader Graph Alpha Clip Threshold not acting as expected

EDIT: I have tried opening the shader in an empty project to test if there were some strange settings in the project, but it is the same issue. I am creating a power bar which wipes from left to right....
anothershrubery's user avatar
1 vote
2 answers
2k views

Sprite Shape & URP Custom 2D Lighting Shader

I've been losing my mind over this for a couple of days now, and can't find any concrete information about it. I am trying to write a custom shader (shader graph to be specific) to light sprite shape ...
Cristian C.'s user avatar
0 votes
0 answers
125 views

Blend different size textures in Shader Graph

Say I've got a character model where part of the face has two UV maps: one's mapped to the generic body texture, the other covers a small area on the face to allow for a highly detailed tattoo. I want ...
Ian Competent's user avatar
1 vote
1 answer
2k views

Why does setting blend mode in Unity shader graph to Multiply create artifacts on sprite?

I want my sprite to use a blend mode based on the background (like in Adobe programs) so I set shader graph blend mode to Multiply. The blend works, but I get strange artifacts on my sprite. In this ...
Ivan's user avatar
  • 317
3 votes
1 answer
4k views

How to deal with insane amount of shader variants waiting to be compiled in Unity >= 2021.2 / URP >= 12?

Since Unity 2021.2.0b7 (that is, URP 12.0.0), there has been a well known problem with absurd number of shader variants wanting to be compiled for even a somewhat simple shader (i.e. shaders generated ...
user213769's user avatar
0 votes
0 answers
140 views

Read the result value of alpha blend

I am playing a bit with the shader graph (I am fairly new to shaders) but I am completely lost at the moment. What I'd like to obtain is to somehow retrieve the alpha value after the blended operation ...
Neeklo's user avatar
  • 1
0 votes
0 answers
182 views

Single pixel disappears in outlining shader

I've recently (11 hours ago, to be precise😅) started to work with shaders and it's going pretty well. I've created a simple shader to create an outline and I tested it on a simple object to see how ...
Arian_ki's user avatar
  • 691
1 vote
1 answer
1k views

Cloud based fog of war

I'm working on a Unity 3D game that requires fog of war. It is seen from above. I was looking for help and found this: (I dont know what game it is though) This would perfectly fit my needs but I don'...
jm-laliberte's user avatar
1 vote
0 answers
483 views

(URP Shader Graph) Why can´t I connect a float into another float 'slot'? Are there different types of floats?

So, here I´m just trying to take in a Vector3 (resulting from multiplying some noise and a sample texture) and putting it as the vertex position, but for some ...
Will Laccerd's user avatar
1 vote
1 answer
707 views

Vertex Displacement Shader Graph With The Camera Moving Issue

I have a foliage sway shader, that works well. But when the camera moves the vertex displacement stops: And the weird thing also is that if I move the camera to the right nothing seems to happen, ...
Kinan GH's user avatar
1 vote
1 answer
2k views

Unity Shaders: Why is it recommended to use Time to animate things inside of a shader instead of DeltaTime?

In the "Built-in shader variables" section of the Unity Manual, underneath the Time header, there is a table that provides information about each time variable: _Time; _SinTime; _CosTime; ...
Jake Matthews's user avatar
1 vote
1 answer
1k views

Do not cast shadows when transparent in unity

I am developing a game for WebGL and I have a shader that makes parts of an object in specific ranges of coordinates transparent, like so: This shader makes all parts of an object with an absolute Y-...
palkonimo's user avatar
  • 111
0 votes
0 answers
246 views

In Unity Shader graph Get object top left corner position and it's color through it

I have a Shader graph in which I am using "Scene Color" node to do processing on camera feed, It is Unity AR foundation project Until now I was passing color to be used using a property, Now ...
Dhruv's user avatar
  • 101
0 votes
1 answer
5k views

How to add random offset to sine time in Unity's Shader Graph?

I have created a shader using Unity's shaderGraph to move my clouds back and forth. I'm using Sine Time to alter the x-position of all the pixels in my sprite. Now, all the clouds are moving in sync, ...
John's user avatar
  • 264
0 votes
0 answers
189 views

Shader from urp shader graph turns gray on webgl1 build

When I build my game while graphics API is set to webgl1 the shader is just a gray texture. It works fine if graphics API is set to webgl2 but I need it to work on webgl1. Can shader graph shader ...
Ivan's user avatar
  • 317
1 vote
1 answer
270 views

Ensuring world curving shader is not affected by object scale

I've made a shader shown below which essentially acts as a "world bend / curve" shader by "bending" objects depending on their position from camera. It's a subgraph that outputs ...
Ilja's user avatar
  • 143
0 votes
0 answers
140 views

How to generate a randomly-positioned leaf quads with a geometry shader?

Does anyone have any idea how to implement a shader that manages to make this effect in Unity? I found a post that explains, but I'm still learning shaders so I didn't really understood how to go ...
Arthur Leandro's user avatar
0 votes
1 answer
495 views

Unity world curve shader graph, how to start curving from a specific distance?

I've made simple world curving shader following some online tutorials and cleaning few things up. It's doing its job, however I have small issue where it curves objects that are very close to a camera....
Ilja's user avatar
  • 143
3 votes
0 answers
1k views

How to check if Texture 2D was provided in shader graph?

I have following section in my shader graph, that I want to simplify. At the moment I have to set manual boolean Use Normal Map in order to decide if I want to use a Normal Map texture or default ...
Ilja's user avatar
  • 143
1 vote
0 answers
323 views

How to create a seamlessly wrapping procedural brick material with a shader?

How do you create a shader that seamlessly wraps a brick pattern around the whole object, so that there are no "Stitches" at any edges/corners? Take this screenshot for example: On the left ...
SePröbläm's user avatar
1 vote
1 answer
818 views

Adding a shader graph material as a second material

I'm attempting to make an outline shader that I can attach to selected objects by following this guide. After making a new material and assigning the new Shader Graph as the shader, I'm not sure how ...
David Starkey's user avatar
1 vote
0 answers
35 views

I have a problem with updating a RenderTexture being used in combination with a shader

I just can't seem to figure out why I can't save the image I've drawn onto an orthographic RenderTexture. Here's how my scene works: https://i.stack.imgur.com/6XkRo.gif Basically, it's a painting ...
xxhoisinxx's user avatar
1 vote
1 answer
194 views

Can I use Unity's free assets for commercial purposes?

i have a question, if someone is developing a game on unity for commercial purposes, can free or even paid assets be used in the game even if it is to sell the game? are assets not subject to ...
BRUNO's user avatar
  • 11
1 vote
0 answers
62 views

Unity shader graph slow

Unity 2020.3.12f1 HDRP Whenever I add a single node in Shader Graph, the progress bar "compiling shader" takes around 20 seconds to complete. Multiply that by dozens of nodes and we're ...
gatzkerob's user avatar
  • 111