Support Us and Enjoy an Ad-Free Experience!

We understand that ads can sometimes be a bit intrusive.

If you'd like to help us improve your experience and enjoy an ad-free browsing journey, consider the following option:

Upgrade to Ad-Free Experience

[OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot [OLD]ReroStandard. A Standard shader hack for VRChat Screenshot
Download

1.7K Total Downloads

41.6K Total Views

Asset Type Shaders

File Type Unity Package

Description


HERE: https://vrcmods.com/item/5534-reroStandard-A-Standard-shader-hack-for-VRChat-UPDATE-
Standard is honestly one of the most complex, impressive shaders Unity has to offer.
It is the gold-standard for lighting accurately and efficiently.
The main downside to using standard is that VRChat world lighting is often not optimal for Standard shader to shine.
Specular highlights don't work in baked light and reflections don't work without a probe.

I've taken it upon myself to fix that.

This is a literal hack for Standard shader that adds VRChat world specific features like simulated light and reflection fall-back.
I've added a few quality of life features as well but for the most part it is literally standard shader. All standard shader assets were acquired through Unity at
https://unity3d.com/get-unity/download/archive

Here is a short video and photo album of its features [WIP]

Feature list:
THERE IS NOW AN IN-UNITY UPDATER LOOK FOR "ReroUpdater" ON THE TOP MENU!
IF SOMETHING'S BROKEN CHECK FOR AN UPDATE I'VE LIKELY FIXED IT ALREADY
This update contains a lot of experimental "toony" features.
All Standard features are fully functional.
Ramp offset and softness for toon lighting.
Specular, Metalic, and Default Standard workflow support.
Adjustable lighting.
Simulated light direction for lighting in baked light worlds with no real-time lights.
Color multiplied detail texture with masking for selective coloring
I mean it's more or less just standard :v)

Changelog:

1.0.6
IMPORTANT: To prevent files not overwriting when using the updater please delete JUST the "shaders" folder before running it and import from there.
The "back to standard" update
Seeks to return the look of the shader in all cases to as close to standard as possible while retaining the fixes I've implemented over the shaders lifetime.
It's basically a re-work of a previous public version that resembled standard a lot more closely.

1.0.5b
Fixed light attenuation causing colored directional lighting to be read as shadow.
Fixed point lights being generally scuffed and not showing up.
Laughed at Scruffy's vertex lights.
Fixed "dusty stereo lighting" bug in VR

1.0.5
Fixed rim light and glossy reflections not darkening properly
Made glossy reflections directional when rim light is directional
New approach to the custom ramp that makes it more easily stylized
Fixed point lights being attenuated in unexpected ways
Various other things

1.0.4
changed height maps to parallax occlusion (relief) maps. see: http://wiki.unity3d.com/index.php?title=ReliefSpecular#ShaderLab_-_ReliefSpecular.shader
Minor rewrite of the updater

1.0.3c
Fixed the rim multi-slider being broken

1.0.3b
More GUI fixes for multi-editing (directional rim and tint shadows work as intended now with multiple materials selected)

1.0.3a
Hot-fix for specular with detail normal causing "whiteout"

1.0.3
Fixed transparency queue override

1.0.2
Complete rewrite of outline code

1.0.1c (last iteration of 1.0.1 I promise)
GUI/Editor tweaks
This update also contains the updated updater script so be sure to update to this one!

1.0.1b
Hot-fix for multi-editing some properties setting the value to first material selected.
There is now a "ChangeLog.txt" file in the base folder with a copy of these changes.

1.0.1a
Hot-fix for single color ambient lighting turning shader completely black

Reflection options:
If "Use Reflection Probe" is checked but there is no probe in the world the shader will reflect the Fallback Cubemap that you set
If "Use Reflection Probe" is disabled the shader will always reflect your Fallback Cubemap

For any issues contact me on discord: Rero#9097

Assets (30 files inside Unity Package)


/Assets/ReroShaders/ReroStandard/ChangeLog.txt
/Assets/ReroShaders/ReroStandard/Version.txt
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardSpecular.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardRoughness_Fade.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandard_Transparent.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardBaseSpecular.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardBaseRoughness.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardRoughness.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardBase.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandard_Fade.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandard_Cutout.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardSpecular_Transparent.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardRoughness_Transparent.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardSpecular_Cutout.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardRoughness_Cutout.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandardSpecular_Fade.shader
/Assets/ReroShaders/ReroStandard/Shaders/ReroStandard.shader
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityStandardCoreRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityStandardShadowRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityStandardBRDFCustom.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityGlobalIlluminationRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityStandardCoreForwardRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityLightingCommonRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityPBSLightingRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityImageBasedLightingRero.cginc
/Assets/ReroShaders/ReroStandard/Shaders/CGINC/UnityStandardInputRero.cginc
/Assets/ReroShaders/ReroStandard/Editor/ReroStandardShaderGUI.cs
/Assets/ReroShaders/ReroStandard/Editor/ReroStandardRoughnessShaderGUI.cs
/Assets/ReroShaders/ReroStandard/Editor/ReroStandardSpecularShaderGUI.cs
/Assets/ReroShaders/ReroStandard/Editor/ReroUpdater.cs
Comments

You must be logged in to comment. Login Now
CorpseGod003 1564463899 ago

the custom specular, rim, and ramp toggles are awesome. Dude I wanna kiss you. with the custom rim and specular on the metallic shader I can fix the weird hue around the edge of my models

0
CorpseGod003 1564219637 ago

I love your work. As I mainly do robots and cyborgs, this shader is ideal. Do you think it is possible to add support for transparency masks? Most of the models I use are from sketchfab, so they use transparency masks for some models. It would save a lot of time if you could add that feature

0
ShaggyMummy 1557520565 ago

Overall I love the feature you've added to the Standard Shader. im encountering one discrepancy that keeps me from all out using Rero for everything, from my testing, as far as I understand, the Standard Shader interprets Reflection Probes as a light source and will reflect acordingly, However your modified shader does not, This isnt to say the reflections are not present, but they are quite subtle in most lighting conditions, and non existent when no other light sources are present

Id like to show you what im talking about specificly, so ill be contacting you on Discord as well.

0
EllipticLoki 1556464832 ago

What is that model in the first picture? I absolutely adore it. Is it a private model? Or is it from a game? I kinda want it just so i can have robot arms. Mechanical arms are like.. My favorite

0
RetroGEO Author 1555263627 ago

You can tile the detail normals

0
Zennshi 1555255786 ago

Does this shader have the ability to tile the normals?
I wanted to use it on a model I was making but the lack of that option had me choose poyomis over it =( but I really wanted to use this one because I think standard looks great on cloth

0
pm me your rarest shaders 1555117537 ago

thanks

0
improvise 1555072657 ago

thank you! this is exacly what i need!

0
KyoukoZ 1555044413 ago

thx rero love you

0

Become a Part of the Leading VR Modeling & VRChat Network

Ready to immerse yourself in the exciting world of VRChat and 3D assets? At VRCMods, we're not just a community, we're a vibrant network of creators, innovators, and enthusiasts. Connect with fellow VRChat enthusiasts, access top-tier avatar commission services, comprehensive tutorials, and enjoy a wealth of free downloads - all with regular updates to keep you on the cutting edge.

Explore the Forum Join Us Now

Explore Accurate and Up-to-Date Tutorials for VRChat Avatars and 3D Modeling

Delve into our dedicated user-generated section, brimming with comprehensive and precise tutorials for everything VRChat Avatars and 3D modeling. Learn about the latest in 3D asset creation from a reliable and always up-to-date source, fostered by a community of skilled creators and enthusiasts.

Uncover Our Quality VRChat and 3D Modeling Tutorials