Skylight Window LightShaft Shader (VRChat)
Overview
This is an asset for VRChat worlds.
This is a shader that creates the effect of light shafts pouring down from a skylight. It's versatile and can be used to depict various scenarios such as dazzling morning light falling from a skylight, light shining into an underground room from above ground, or light descending from a corridor skylight.
In the V002 update, shapes such as rounded corners, triangles, rounded triangles, stars, and hearts were added.
Features
- It's lightweight and compatible with both Quest and PC.
- It's designed with a focus on the dazzling effect and the beauty of the light shafts.
- It can be used by simply placing a mesh.
- The direction and spread of the light shafts can be changed using the mesh's blend shapes.
- Brightness, transparency, and the sense of noise can be adjusted.
- Size, width, and length can be modified using the Transform's scale.
- It supports AudioLink, allowing the brightness to change.
- It has a feature that samples the color of a specified texture and reflects it in the light shafts.
- It includes 8 types of configuration examples.
Sample World
This is a sample world within VRChat where you can see the actual item.
https://vrchat.com/home/launch?worldId=wrld_23153cdc-2e01-4dad-be57-a608a363b28e
Description
First, import the downloaded unitypackage into Unity. There is a prefab file in the NoribenLunch/noribenSkylightWindowLightShaftShader/Prefabs folder, so please drag it into the hierarchy to use it.
Operational Verification Status
- VRChat Worlds
- PC World: OK
- Quest World: OK
- VRChat Avatars
- PC Avatar: OK
- Quest Avatar: No
- Unity
- Built-in RP: OK
- URP: OK
- HDRP: OK
Terms of Use
- Using in world creation or avatars: OK
- Redistribute / Sharing Files: Prohibited
- Reselling / Claiming it as your own work: Prohibited
- Including in avatars or worlds for sale: Prohibited
Update History
- 2024/01/19 V001 Initial release
- 2024/01/20 V002 Added shapes: rounded corners, triangles, rounded triangles, stars, and hearts
- 2024/01/31 V003 Added the ability to change the coloration of the window parts. Implemented fading based on camera distance.
Contact
Unity Package