Huge ComfyUI-Yedp-Action-Director Update to 3D Director in ComfyUI

ComfyUI-Yedp-Action-Director is a custom node that puts a fully interactive 3D viewport right inside a ComfyUI workflow. The V9.3 update delivers physical path tracing, HDRI lighting, and native Gaussian splatting support, letting you direct characters and environments without leaving the canvas. It outputs seven different ControlNet-ready image passes—like OpenPose, depth, and normal maps—in one batch.
Developer Yedp released this update as part of a larger open-source suite that also includes Yedp Mocap Surgeon and Yedp Blockout. The tools were built to eliminate the need for external 3D software when generating high-quality control signals for AI image pipelines. Everything from camera moves to facial capture now lives in a single node that saves its entire scene state into your standard workflow file.
What's new in the V9.3 update
- Path tracing for realistic shaded passes.
- HDRI environment lighting with rotation controls.
- Save entire 3D scenes as JSON files.
- Video trim slider for facial mocap.
- Custom naming for captured mocap tracks.
- Wider sidebar layout for better controls.
- Gaussian splatting for scanned environments.
- Real-time toggle between point cloud and splats.
The update is built for prosumer GPU owners, serious hobbyists, and small studios who run AI locally. Instead of round-tripping through Blender or Maya, you can assemble a full 3D scene, animate characters, and bake depth, edge, or pose passes directly in ComfyUI. That keeps creative data private and cuts out extra steps in a production-heavy ControlNet pipeline.
Developer notes and common fixes
If the viewport shows up blank on load, just resize the node slightly and it will snap into place. The first time you enable path tracing, the GPU may freeze briefly while it compiles shader code—after that, samples will accumulate quickly. For .ply files, the engine defaults to Gaussian splatting, so anyone loading raw point clouds must press the Sync Folders button and then manually uncheck the “render as splat” option.
“A massive leap in render quality! You can now enable physically accurate ray-bouncing for your Shaded passes.” — Source: GitHub