Skip to content

Releases: DarthShader/Kaj-Unity-Shaders

v26

03 Sep 01:43
f9d8233
Compare
Choose a tag to compare
v26

-Rewrote Shader Optimizer for much faster material locking speed

v25

01 Sep 22:00
43605be
Compare
Choose a tag to compare
v25

-Generated shaders are now stored in a folder relative to the material file, rather than the original shader
-Object and World Planar mapping options added to UV Set dropdowns, still a work in progress
-Safety and security fixes

v24

01 Sep 05:57
d4c3112
Compare
Choose a tag to compare
v24

-Dithered LOD Crossfade toggle now available as a member of the Shader Editor, as it is a Unity bugfix
-PBR: Smoothness is now the default glossiness mode to match new materials made with Standard
-PBR: Animated properties now in alphabetical order

v23

31 Aug 04:59
324a5ed
Compare
Choose a tag to compare
v23

-Reverted Shader Optimizer branch removal change, as errors still appear on some optimized shaders.

v22

31 Aug 04:16
b781768
Compare
Choose a tag to compare
v22

-Shader Editor now reads Rendering Mode presets from shader files, rather than using hard coded modes.
-Shader Optimizer no longer removes branch attributes, which should improve performance on animated properties. However, most optimized shaders will create a few warnings in the console.
-PBR: Completely removed keywords
-PBR: All textures now use their correct samplerstate when optimized

v21

30 Aug 06:27
a75382f
Compare
Choose a tag to compare
v21

Fixes:
-PBR: All properties and textures are now properly included as constants
-Kaj Shader Editor: Foldout properties no longer get recorded in the animation clip editor
-Shader Optimizer: No longer writes files twice
-Shader Optimizer: No longer skips range properties
-Shader Optimizer: Separately checks _Texture_TexelSize and _Texture_ST properties
-Shader Optimizer: Render queue and render type override tags are now kept when locking and unlocking shaders

New features:
-PBR: All usable properties can now be marked as animated and will be skipped by the optimizer (Optimizer Settings/Animated Properties section)
-Shader Editor: ToggleUILeft Drawer
-Shader Optimizer: Generated shader name now matches the generated folder name
-Shader Optimizer: Dithered LOD Crossfade can be dynamically uncommented with a material property
-Shader Optimizer: Ignore Projector and ForceNoShadowCasting override tags can be uncommented with a material property, since override tags don't work
-Shader Optimizer: Inline sampler states can replace hard coded sampler states given a texture property's filter and wrap modes. All PBR shader textures use Bilinear/Wrap sampling by default until the material is locked in.

v20

27 Aug 04:39
8b861a2
Compare
Choose a tag to compare
v20

-BETA: Added Kaj Shader Optimizer
-Added direct diffuse and specular occlusion options

v19

23 Aug 06:41
e4adfb3
Compare
Choose a tag to compare
v19

-Added more Receive Shadow settings (intensity, smoothness, sharpness)
-Added fake light direction/color/intensity settings
-Added Receive Fog toggle
-Added 'Scale by Translucency' to Stylized Indirect Diffuse
-Added fallback Cubemap with options
-Added angle parameter to anisotropic PBR reflections

v18

22 Aug 05:10
5ea2a71
Compare
Choose a tag to compare
v18

-Added PBR Anisotropic Reflections mode
-Fixed anisotropic specular intensity

v17

22 Aug 03:11
c2314f2
Compare
Choose a tag to compare
v17

-Added PBR Anisotropic Specular mode
-Added 'Tint by Albedo' Emission map option
-Added AO Color bleed to Skin diffuse mode