Quick answer: Construct 3 effect rendering differently on high-DPI screens? Effect renders at screen pixels; logical scaling matters - normalize coordinates.
Glow effect; looks right on 1080p; too small on 4K monitor.
Use normalized coordinates
Texture coords scaled to logical resolution. Looks consistent.
Or DPI-aware sizing
Detect DPI; scale effect parameters accordingly.
Test per resolution
Each shipped resolution; verify effect appearance.
“Pixel-based effects scale with physical pixels. Logical scaling is different.”
If your effects look different per resolution, the DPI awareness is the audit.