Easy Asset Search

Reflective Projection

Create reflective lasers that bounce off surfaces with control over reflection settings and simulate ricochets with Object Ricochet.
Reflective Projection Asset Image Create reflective lasers that bounce off surfaces with control over reflection settings and simulate ricochets with Object Ricochet.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$6
Category:
ToolsParticles-effects
Developer:
Pathiral
Price:
$6
Rating:
(5 reviews)
Favorites:
67
Supported Unity Versions:
2021.3.27 or higher
Current Version:
1.6.0
Download Size:
263.52 KB
Last Update:
May 31, 2024
Description:
Reflective Projection is a tool that allows you to create reflected lasers that bounce off surfaces in your Unity world. You can control various aspects of the projection, such as the amount of reflections, projection width, and maximum distance. The tool also supports Object Ricochet, which enables a game object to follow the path of the projection, simulating a ricochet effect.

This asset is highly customizable, allowing you to set your own 'reflective' layers, assign a custom material or shader, and detect when the projection hits a game object. You can also get a full list of hit game objects, stop the projection on certain layers, and set a game object to ricochet with adjustable speed.

The package includes a prefab with a default material and textures, as well as documentation and 3 demos to help you get started. The demos are built-in rendering pipeline only.

This asset supports all rendering pipelines (built-in, URP, and HDRP) and is easy to use. With Reflective Projection, you can create a wide range of effects, from puzzle mechanics to laser beams that damage players. The sky is the limit!

Key features:

* Set maximum amount of allowed reflections
* Set projection width
* Maximum distance of traveling projections
* Set 'reflective' layers
* Assign custom material/shader
* Detect when projection hits a game object
* Get full list of hit game objects
* Stop projection on certain user-set layers
* Set any game object to ricochet and follow the projection path
* Set ricochet speed
* And more...

Leave your feedback and tell us what you think. If you have any questions, issues, or need technical support, contact us by email or Discord.
Technical Details:
This asset uses an algorithm that utilizes the line-renderer component to perfectly simulate reflective projections that reflect off of surfaces and layers. It supports all rendering pipelines (built-in, URP, and HDRP) and is easy to use. The package includes a prefab with a default material and textures, as well as documentation and 3 demos to help you get started.
Continue »

Similar Packages