Skip to main content

44 posts tagged with "shader"

View All Tags

Poiyomi Toon 9.2.41 Changelog

· One min read
Poiyomi
Shader Developer

This update includes some bug fixes and is recommended for all users. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Fixes

  • Fixed Light Volumes not working when used in Worlds with Baked Lightmaps.

Thry Editor

  • Fixed Errors being thrown when unlocking a Material using the Hierarchy context menu, whilst having the same object open in the inspector.

Poiyomi Toon 9.2.40 Changelog

· One min read
Poiyomi
Shader Developer

This update contains some important bug fixes and is recommended for all users. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Fixes

  • Fixed a long-standing issue where Environmental Rim lighting was not matching the Unlocked version upon Locking the Material.
  • Fixed around a billion warnings coming from the Light Volumes code about unsigned vs. signed mismatches.
  • Fixed a "divide by 0" warning related to Antialiasing.

Thry Editor

  • Cull is no longer a dynamic property when locked in, solving an issue with backfaces not existing for World AO.
  • Lock/Unlock button no longer stops/breaks GUI.
  • Slight speed boost in Locking.

Poiyomi Toon 9.2.39 Changelog

· One min read
Poiyomi
Shader Developer

This update contains some critical bug fixes and is recommended for all users. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Fixes

  • Realistic shaded Light Volumes now respect Max Brightness.
  • Fixed some wacky problem with various things failing to lock under specific circumstances.

Removed

  • Removed some samplers that were causing various errors for users, as the number was too high.

Poiyomi Toon 9.2.38 Changelog

· One min read
Poiyomi
Shader Developer

This update contains some more last-minute fixes to the latest 9.2 update. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Changes

  • Added links to the Docs on Normal Correct and BlackLight Masking.
  • Updated Docs links in Vertex Options.

Fixes

  • Fixed a bug with Center Out Emission AudioLink not working.
  • Fixed L value.

Poiyomi Toon 9.2.37 Changelog

· One min read
Poiyomi
Shader Developer

This update contains some last-minute fixes to the latest 9.2 update. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Fixes

  • Fixed lighting on Outlines.
  • Fixed Emissions looking over-saturated in some cases.
  • Adjusted per-pass includes in the shader, which should slightly improve the shader compilation time.

Removed

  • Removed Alpha functionality from Emission Color in order to preserve previous settings.

Poiyomi Toon 9.2.36 Changelog

· 3 min read
Poiyomi
Shader Developer

Introducing Poiyomi 9.2.36, a major update containing a significant amount of UI updates, improvements, as well as bug fixes! This is the first release of the publicly-accessible version of Poiyomi 9.2.

The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Vertex Users: Heads Up!

This update significantly reorganized ALL Vertex-related features into a new dedicated section! They have all been moved underneath the new Vertex Options section, located in-between AudioLink and Global Modifiers & Data sections.

Documentation has been updated to match this change.

Custom Shader Modules: Heads Up!

This update has changed the list of Base Modules! Please ensure your Modular Shader assets are updated to include VRLM_PoiProgrammableStagesBasic (Shader Module) into your list of Base Modules! Otherwise, your shader will break upon generating it!

Added

  • Added a Circle Mask option for Matcap, allowing you to have smaller matcaps without having them repeat.
    • You can smooth the falloff of a matcap by blurring the mask, using the sliders exposed when enabling this feature.
  • Added Light Color Mix to Matcap as a blending option, which blends the Matcap with the Light color.
  • Added an option to mask parts of your Material via UDIM as blocking volumes, for dealing with Worlds that have Post Processing Ambient Occlusion. You can use this to prevent your eyes from turning black.
  • Added Truchet tiling feature.
  • Added the ability to write notes on headers. To use it, Right-Click the 3 Dots on the right side for the option.
  • Added Light Volume support.

Changes

  • ALL Vertex Options have been renamed and reorganized into a dedicated section. You can find this new section located in-between AudioLink and Global Modifiers & Data sections.
    • Renamed Vertex Options to Basics & Fun as a sub-category of Vertex Options.
    • Renamed Vertex Glitching to simply Glitching as a sub-category of Vertex Options.
    • Moved Vertex Colors as a sub-category of Vertex Options.
  • RGBA Color Masking now has a per-channel Scale & Offset option to hopefully make things less annoying to creators using it.
  • RGBA Color Masking Normals can now be optionally blended with only the Base Normals and not the RGBA Layers before it.
  • Emissions have been converted from a 4 in 1 module to a 1 in 1 module. This means the extra 3 slots are now generated from the base code.
    • Appearance wise, you shouldn't notice a difference!
  • Emissions now has support for the Color and Texture Alpha.
    • Textures with 0 Alpha will not be emissive, while 1 Alpha will be fully emissive.
    • Lowering the Alpha channel of the Emission Color to 0 will also disable emissions.
  • The Material Property _EmissionFluorescence has been added to the code for Shader Translation purposes.
  • DepthGet Prefab changed to Non Important. This should solve some issues and improve performance in some cases.

Fixes

  • Fixed a bug causing Post Processing AO to not function property with specific settings.
  • Improved the fidelity of Matcaps at long range and steep angles.
    • This should be super obvious on jewelry.
  • Fixed missing labels in UV Tile Discard.
  • Fixed a bug with RGBA Color Masking breaking due to latest changes.
  • Fixed a bug causing Color Themes to not work with LilToon-style Rim Lighting.

Poiyomi Toon 9.1.30 & Pro 9.2.20 Changelog

· One min read
Poiyomi
Shader Developer

This update contains some minor improvements to the Grab Pass shader. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Added

  • Added Hue Shift to Grab Pass.
    • The Hue Replace option currently does nothing and will be removed in the next update.

Poiyomi Toon 9.1.28 & Pro 9.2.18 Changelog

· One min read
Poiyomi
Shader Developer

Not an April Fools Joke, thankfully. This update addresses a critical issue that slipped in, causing compiler issues in the VRChat Worlds SDK. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Fixes

  • Fixed a definition error caused by the IDE in ThryEditor, breaking the VRChat Worlds SDK.

Poiyomi Toon 9.1.27 & Pro 9.2.17 Changelog

· One min read
Poiyomi
Shader Developer

A bug that was fixed in the previous update got "unfixed" somehow, so this version is a re-release containing the fix for that bug fix. Other than that, no other changes were given in this update.

The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Poiyomi Toon 9.1.26 & Pro 9.2.16 Changelog

· 2 min read
Poiyomi
Shader Developer

This update contains some important improvements and fixes to the Grab Pass shader, as well as some small additions. The Toon version is now available in the VCC Repository, GitHub, and on BOOTH.

Importing this version for the first time may take longer than usual, but this should be a one-time thing.

Before and After - Grab Pass Fixed

Above Example Image: Comparison between the previous version vs. this update in the Grab Pass shader. Left is Old, Right is New.

Added

  • Added a million new Presets for the Shader.
  • Added Preset button to Section Headers to allow section-specific Presets to be applied.
  • Added a Fresnel Strength slider to Reflections & Specular and Clear Coat.
    • This controls the low-angle reflective rim intensity, similar to Unity Standard.

Changes

  • Grab Pass now has a new Color section. This is just a simple little section for now that will become of use later on.

Fixed

  • Fixed a serious bug causing Grab Pass to get insanely bright in 0 light value worlds.
    • The Grab Pass in Poiyomi Shaders can do a lot more than most Grab Pass shaders in terms of layering things on the transparent surface. Unfortunately, a byproduct of this caused some bad lighting bugs.
    • Features such as Emissions, Rim Lighting, and Matcap, will no longer use their respective Mix with the Base Color as a result of this important bug fix. I tried to find another way, but at the moment it's just not possible.