Skip to main content

PostProcessing

22 tools in this family (folder Editor/Tools/PostProcessing/ 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
postfx_apply_profilewritesApply one of the 12 built-in preset profiles to the camera's stack. Replaces the existing stack.
postfx_configure_bloomwritesConfigure the bloom effect. Bloom isolates bright pixels above a luminance threshold and blooms
postfx_configure_chromatic_aberrationwritesRGB channel separation that grows toward screen edges — mimics cheap lens fringing. Subtle 0.005,
postfx_configure_color_gradingwritesConfigure color grading: optional LUT (strip 256x16), white balance, contrast (around 0.5),
postfx_configure_dofwritesConfigure depth of field. Aperture is f-number — lower = shallower DoF, more bokeh. Bokeh shape
postfx_configure_eye_adaptationwritesAuto-exposure that mimics the human eye. Speeds are asymmetric — eye adapts faster to bright
postfx_configure_grainwritesFilm grain — random noise overlay. Lumi contribution reduces grain in bright areas (typical film
postfx_configure_outlinewritesCel-shaded outline. Uses a Sobel edge filter on screen luminance (proxy for depth + normal in the
postfx_configure_sharpenwritesEdge sharpening. Lanczos = 3x3 high-pass kernel. Adaptive = only sharpens where local contrast
postfx_configure_specialwritesConfigure one of the artistic / accessibility filters: sepia, monochrome, pixelate, posterize,
postfx_configure_ssaowritesScreen-Space Ambient Occlusion. Darkens crevices and contact shadows. Radius in meters, intensity
postfx_configure_sun_shaftswritesVolumetric god-rays from a sun position. Radial blur from sun toward each pixel; bright pixels
postfx_configure_tonemappingwritesChoose a tonemap operator: Linear (passthrough), Reinhard (x / (1+x)), ReinhardExtended, Hable
postfx_configure_vignettewritesCircular/elliptical darkening at edges. Color is the tint of the dark region (usually black).
postfx_disable_effectwritesDisable a single effect (without removing it from the stack). To remove completely, omit the
postfx_enable_effectwritesEnable a single effect on the camera's stack using defaults.
postfx_export_setupread-onlyExport the camera's stack as JSON. Useful for snapshotting a setup, sharing it with a teammate,
postfx_generate_lutwritesGenerate a neutral or transformed 256x16 strip LUT and save it as a PNG asset. Use 'transform' =
postfx_load_profilewritesLoad a PostFxProfile asset and apply it to the camera, replacing the existing stack.
postfx_save_profilewritesSave the camera's current stack to a PostFxProfile ScriptableObject asset. Includes serialized
postfx_set_qualitywritesSet the global quality preset (Low/Medium/High/Ultra/Cinematic). Quality clamps sample counts
postfx_setupwritesAttach a PostFxStackController to a Camera. Without this you cannot use any other postfx_* tool.