Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
VoyVivika committed Feb 7, 2024
1 parent 2dcc8a4 commit de6c7ab
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,20 @@ This Shader only officially supports the Unity Built-in Render Pipeline, it does
- Using the [ChilloutVR Specific Fork by DomNomNom](https://github.com/DomNomNomVR/cvr-audio-link)
- Emission Mask with 4 Colors that Represent each Band, the Colors Combine Together to Become White.
- If AudioLink is Absent in the Enviornment, the Bass Band Emission will remain on.
- UV Based Delay
- Delay Feature
- Three Modes
- Off (None at all)
- UV Vertical (From the Top of the UV Map to the Bottom)
- Distance (Distance out from a Position)
- This uses UV Map 3 on your Model
- UV Distance (Distance out from a UV Position)
- Texture (Grayscale Color from a Delay Texture)
- Vertex UV Tile Discard
- Discards Verticies within Certain UV Coordinates
- This uses UV Map 2 on your Model
- This Treats UV Coordinates like Tiles (U 1.0 to 2.0, V 1.0 to 2.0 is considered Tile 1, 1)
- Video Player Decal
- Supports both ChilloutVR & VRChat in Select Worlds
- in VRChat, Worlds with Newer Versions of ProTV
- in VRChat, to support this use newer versions of ProTV, Otherwise, please look for resources related to Udon. I am personally dedicated to creating content for ChilloutVR.
- in ChilloutVR, my world the Viviklub Supports This.
- to Support This in ChilloutVR:
- Decal (Video Player Display Support in CVR and VRC)
- in VRChat, Worlds with Newer Versions of ProTV
- in VRChat, to support this use newer versions of ProTV, Otherwise, please look for resources related to Udon. I am personally dedicated to creating content for ChilloutVR.
- in ChilloutVR, my world the Viviklub Supports This.
- to Support This in ChilloutVR:
1. in your world, add a Component called `CVR Global Shader Updater`
2. Enable "Update Texture"
3. Drag and Drop the Render Texture being used by a `CVR Video Player` Component in your world
Expand All @@ -49,10 +47,13 @@ This Repo contains some Amplify Shader Editor Functions useful for Shader Creato
- Returns NaN if the supplied UV is in the Supplied UV Range, otherwise Returns 0.
- UV Tile Discard
- Returns NaN if the supplied UV is on the Supplied UV Tile, otherwise Returns 0.
- (for those using this in ASE) If using multiple, consider using "UV Tile Checker" instead, adding the results, step(1, CheckerResults) and then compare the results of the step to 1, true should be division by zero (NaN), false should just be zero (0).
- UV Range Check
- Returns 1 if the supplied UV is in the Supplied UV Range, otherwise Returns 0.
- UV Tile Check
- UV Tile Checker
- Returns 1 if the supplied UV is on the Supplied UV Tile, otherwise Returns 0.
- In older versions of this shader package there is an ASE Function called "UV Tile Check" which is functionally similar but is less optimized.
- Basically, Remember to use "UV Tile Checker" and not "UV Tile Check" if upgrading from older versions.
- Decal
- A Function to assist in the creation of Decals (Textures that get added on top of the existing Albedo map)
- A variant also exists to create a variant that does not include rotation
Expand Down

0 comments on commit de6c7ab

Please sign in to comment.