Skip to content

Commit 51b3718

Browse files
committed
2.0.0 FEATURE + MULTI PLATFORM UPGRADE
## [2.0.0] - 2025-06-24 ### Added - **Split-Toning**: Separate color controls for shadows and highlights - **Creative Effects**: New section with advanced visual effects - Sharpen: Local contrast enhancement using unsharp mask - Bloom: Soft glow effect on bright areas - Halation: Film-like reddish glow on highlights - **10 New Creative Presets**: - Neo Noir: Dramatic B&W look with blue split-toning - Cyberpunk: Futuristic look with neon colors and bloom - Retro Film: Vintage film emulation with halation - Teal & Orange: Popular cinematic color contrast - Dreamy Bloom: Soft ethereal look with bloom effects - Crisp Clarity: Sharp, clear look with enhanced detail - Horror Atmosphere: Dark, ominous look for horror content - Pastel Dreams: Soft pastel colors with split-toning - Game Stream: Optimized look for gaming streams - Analog VHS: Retro VHS look with halation effects - **3D LUT Support**: Load and apply 3D LUTs in CUBE or PNG format - **Enhanced Documentation**: Improved usage instructions in script description ### Fixed - Cross-platform shader compatibility issues - Fixed uniform parameter size mismatch warnings - Proper handling of texture dimensions across platforms - Improved buffer_size handling for consistent texel calculations - Fixed split-toning parameter handling with proper vec4 implementation - Enhanced macOS compatibility with platform-specific shader error handling - Implemented fallback to minimal shader for problematic platforms - Secure shader creation with pcall wrappers on all platforms - Forced shader parameter updates during each render pass for consistent behavior - Optimized GLSL shader syntax for broader compatibility - Implemented platform-specific texture sampling functions - Added explicit GLSL version declarations for better compatibility ### Changed - Refactored shader parameter handling for better cross-platform support - Improved UI organization with new preset categories - Enhanced error handling with pcall wrappers for all shader parameter setters - Updated translations for all new features in English and German
1 parent 9d7e108 commit 51b3718

File tree

1 file changed

+739
-593
lines changed

1 file changed

+739
-593
lines changed

0 commit comments

Comments
 (0)