Vrtoon Shader Manager V2

Kafuji in Addons


🔥🔥🔥The Ultimate NPR Shading Solution for Blender🔥🔥🔥

Highly customizable, batch control, high quality anime-looking in a few seconds!

Unleashing Blender Eevee's potential, this add-on brings state-of-art NPR shaders with insanely advanced Shader Manager UI.

Let's create best anime-looking characters and scenes with minimum effort!😍😍😍


* VRToon Shader Manager V2 is hugely upgraded from the former "VRToon Shader" add-on. It is now considered a completely new product, standing on its own *

Key Features

  • Cel Look and Semi Real VRToon Shaders:

    • This add-on comes with 2 highly customizable NPR Shaders, covers different needs. And you can switch between shaders in a blink of time.

  • Parametric, Productive, Flexible :

    • Default shaders generates NPR results parametrically, produces best looking with great flexibility.

  • Extremely easy to Set-up:

    • With the VRToon Shader Manager, just 1 click to setup the shader for your entire model.

  • Rapid tweaking:

    • The VRToon Manager allows you to tweak shading parameters on entire model at once.

  • Put your own shaders in:

    • The VRToon Manager can handle any shader, as long as it is a Node Group.

  • Advanced outline generator:

    • You can add advanced, beautiful outline to your model easily with VRToon Manager.

Original character "Sakura Haru" - Rendered with VRToon Cel-Look

Original character "Ryoka F Wendel V2" - Rendered with VRToon Cel-Look. Using some settings for hard surfaces and emission effects.

Suzanne - Rendered with VRToon Cel-Look. Explicit Specular and Rim light effects.


For more information, please refer the online documents:

    Change Log


    - 2025/02/28: v2.3.4

      - Manager:

        - Improved object targeting algorithm for better consistency.

        - When a material that has a disabled link to the VRToon node group is active, the link will be displayed in a grayed-out state on the panel.

          - This change improves the consistency of the display layout.

      - Outline:

        - Add Outline operator now has "Render Method" and "Use AOV" options.

          - Render Method:

            - Blended: The outline will be rendered by alpha blending. Use it for base materials with transparent parts.

            - Dithered: The outline will be rendered by dithering. This is necessary for use AOV or cryptomatte in the compositor.

          - Use AOV:

            - When enabled, the outline material will have AOV output (which can be used in the compositor). You can specify AOV name on the operator panel.

        - Convert outline for mmd_tools now has "Process hidden objects" option (default:True).

          - When enabled and the active object is an armature, it will process all objects within the model including hidden ones.

      - Convert to VRToon:

        - Fixed bug where the operator was targeting VRToon Outline materials.

      - Core:

        - Improved material targeting code for better performance and consistency.

      - General:

        - Minor UI improvements.


    - 2024/12/10: v2.3.3

      - Outline: Improved curvature calculation for better outline thickness.

        - Removed "Sample Method" and "Distance Factor" options from curvature calculation.

        - Added "Median" option for curvature calculation. This value represents the thickness value on flat surfaces.

        - Added "Sharp Scale" option for curvature calculation. This parameter is used for scale thickness values on vertices which belong to sharp edges.

        - Added "Scale by Size" option for curvature calculation. This parameter is used for scale thickness values on vertices by the size of their connecting faces.

        - This operator is now callable from the Weight Paint context menu.

    - 2024/11/26: v2.3.2

      - Core: Improved core codes for better performance and stability.

      - Save/Load Manager Parameters: Rewrited to fix bugs that prevents loading parameters correctly.


    - 2024/11/21: v2.3.1

      - General: Aded blender_manifest.toml for working as an Extension.

      - Manager: Added `Shading Preset` feature.

        - You can now save and load the all material parameters within the workspace as a preset.

        - When saving a preset, it saves all material parameters and node_trees within the workspace.

        - When loading a preset, it restores material parameters and node_trees, but only on existing materials (match by name).

        - This feature is still experimental and may have some issues.

      - Core:

        - Fixed an issue where the addon removes all duplicated node trees when loading VRToon node groups. It now removes only the duplicated node trees that are just loaded from the addon file.

        - Refactored register/unregister functions on all modules for better adaption as an Extension.

      - Outline:

        - Disabling `Allow Outline` on object now removes outline on it.

        - Add/Update Outline:

          - default value of thickness `Minimum` changed to 0.2.

          - Added `Maximum` thickness parameter.


    - 2024/11/14: v.2.3.0

    - Added blender_manifest.toml for working as an Extension.

    - Core: Improved node link preservation on shader variant switching and shader update.

    - It now preserves all links that are connected to the VRToon node group.

    - Links are identified by the socket name, so it is recommended to use the same socket name for the same purpose.

    - Core: Fixed an issue where the manager panel is not updated when switching shader variants.

    - Shader:

    - Added Unlit shader variant.

    - It is a very simple shader that doesn't react to light.

    - Useful for texture paint or review diffuse textures.

    - Added MatCap shader variant.

    - It is a shader that produces procedural MatCap effect.

    - Useful for reviewing models shape and form.

    - Added PBR shader variant.

    - It is a wrapper shader for Principled BSDF.

    - Useful for working with PBR materials.

    - Semi Real and Cel Look: Fixed handling of Normal input.

    - Now it works as same as other built-in shaders.

    - All Shaders: Tweaked all socket types for better usability.

    - Manager: Improved panel sync. Now it updates the panel when the shader variant is switched.

    - Manager: Added parameter type BOOLEAN and INT for more compatibility with Blender 4.2 or later.

    - Manager: Show Alpha on parameter panel is now default to True.

    - UI: Minor UI improvements.

    - General: Fixed several minor bugs.


    - 2024/11/11: v2.2.8

    - Outline:

    - Convert to MMD Tools - Changed Power Factor to be 1.0 by default.

    - Newly created mmd_edge_scale vertex group no longer be locked.


    - 2024/08/27: v2.2.7

      - Outline: Fixed an issue where it causes error when adding/removing outline on object which has empty materials.


    - 2024/08/11: v2.2.6

      Outline: Added Show On Cage and Show on Editmode options for outline Add Outline operator.

      Outline: Changed how to handle outline properties. Now outline thickness can be animated.

      Outline: Added 'Allow Outline' option on Objects. Set it false on objects which you don't want to have outlines.


    - 2024/07/21: v2.2.5 (Hotfix)

      - Core: Fixed the new handlers for monitoring material changes was causing error on Blender 4.1 or earlier.

      - Core: Fixed VRToon Manager was internally causing errors on Blender 4.1 or earlier.

      - Shader: Fixed Semi-Real and Cel-Look shaders sometime produce black artifact for specular highlights when the light is very strong.


    -2024/07/21 v2.2.4

      - Enabled full bulk control of  Eevee Next material options from VRToon Manager Panel.

      - Outline is now work along with base materials Transparency.

        - You can control transparency of object with outlines by just setting 'Material Alpha' value on VRToon Shader Node. 

      - Added "Cast Shadow" parameter to VRToon Semi-Real and Cel-Look shaders.

      - Added "Remove Disable Shadow nodes" operator.

        - This operator can be used to remove all "Disable Shadow" nodes from the selected VRToon materials.

      - Improved object selection / active material monitoring for more consistency and reliability.

      - Fixed several minor bugs.


    - 2024/07/18 v2.2.0

      - General: Added support for Blender 4.2 series (Eevee Next).

        - When blend file is loaded, `vrt_outline` material will be automatically converted to fit with the new rendering system.

        - Minimal supported Blender version is now 3.6.5 (LTS).

      - Append / Update VRToon: Added version select feature for future compatibility.

        - Choose latest one if you using latest Blender version.

      - Core: Minor optimizations on core functions.


    - 2024/07/10 v2.1.9

      - Outline: Fixed UV coordinates wrapping issue which causes Runtime Error when adding/updating outline color on objects with UVs outside of 0-1 range.


    - 2024/04/08 v2.1.8

      - Hotfix: Fixed an issue which causes error on load on MacOS.

      - Fixed all other functions that uses directory separator for cross-platform compatibility.


    $20

    Have questions about this product?
    Login to message

    Details
    Sales 100+
    Published about 1 year ago
    Blender Version 4.4, 4.3, 4.2, 4.1, 4.0, 3.6
    License Editorial