Articles

How to Create a Charlotte Tilbury-Inspired Rose Gold Particle Effect

Includes one exclusive complete course

The exclusive course — a full production tutorial you won't find anywhere else, never sold alone.

Best Seller
Most Loved
Tutorial Camera Rig

ADVANCED CUSTOM CAMERA RIG

ANIMATION · CONSTRAINTS · CUSTOM UI

BUILD A FULLY CUSTOM CONSTRAINT-BASED CAMERA RIG IN HOUDINI WITH A CUSTOM UI PANEL. DESIGN FLEXIBLE SYSTEMS FOR PRECISE, CINEMATIC CAMERA ANIMATION ON ANY PROJECT.

€29.99

Freebies
Free Studio HDRI Pack box by Artivoxa showing 60 studio lighting setups with softboxes wrapped around the packaging

Studio HDRI Collection

ASSETS · EXR & HDR · 60 HDRIS

DOWNLOAD 60 STUDIO HDRIS CAPTURED IN A REAL PHOTO STUDIO. LIGHT YOUR PRODUCT AND BEAUTY RENDERS LIKE A PHOTOGRAPHER — SOFTBOX, LANTERN, STRIP AND GRID SETUPS, READY FOR ANY RENDERER.

FREE

ARTILABZ™

Everything You Need to master Houdini.

ARTILABZ™ gives you unlimited access to all Houdini courses, 3D assets, simulation files, textures and tools. updated every month.

01

Premium Houdini Tutorials

Full access to every course — fluid simulation, procedural FX, brand visuals and more.

02

Monthly New Content

Fresh tutorials and assets added every month — your library grows with you.

03

Instant Access to Everything

The moment you join, the full library is yours — no drip-feed, no waiting.

04

Project Files Included

Every tutorial comes with the full Houdini scene file — open every node, learn every detail.

FROM 14.99€/MONTH

How to Create a Charlotte Tilbury-Inspired Rose Gold Particle Effect

Have you ever stared at your timeline after rendering countless attempts at a shimmering rose gold glow, only to feel it’s missing the signature warmth and depth of a Charlotte Tilbury look?

Working in Houdini, it’s easy to get lost adjusting lights, materials and simulations while chasing a delicate metallic sheen. You tweak your emission, tweak your ramp, then scramble when the particles flicker or the renders slow to a crawl.

In this article, you’ll follow a clear workflow in Houdini to build a CT-inspired rose gold particle effect from scratch. We’ll focus on emitter setup, color controls and subtle shading tricks that nail that luxurious shimmer.

By the end, you’ll understand how to manage particle caches, drive color via attributes and optimize your render passes. You’ll no longer chase that elusive metallic glow but craft it with predictable, repeatable precision.

What references, color values, and production constraints should you define before starting?

Before you open Houdini, gather high-quality references from Charlotte Tilbury campaigns, macro photographs of metallic rose gold surfaces, and beauty packaging shots. These references anchor your creative direction and ensure your rose gold particle effect reflects authentic sheen, warmth, and texture. Use a mood board to compare specular highlights, midtones, and shadow intensity under varying light angles.

Next, lock in your color palette with precise values. Start with a standard rose gold hex code—such as #e7b5a1 for midtones and #b76e79 for deeper accents—and convert to linear RGB for rendering. In Houdini’s Color Correct node, set Input Space to sRGB and Output Space to Linear. Tweak your ramp so the highlights peak at RGB(1.0, 0.92, 0.87) in linear space, preserving subtle red undertones without clipping.

Define your production constraints to avoid technical surprises. Choose your target resolution (for example, 4K at 3840×2160), output frame rate (24 or 30fps), and render time budget per frame. Decide whether to leverage GPU particles via Vellum or stick with CPU-based POPs for easier caching. Specify maximum particle count—often 5–10 million—to balance visual density against memory limits.

  • Memory budget: allocate 8–16 GB for particle systems and caches
  • Cache strategy: use File Cache nodes with HDF to store simulation frames
  • Render passes: plan separate specular, diffuse and depth passes for compositing
  • Color management: enable OpenColorIO with ACEScg for consistency across software

With references, color targets, and technical boundaries defined, your workflow gains clarity. You’ll know exactly how your rose gold particles should look—and run—before you hit Simulate.

How to set up the base particle system and emitter in Houdini (SOP → POP workflow)?

Create emitter geometry, seed points and emission attributes (density, age, velocity)

Inside a Geometry node, create your base emitter geometry with a grid or sphere. This surface defines where rose gold particles originate.

Use a Scatter SOP to seed points across the surface. Adjust the “Density” parameter to dial in the total particle count. More density yields a richer shimmer.

Add an Attribute Create node for life. For variation, set lifespan = rand(@ptnum)*0.5 + 1.5. Create a zero-initialized age attribute so the POP Solver can increment it.

Drive initial velocity using Attribute Randomize on normals or an Attribute VOP. This spreads particles directionally, mimicking the natural float of pigment.

Configure POP Network: emission, forces, drag, collision and lifetime control

Create a POP Network at object level and hook up the SOP output to POP Source.

Inside the POP Network:

  • POP Source: set Emission Type to “Points” and enable “Use Emission Attributes” so that velocity and life carry over from SOPs.
  • POP Force: add subtle turbulence (Amplitude ~0.5) to break uniform motion and mimic organic drift.
  • POP Drag: apply drag (0.1–0.5) to gently slow particles, avoiding harsh stops.
  • POP Collision: feed static scene meshes to enable bounce. Set friction low for a floaty interaction.
  • POP Wrangle (age kill): use if(@age >= @life) kill; to remove particles at end of lifespan.

This SOP→POP chain keeps your emitter fully procedural while the POP Network governs dynamics, establishing a flexible foundation for the rose gold particle effect.

How to shade and light particles to achieve an authentic rose gold finish?

Begin by applying a Principled Shader to your particle geometry. In Houdini, use a Material node downstream of your POP network, and assign the “principledshader::2.0” material. This PBR workflow ensures accurate metalness and energy-conserving reflections, critical for a convincing rose gold look.

Set the Base Color to a warm pinkish hue—around R192 G140 B140 in linear space—and crank Metalness to 1.0. Lower the Specular Tint toward 0.2 so highlights retain a subtle rose tint rather than pure white. Use the Roughness parameter to shape microfacet scattering; start at 0.25 for sharper reflections and introduce variation via a small‐scale noise map.

To drive roughness variation per particle, plug a Turbulent Noise VOP into the Roughness input. In VEX, sample noise based on @id or @age. Multiply the noise by 0.1 and add to your base roughness. This procedural approach mimics the microscopic surface imperfections found in real rose gold metals.

Now tackle lighting. An HDRI environment map provides broad, even illumination and realistic reflections. Use a soft indoor studio HDRI with warm light sources. Complement it with three area lights for control:

  • Key Light: A large rectangular area light at 45° with a slight pink gel (R255 G200 B200, intensity 2.0).
  • Fill Light: Cooler-toned fill (R255 G240 B235, intensity 0.5) opposite the key to reduce harsh shadows.
  • Rim Light: Small spotlight behind the particles with gold-orange tint (R255 G180 B120) for crisp edge highlights and separation from the background.

Adjust each light’s shadow softness by increasing the light radius parameter. Softer shadows maintain the delicate, luxurious feel of rose gold. Use the Render View’s Light Balance tool to fine-tune relative intensities in context.

For final polish, enable subtle bloom in Mantra or Karma by activating the “Glare” post-process in your render settings. Keep threshold and radius low—just enough to accentuate bright highlights without bleeding into the metallic midtones.

This combination of PBR shading, procedural roughness, strategic three-point lighting, and restrained post effects will yield a truly authentic rose gold particle effect in Houdini, ready for comp or directly integrated into your CG beauty shots.

How to add micro-detail (glitter, flakes and variation) using instancing and noise?

Set up instanced flakes with copy-to-points, per-point variation and orientation

Begin by scattering points on your rose gold mesh or particle cloud. Use a Copy to Points SOP to instance small triangular or hexagonal flake geometry. Before copying, generate custom attributes on the scatter node: pscale for size jitter, orient from an Attribute Noise SOP set to quaternion, and a random seed for color variation. These per-point attributes ensure each flake rotates and scales uniquely, mimicking real glitter.

Next, feed the instanced output into a Transform Pieces SOP if you need additional pivot-aligned rotations. This step aligns flakes to surface normals while preserving random orientation. Finally, merge the instanced flakes with your main particle system so they inherit lighting and motion blur.

Add micro-detail via displacement, layered noise and roughness maps

In your material network, switch on micropolygon displacement to subdivide at render time. Create a layered noise VOPs chain: start with a base brownian noise for macro bumps, then add a high-frequency alligator noise at low amplitude to simulate metal grain. Remap the combined noise to drive both displacement and roughness channels.

For variation, use a baked flake mask from UV-rendered instances: sample this mask with a Texture VOP and blend a secondary noise only where flakes exist. This produces sharper specular highlights on flakes and softer transitions on the metal base. Tweak the noise lacunarity and distortion parameters for a natural rose gold shimmer.

How to render, optimize and composite the shot for production (passes, denoising, motion blur, color grade)?

In Houdini, choosing the right renderer (Karma or Redshift) and sampling strategy is critical. Start by enabling unified sampling (min/max samples) to balance noise and render time. Assign lower sample counts to less critical objects: particles often need more samples for crisp glints, while background elements can use fewer.

Next, configure render passes (AOVs) to give compositors control over each component. At minimum, export:

  • Beauty
  • Diffuse and Glossy
  • Emission (for subtle glow on rose gold)
  • Cryptomatte IDs
  • Velocity for motion blur

Creating a separate metallic highlight pass on the particle system helps isolate rose gold reflections during color grade. Use Mantra’s “extra image plane” or Redshift’s AOV tab to add these outputs.

To optimize render time, leverage LOD proxies and bounding-box representations for off-screen elements. In volumes, adjust voxel dicing scale or volume step size. Aggressively cull rays with tight ray-max-length settings when particles settle into the scene.

For denoising, Houdini’s Denoise COP or Nuke’s Intel Open Image Denoise both work well. Feed beauty and albedo passes to guide the filter, preserving sharp specular highlights on the rose gold particles. Always compare denoised frames against raw output to avoid over-smoothing.

Enable motion blur directly in your ROP node: choose transform or deformation blur depending on how your particle system animates. Export the velocity pass and apply vector blur in comp to retain crisp streaks on fast-moving specs without over-blurring neighboring elements.

Finally, perform a refined color grade in your compositing application. Use curves to isolate midtone gold hues, adjust hue/saturation to achieve a warm rose tint, and add a subtle vignette to focus attention. Convert from linear to your target color space (Rec.709 or ACEScg) and apply any required output LUTs to match plate footage or brand guidelines.