Create a Realistic Shadow in Photoshop (3‑Step Workflow)
This walkthrough shows how to build a realistic shadow from your subject using an editable Drop Shadow. You’ll align and elongate the shadow to match your light source, soften it with Field Blur for depth, and fade it with a gradient mask. Finish by fine‑tuning density and opacity to blend perfectly.

Step-by-step instructions
Generate and separate the base shadow
Select your subject layer.
Open Layer Style → Drop Shadow; set Opacity 100%, Distance 0, Spread 0, Size 0 → OK.
In Layers, right‑click Effects → Create Layer → OK to put the shadow on its own layer.
Align and shape the shadow
Select the shadow layer and choose Edit → Free Transform (Ctrl/Cmd+T).
Right‑click → Flip Vertical; drag to align with the contact point and rotate slightly as needed.
Right‑click → Skew to aim the shadow toward the light direction.
Right‑click → Scale to elongate → Enter/Return.
Create a near‑to‑far softness with Field Blur
Go to Filter → Blur Gallery → Field Blur.
Add a pin near the subject; set Blur low (0–3 px).
Add a pin at the far end; increase Blur to soften the tail → OK.
Refine the footprint (optional)
Press Ctrl/Cmd+T → right‑click → Warp.
Nudge points so the shadow tucks closer to the subject where needed → Enter/Return.
Fade and balance the shadow
Add a Layer Mask to the shadow layer.
Press D; select the Gradient Tool (G) → Foreground to Background (Black → White), Linear; Mode: Normal; Opacity: 100%.
Drag from the far edge toward the subject to create a gradual fade.
Open Window → Properties with the mask selected and adjust Density; lower the shadow layer’s Opacity to taste.