postfx-bloom

Implement UnrealBloomPass bloom effects in Three.js scenes with React Three Fiber.

27|2|Updated Apr 18, 2025
One-click install
npx skills add https://github.com/tanepiper/teskooano --skill postfx-bloom
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: postfx-bloom
Source: https://github.com/tanepiper/teskooano/tree/main/.cursor/skills/postfx-bloom
Command: npx skills add https://github.com/tanepiper/teskooano --skill postfx-bloom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill makes it easy to add cinematic bloom and glow effects to Three.js scenes, enhancing emissive elements and delivering neon/cyberpunk visuals without complex shader work.

Core Features & Use Cases

  • UnrealBloomPass-based bloom for luminance-driven glow and selective object blooming.
  • Easy integration with React Three Fiber to apply post-processing in typical 3D UIs or scenes.
  • Use Case: Quickly add a neon glow to a spacecraft cockpit or a UI glow to HUD elements to improve visual clarity.

Quick Start

  1. Install dependencies: npm install three @react-three/fiber @react-three/postprocessing
  2. Import and compose: Canvas from @react-three/fiber and EffectComposer with Bloom from @react-three/postprocessing
  3. Apply Bloom to your emissive materials or selectively to designated meshes.

Frequently Asked Questions about postfx-bloom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add bloom and glow effects to a React Three Fiber scene?▼

Bloom in Three.js is a post-processing effect that enhances luminance-driven glow on emissive elements. It uses UnrealBloomPass to extract bright areas and blur them back onto the scene, creating cinematic neon or cyberpunk aesthetics without custom shader work.

Can I apply selective bloom to specific meshes instead of the whole Three.js scene?▼

Yes, you can apply selective bloom to specific meshes. The Skill supports selective object blooming by configuring the EffectComposer and Bloom components from @react-three/postprocessing to target designated meshes while leaving other scene elements unaffected.

What dependencies do I need to use UnrealBloomPass with React Three Fiber?▼

You need to install three, @react-three/fiber, and @react-three/postprocessing. These standard npm packages provide the Canvas, EffectComposer, and Bloom components required to implement and run the UnrealBloomPass glow effect in your web application.

How do I make emissive materials glow in Three.js without writing custom shaders?▼

You can make emissive materials glow without custom shaders by using this Skill's UnrealBloomPass implementation. It automatically extracts and blurs bright emissive areas via @react-three/postprocessing, delivering cinematic neon visuals for 3D web applications.

What is the best way to create cyberpunk visual aesthetics in a 3D web application?▼

The best way to create cyberpunk aesthetics is applying luminance-based bloom to emissive elements. This Skill uses UnrealBloomPass with React Three Fiber to deliver neon glow effects to 3D scenes, enhancing visual clarity for UI HUD elements and cockpits.