Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AkaiMage/VRC-Cancerspace
Cancerous screenspace shader for VRChat. Please use responsibly. :^)
https://github.com/AkaiMage/VRC-Cancerspace
hlsl shader unity vrchat
Last synced: 3 months ago
JSON representation
Cancerous screenspace shader for VRChat. Please use responsibly. :^)
- Host: GitHub
- URL: https://github.com/AkaiMage/VRC-Cancerspace
- Owner: AkaiMage
- License: gpl-3.0
- Created: 2019-03-04T09:46:03.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-26T23:44:35.000Z (over 1 year ago)
- Last Synced: 2024-10-17T00:32:05.777Z (3 months ago)
- Topics: hlsl, shader, unity, vrchat
- Language: HLSL
- Size: 418 KB
- Stars: 139
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cancerspace
A screenspace shader made for VRChat with a heavy focus on configurability and specifically made for, but not limited to, use with animations.Please use responsibly. :^)
## Why use Cancerspace?
- It's free and open-source. It doesn't cost $40 unlike some other shaders.
- It can probably do just about any screenspace effect you want to do.
- It doesn't use keywords.## Features
- Zoom
- Screen shake
- Falloff
- Wave distortion
- Melt distortion
- Normal-mapped distortion, with support for spritesheets
- Blur
- Image overlays, with support for spritesheets
- Cubemap overlays
- 15 image blending modes
- Screen color adjustment
- Screen movement, including rotation, scaling, and translation. All movements can be split by RGB channel.
- Stencil testing support
- Mirror-specific settings
- Platform / eye discrimination, in case you wanted that for some reason.
- Effect masking
- Can be exported automatically to a different render queue, allowing multiple Cancerspace effects to be stacked on top of each other.
- Randomizer button so music-synced animations are as easy to make as playing a rhythm game.# Cancerfree
A lightweight version of Cancerspace that doesn't use a grabpass. Feel free to spam as many of these as you want onto the screen.
Features include:
- Falloff
- Image overlays, with support for spritesheets
- Cubemap overlays
- Multiple blend modes
- Stencil testing support
- Mirror-specific settings
- Platform / eye discrimination, in case you wanted that for some reason.
- Effect masking
- Can change the render queue without having to export the shader. Just type in the queue number.
- Randomizer button so music-synced animations are as easy to make as playing a rhythm game.