InfiniGLASS URP - Density based refractions and Subsurface scattering
ARTnGAME
$25.00
$50.00
50%OFF
(no ratings)
Jump AssetStore
InfiniGLASS is a transparency and refraction rendering method using real object density estimation and an optimized blurred version of the scene, applied on a large collection of unique shaders.InfiniGLASS is a transparency and refraction rendering method using real object density and an optimized blurred version of the scene as inputs and their application on a large collection of unique shaders that use these special buffers to emulate correct light attenuation within objects and blurred transparency on materials. The asset also includes refractive shaders with advanced refraction models like spherical. A dynamic rain system is also available in shader variants, for rainy weather emulation on the objects.The system has a simple basic setup for simpler objects and when refraction is not needed depth based correction, as well as advanced mode when depth prepass is needed for correct look on complex transparent objects and also when it is needed to remove the refraction of objects that are between the object and camera and only refract items behind refractive materials.---------------------------------------------------------------------------------ARTnGAME Offers:---------------------------------------------------------------------------------InfiniGLASS is on -50% off discount in Unity Fresh Assets Sale!---------------------------------------------------------------------------------Users of Environment Building Bundle can upgrade to InfiniGLASS with a very big discount for only $15!---------------------------------------------------------------------------------Upgrade to the Environment Building Bundle from InfiniGLASS with a discount for a limited time, for only $119 for a limited time!---------------------------------------------------------------------------------Unity Versions Supported:Supports Unity 6.0 and 6.3 LTS release cycle. Also supports all other Unity versions the assets have been uploaded with.InfiniGLASS demo (Windows, use Ctrl + Mouse to rotate the sun)The last three videos shows the next fully opaque Sub Surface Scatter option for the next update and the use of this new module with the Lumina real time global illumination system.Need help or want to know more?ARTnGAME Discord ChannelARTnGAME E-mailARTnGAME Unity forumAbout ARTnGAME:ARTnGAME mission is to allow game developers to create imaginative and optimized environments and worlds. Our products are feature complete with massive artistic options and fully supported. ARTnGAME has been constantly developing and supporting assets for the Unity Asset Store for more than ten years.Upgrade Policy:All products are supported in the cycle of the version they have been submitted with in the store, e.g. an asset submitted with Unity 2022.3 LTS will support the 2022.3 LTS cycle, but is not guaranteed to support Beta or non LTS Unity versions.IMPORTANT: The system requires Unity 6000+. Due to the complexity and technical methods supports only LTS. It has not been tested in VR, Mobile, Mac, WebGL, OpenGL & Consoles. Also has not been tested in special case modes like DOTS plus BRG & instancing based modes. Unity 6 URP Render Graph pipeline in all rendering modes is supported for the density and blur rendering, including the new Deferred+ mode. Compatibility mode is not supported.InfiniGLASS Features:- Real object density texture rendering system for use in shaders- Optimized blurred scene texture rendering for use in shaders- Refractive shaders using object density- Refractive shaders using blur- Dynamic shader based rain drops shader for infinite detail in any distance to surface- Advanced refraction models- Volumetric glass rendering- Sub surface scattering- Volumetric depth refraction- Glass caustics emulationThe system will be expanded with more shaders and shader variants in next updates, based on the core systems of real object density and optimized blurred scene version.If you like the system please consider leaving a review that helps with the ongoing development of new features and user support.Known issues and limitations:- The system rendering depends on the Unity ambient set in scene, so need to bake the ambient in the Lighting settings to use it properly if some objects appear very dark.- The Blur version of shaders requires the Blur rendering feature on the main camera, otherwise will render dark.- The system uses transparent shaders, so should be used accordingly to transparency particular handling and rendering requirements as far as render order and depth writing goes. More methods for transparency reordering and depth handling will be evaluated in the next updates of the asset, as well as a fully opaque sub surface scatter shader will be added (Video) for general use without having some of the transparency limitations.- Currently only directional light is supported for the depth fade and sub surface scatter and shadowing effects, local lights are evaluated for next updates.