threejs-postprocessing

Installation
SKILL.md

Three.js Post-Processing

When to Use

  • You need screen-space visual effects in a Three.js render pipeline.
  • The task involves EffectComposer, bloom, depth of field, color grading, blur, or custom passes.
  • You are enhancing the final rendered image rather than base scene setup alone.

Quick Start

import * as THREE from "three";
import { EffectComposer } from "three/addons/postprocessing/EffectComposer.js";
import { RenderPass } from "three/addons/postprocessing/RenderPass.js";
import { UnrealBloomPass } from "three/addons/postprocessing/UnrealBloomPass.js";

// Setup composer
const composer = new EffectComposer(renderer);

// Render scene
Related skills
Installs
72
GitHub Stars
37.3K
First Seen
Mar 6, 2026