Skip to main content

ToonShading

20 tools in this family (folder Editor/Tools/ToonShading/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
toon_apply_profilewritesApply a named Buril toon preset (AnimeCharacter, CelClassic, Watercolor, WatercolorPainting,
toon_apply_to_characterwritesApply a single Buril toon Material (loaded from 'material_path') to every SkinnedMeshRenderer and
toon_bake_halftone_patternwritesBake a procedural halftone dot pattern Texture2D (uniform grid of dots, radius and softness
toon_bake_hatching_texturewritesBake a procedural cross-hatching texture (two layers of parallel lines rotated by 'angle' and
toon_bake_ramp_texturewritesGenerate a 256×1 Texture2D from the working profile's ramp configuration (or explicit overrides)
toon_compare_pbrwritesPrepare a side-by-side comparison between the current toon profile and a baseline PBR look.
toon_configure_face_shadowwritesConfigure the anime face-shadow override. Provide a face SDF mask Texture2D and an optional
toon_configure_outlinewritesAdd or replace an outline layer on the working profile. The mode flag combines VertexExtrusion,
toon_configure_rampwritesConfigure the diffuse cel ramp on the working profile. Choose a RampMode (Unlit / TwoStep /
toon_configure_rimwritesConfigure the rim light on the working profile. Set color, intensity, width, softness, falloff and
toon_configure_shadowwritesSet the shadow shaping on the working profile. Choose a ShadowMode (FlatColor / ColorRamp / FaceSdf
toon_configure_specularwritesSet the specular highlight on the working profile. Choose a SpecularMode (Off / Toon / Stylized /
toon_configure_windwritesConfigure the wind vertex-displacement block. Direction is a world-space Vector3, strength scales
toon_create_materialwritesGenerate a Material asset from the current working profile (or a named preset). The output is
toon_create_shaderwritesGenerate a stand-alone .shader file from the working profile. Pick the target render pipeline
toon_export_setupread-onlyExport the working profile to a Buril-flavored JSON document. Returns the JSON text inline and, if
toon_list_presetsread-onlyList every built-in Buril toon preset along with its short description. Useful for LLM clients
toon_load_profilewritesLoad a ToonProfile ScriptableObject asset into the shared session (so subsequent toon_configure_*
toon_save_profilewritesSave the in-session working profile as a ToonProfile ScriptableObject asset. The asset can be
toon_setup_postfx_outlinewritesSet up a post-process outline pass on the URP pipeline. Emits the renderer-feature C# source plus