not sure if it's even possible, buuuut.... would it be possible to make a node, that can expose the mip levels of another node? for example: Mipnode1 > LerpInput1 Mipnode2 > LerpInput2 Roughness map > LerpAlpha LerpOutput > Tex2D the function above would describe a situation where you could, for example, load in a cubemap…
Maybe you could make an incentive where people show their most helpful shaders, and take the 5 or so most helpful and put them in your example shaders, and award those people a free license , that could be fun and win/win for everyone I guess Most people are no tech artists and more example shaders would surely help a lot,…
The code it generates at the moment is not that pretty! I haven't spent time optimizing the code generator yet, but I do have a plan for it. I'm working on the core features first :) That said, it still runs through Unitys own shader optimizer, which has done an amazing job for the tests I've done. For example, if you…
I've realized the changes I'm doing now is going to tear up pretty much single aspect of the shader compiler, and be rewritten completely. This is going to take quite a lot of time, but I will try to keep you all updated on the progress! So, a little status update: The idea with 1.0 has been to do some of the most…
Hi everyone, I was trying to create a refractive material for particles, for example to use them as "black hole", fire distortion or other magic FX. I once made it using classical shader programming, but IIRC that was a heavy modification of an example written by someone else and can't remember who, or maybe I did it from…
Let's use your grayscale example for now: what you want is to find texels which are the same as your input value or in other words they differ by 0. This means that your first step is subtracting the texture from the input value and taking the absolute value of the result: where that is 0 there you have your target.…
I said last time that 0.15 would be the last version before public release, but I changed my mind, due to having done some major changes in the system. 0.16 should be the last version, for real this time! It's also out now! Here's the changelog for Shader Forge Beta 0.16: • New Main input: Custom Lighting (Run per-light…