{"repo":"NullTale/GiLight2D","free":true,"listed":false,"github":"https://github.com/NullTale/GiLight2D","clone":"git clone https://github.com/NullTale/GiLight2D.git","description":"⚪ Experimental ✨ 2D Raytracing for Unity Urp","language":"C#","stars":205,"topics":["raytracing","urp","global-illumination","unity","unity2d","real-time","2d-lighting","light","real-time-rendering","2d-raycasting"],"license":"MIT","category":"game-templates","readme_excerpt":"GiLight2D Dev by NullTale Unity Urp Render Feature for 2D Global Illumination. GiLight can be used both for conventional lighting and to create stylized visual effects ✨ Tested with Unity 2021, 2022 Web WebGl TechArt Sandbox • https://nulltale.itch.io/light-room What is it? In practice, this is an approach to lighting with rays, in which glow and shadows are created naturally, and the number of light sources is not limited. Implemented quite enough options, tested with Unity 2022. Some of the options fixed resolution for pixel art. control via post process volume. render texture output. padding the screen borders to display objects outside the camera. different noise settings and resolution. etc. Volume control Various lighting configurations can be mixed to create certain kinds of scene effects. Installation and use Install via PackageManager https://github.com/NullTale/GiLight2D.git Add GiLight2DFeature to the Urp Renderer (urp must be configured). If the scene is empty this should already be enough to see the effect. Three sprites on an empty scene. Then configure the object mask and the output texture, which can then be used in the shader (the name must match). Now the texture can be used from the shader. UrpRenderer is configured so that it doesn't draw Gi objects by mask. Texture Exposed checkbox must be unchecked. The sprite of the square uses the Gi texture from the screen coordinates. How it works? The general idea is that from each pixel rays are released in all dir","default_branch":null,"files":null,"tree":[],"storefront":"/r/NullTale","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NullTale/GiLight2D/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}