virtueone            
  home     support     info  

 


                
Water Caustics Surface Shader - Posted on: 2/6/2020   [Uncategorized]



I recently learned that projectors aren't supported in Unity's new render pipelines, so I've been trying to convert my projector-based water caustics shader into a surface shader...

The disadvantage of using a surface shader versus a projector, is that the image is not projected onto all surfaces. So, naturally, the surface shader effect will only work on objects using the same shader. For example, this will not work with Unity's Terrain shader, or transparent objects, etc.

With that said, the results look really good, and the methods used in the shader could probably be applied to other shaders, so I'm happy to share it when it's done.




<< Back to main news page


     
Racing game demo published! 4/1/2020
The demo is now available for patrons!
Racing game updates... 3/30/2020
Updated the settings menu...
Racing game updates... 3/28/2020
I finished updating the original first level and added another 3d model.
Racing game updates... 3/26/2020
I created a few more models for scenery...
Racing game updates... 3/23/2020
More updates...
Racing game updates... 3/22/2020
I got the audio working!
Racing game updates... 3/18/2020
I finished the level-select screen...
Racing game updates... 3/17/2020
Still working on the select-screen...
Racing game updates... 3/16/2020
I worked on the level-select screen graphics...
Racing game updates... 3/14/2020
The mini-map is functional now...
Site created and maintained by kreediddy. © 2010-2020. kreediddy.