Skip to content

Releases: VoyVivika/VivikaShader

r1.8.4

12 Sep 15:38
Compare
Choose a tag to compare
  • Fixed Issues with Normal Maps in Reflections

Note for the DPS Addon
To use the DPS Addon it requires the Dynamic Penetration System which can be purchased on BOOTH

If a Free & Open Source Alternative Presents Itself (VRCFury's SPS does not work for this usecase) please let me know and I will try to support it.

r1.8.3

06 Sep 18:49
Compare
Choose a tag to compare
  • Made Further Changes to how Reflections Work, and it appears to work a lot better for my use-case, so I'm releasing this.

r1.8.2

11 Jul 22:56
Compare
Choose a tag to compare
  • Fixed Normalization Issues that caused Graphical Issues at Higher Resolutions & Higher Anti-Aliasing Values
    Note: This is a re-issue of this update as the source code forgot to be pushed. The Unity Package is the same.

r1.8.1

19 Jun 03:34
Compare
Choose a tag to compare
  • Removed Emission Strength (use Emission Color)
  • Rearranged the Properties
  • Added Version that acts as a Penetrator for Raliv's Dynamic Penetration System
    • Vivika Shader and DPS are Required for the DPS Penetrator Version

r1.8.0

15 Jun 02:07
Compare
Choose a tag to compare
  • Converted all of the Custom Shading into an Amplify Function (if I create variants of the Shader I won't have to maintain several implementations of the Shading)
  • Many, many things are now just ASE Functions to make my life easier.
  • Changes to how Metallic Smoothness is calculated to try and improve it's visibility.
  • Possibly small improvements to performance?

I'll be honest I lost track of all the things I did, this release should be perfectly compatible with r1.7.0 though.

The Changes are mostly behind the scenes, the Shader should look similar if not the same and should be perfectly compatible with r1.7.0 of Vivika Shader.

r1.7.0

19 Mar 21:36
Compare
Choose a tag to compare
  • Removed MultiMap to reduce Texture Samplers
  • Removed Decal to reduce Texture Samplers
  • Added Ambient Occlusion Implementation
    • AO Strength Setting
    • "Real AO" Option (When Disabled applies AO to Base Texture, when Enabled applies to Ambient/Static Lighting.)

r1.6.0

16 Feb 11:22
Compare
Choose a tag to compare

This is a Breaking Change for AudioLink Delay Settings!

  • Removed AudioLink Delay Type Option
    • AudioLink Delay is now Only Done via Grayscale Texture
    • Recommended to Disable sRGB on Delay Texture... You should leave Mipmaps on if you are using Mipmaps on other Textures
  • AudioLink Delay UV Map Option now has Screen Space Option (Letting you use Screen Space rather than a UV Map on the Model)

This is a Breaking Change for AudioLink Delay Settings!

r1.5.3

08 Feb 07:09
Compare
Choose a tag to compare
  • Fixed Texture Setting for Audio Link Delay not working
  • Fixed a few other issues related to opening the shader file in ASE
  • Upgraded ASE Version to 1.9.3.2 (previously 1.9.2.2 this information is only important to anyone trying to edit this shader)

r1.5.2

07 Feb 07:30
Compare
Choose a tag to compare
  • Lots of Optimizations Related to UV Tile Discarding.
  • Renamed "Video Player Decal" to "Decal".
  • Renamed Various Settings to Reflect this.
  • Decal now has UV Map Settings.
  • Added "Texture" Option to AudioLink Delay Settings.
  • Delay can now be based on a Grayscale Texture Provided by the User.

v1.5.1

05 Feb 07:25
Compare
Choose a tag to compare
  • Fixed bad Normalization in Reflection Calculation Resulting in weird results with AA enabled.
  • Added an Option to Set Max Indirect Offset Separately and an Option to Enable this Functionality.
  • If the option is disabled the Min Offset Control will also set the Max Offset like in 1.5.0
    Remember that if I can help it I don't use regular ifs, I use my custom function that emulates the behavior using step and lerp functions.