Releases: Luci0n/CrowFX-Unity-Image-Effects
Releases · Luci0n/CrowFX-Unity-Image-Effects
Release list
CrowFX v2.2.0
Highlights
- URP and HDRP adapters now compile and run. Neither integration assembly referenced Core RP, so neither adapter existed in any previous release.
- Fixed the URP renderer feature: the camera target is read inside the pass scope, queued work is flushed around the immediate-mode stack, and the default injection point can reach the screen.
- Pipeline setup detection in the inspector catches the URP and HDRP misconfigurations that otherwise fail silently, each with a button that reveals the asset to fix.
- A stereo source is flattened to 2D instead of flooding the console with dimension errors. Stereo on URP and HDRP processes one eye; see the VR notes in the documentation.
- The technical reference moved to Documentation/, with full URP and HDRP setup steps. The README is now a visual overview with installation and a quick start.
See CHANGELOG.md for details.
CrowFX v2.1.0
Highlights
- Live inspector previews that run each stage's real shader over a test chart, so every control moves the image and time-based stages animate.
- Multi-object editing: edits, resets, randomization, pastes, and looks now apply across every selected camera at once.
- Single-pass instanced stereo support so each stage samples the correct eye slice. Implemented against Unity's stereo macros but not yet run on a headset.
- Box sampling filter that averages the texels each destination cell covers, removing point-sampled shimmer.
- CRT and LCD simulation now runs in the gamma-encoded signal domain, noticeably stronger in Linear color-space projects.
- URP and HDRP are relabelled experimental while both adapters are rebuilt on command buffers and RTHandle operations.
See CHANGELOG.md for details.
CrowFX v2.0.1
Highlights
- Previewed looks, section solo/mute states, and bypass are restored before Play Mode starts.
- Added 88 repository-ready Look Library preset assets with a unified edit/update workflow.
- Reworked VHS, composite signal, film grain, and procedural noise for more authentic temporal behavior.
- Added per-frame noise/blue-noise dithering, pattern sizing, and area-modulated halftone color modes.
- Fixed inspector text cropping and the VHSTape D3D11 shader compilation errors.
See CHANGELOG.md for details.
CrowFX v2.0.0
v2.0.0 — Professional Effects & Look Library
Major update transforming CrowFX into a professional image-effects toolkit with calibrated analog simulation, modern stylization workflows, and cross-pipeline support.
Changes
- Effects: added dedicated CRT, VHS/tape, composite signal, lens and sensor, film, motion/datamosh, digital-video, LCD, temporal, and detail stages
- CRT & VHS: added calibrated display profiles, visible scanlines, phosphor masks, RF behavior, tape standards and speeds, copy generations, AGC, head switching, and more authentic dropouts
- Look Library: added 88 curated looks across 11 categories with search, live preview, favorites, persistent browsing state, recipe summaries, and safer full-stack application
- Presets: added data-driven CrowFXPresetAsset support with metadata, thumbnails, dependencies, strength controls, GPU tiers, and custom preset authoring
- Image quality: improved RGB bleed, channel jitter, ghosting, unsharp masking, dithering, palette mapping, edge detection, masks, HDR handling, and temporal history cadence
- Preset balance: reduced crushed contrast and excessive ghosting, preserved intentional color, and made cinematic, print, terminal, music-video, and experimental looks more distinct
- Pipelines: added Built-in Render Pipeline support plus URP 14+ Renderer Feature and HDRP 14+ Custom Post Process integrations
- Editor: rebuilt the inspector with ordered active stages, themed controls, compact preset browsing, confirmation for full-stack changes, quality estimates, and calibration tooling
- Fixes: corrected fisheye and lens edge sampling, colored-grain artifacts, low-motion datamosh visibility, unchanged-area ghost brightening, and monochrome leakage into colored looks
- Public release: added installation and build validation, editor tests, complete package metadata, a public README, and a structured changelog
CrowFX v1.1.1
v1.1.1 — Versioning, Grid & Dither Update
Small update focused on release workflow, clearer versioning, and better sampling/dithering behavior.
Changes
- Editor: added installed/latest release version status with GitHub release checking and refresh/dismiss actions
- Sampling & Grid: fixed Virtual Grid so it no longer overrides Pixel Block Size and now combines with it correctly
- Dithering: added Halftone, Linear, and Diamond patterns, plus a Line Angle control for Linear mode
- Release workflow: added GitHub automation to sync CrowFX/package.json from release tags
- Docs & metadata: updated README inspector workflow notes and corrected package version metadata
CrowFX v1.1.0
v1.1.0 — Workflow, Profiles & Preview Overhaul
Major update focused on authoring speed, live profile syncing, and a much more capable inspector.
Changes
- Editor: overhauled custom inspector (workflow bar, active-stage summary, conditional sections, section solo/mute/copy/paste, cleaner favorites/disclosure polish)
- Profiles: added CrowFXProfile assets + live Auto Sync across linked cameras, with a dedicated profile editor and safer reset/sync behavior
- Previews: added interactive RGB Bleed controls, upgraded Ghost/Posterize previews, restored right-click property menus, and added tooltips across settings
- Runtime: cleaned up shader/property wiring, reduced redundant masking work, added shared shader utilities, and improved ghost RT handling/defaults
CrowFX v1.0.1
v1.0.1 — Editor & Jitter Upgrade
Small patch focused on inspector usability and cleaner architecture.
Changes
- Editor: improved custom inspector (cleaner layout + better UX polish)
- Channel Jitter: added HashNoise mode controls (procedural jitter, no texture needed)
- Separation of concerns: refactored editor code into clearer responsibilities (model/build vs. draw vs. utilities)
CrowFX v1.0.0
v1.0.0 — Initial Release
First public release of CrowFX, a retro image effects stack for Unity's Built-in Render Pipeline.
Included Effects
- Sampling & Grid — pixel size multiplier and virtual resolution stabilizer
- Pre-Grade — exposure, contrast, gamma, saturation
- Posterize — uniform and per-channel quantization with optional level animation
- Palette — palette texture lookup with tonal curve
- Dithering — ordered (2×2, 4×4, 8×8), noise, and blue noise
- RGB Bleed — chromatic aberration with manual, radial, edge-gated, and smear modes
- Channel Jitter — per-channel UV offset with sine, hash, and blue noise modes
- Ghosting — weighted frame history composite
- Edge Outline — depth-based edge detection
- Unsharp Mask — sharpening with luma-only mode
- Texture Mask — grayscale texture-based effect masking
- Depth Mask — distance-based effect attenuation
Editor
- Custom inspector with collapsible, searchable sections
- Per-section reset and randomize
- Favorites system — star sections to pin them to the top
- Summary bar showing key active values at a glance
Notes
- Tested on Unity 2022.3 with the Built-in Render Pipeline