2D Raytracing and Lighting System

This package provides a 2D raytracing system that can be used for realistic lighting or creating visual effects. It works by applying post effects to objects rendered by LayerMask, which can be rendered directly into the camera or a global texture. The system is implemented as a fragment shader, making it compatible with most devices. However, performance is highly dependent on screen resolution.

The system offers various features, including real-time shadows, ray bounces, and custom light shapes. It also allows for real-time control of settings via post process volume or script. This makes it suitable for abstract illustrations or stylized tasks, and can be used in a variety of applications.

Real-time shadows, ray bounces, and custom light shapes are supported. The system's performance is not affected by the number of lights. A fixed resolution is available for Pixel Art. Settings can be controlled in real-time via post process volume or script.

2D Raytracing and Lighting System - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Professional 2D Swing and Climb Rope System

Professional 2D Swing and Climb Rope System Thumbnail

Spawn System for 2D and 3D Games

Spawn System for 2D and 3D Games Thumbnail

Smart Lighting 2D: Advanced 2D Lighting Solution for Unity

Smart Lighting 2D: Advanced 2D Lighting Solution for Unity Thumbnail

Easy Rope System for Unity 2D

Easy Rope System for Unity 2D Thumbnail

Game Management System for 2D Games

Game Management System for 2D Games Thumbnail

Grids 2D: A Flexible Grid Generator and Highlighter

Grids 2D: A Flexible Grid Generator and Highlighter Thumbnail