🩶 Depth Pose Generator for Krea 2 by Astroburner
Hey everyone!
This time I wanted to create something completely different.
Instead of training another character, style, outfit, or visual-effects LoRA, I experimented with a model that generates human pose depth maps directly from text prompts.
I had seen a similar concept before and immediately wondered:
What if I could describe a pose, generate the depth map, and reuse it as a control image for another generation?
That idea became AstroDepthPoseV01 — and the first results are surprisingly strong. 🔥
🧠 What Does This LoRA Do?
AstroDepthPoseV01 generates grayscale human depth maps based on natural-language pose descriptions.
Instead of creating a finished character image, it produces a reusable spatial guide containing:
Body posture and limb placement
Camera angle and perspective
Foreshortening
Body overlap
Front-to-back distance
Relative depth across the figure
Dynamic full-body poses
The generated image can then be used with a compatible Depth ControlNet or another depth-guided workflow.
The same depth pose can later become a realistic person, fantasy warrior, cyborg, alien, monster, anime character, superhero, or almost anything else your target model can generate.
🏋️ Training Information
The LoRA was trained with Krea 2 RAW and is intended primarily for generation with Krea 2 Turbo.
The training dataset contained:
281 manually selected depth-map images
58 different pose categories
Standing, sitting, kneeling, jumping, dancing, yoga, parkour, martial arts, climbing, balancing, boxing, gymnastics, surfing, and more
Portrait, landscape, and square compositions
Detailed individual captions describing pose geometry and spatial relationships
Every training image contained one person and was manually reviewed before training.
The dataset focuses on body geometry, pose, perspective, and relative depth rather than identity, clothing color, facial details, or photographic style.
🏷️ Activation Tag
Use:
AstroDepthPoseV01
A reliable prompt opening is:
A human pose depth map, AstroDepthPoseV01,
After that, describe the person, pose, body direction, limb placement, camera angle, and spatial relationships in normal English.
✍️ Prompting Tips
The LoRA responds best when the prompt clearly describes:
Full-body or partial-body framing
Standing, sitting, kneeling, lying, jumping, or balancing
Torso direction
Arm and leg placement
Camera position
Which body part is closest to the camera
Foreshortening and overlapping limbs
Furniture or environmental objects when required
Detailed natural-language prompts currently produce the strongest results.
🩶 Example — Dynamic Lunge
A human pose depth map, AstroDepthPoseV01, showing one adult person in a complete full-body view performing a deep forward lunge. The front leg bends strongly at the knee while the rear leg extends backward in a long line. The torso leans slightly forward and both arms reach diagonally upward above the shoulders. The camera views the figure from a low three-quarter angle, making the front thigh and nearest forearm appear larger and closer to the viewer. Continuous grayscale depth values represent the spatial structure, with strong separation between the forward limbs and the more distant rear leg.
🪑 Example — Person with Furniture
A human pose depth map, AstroDepthPoseV01, showing one adult person seated on the edge of a sofa in a complete full-body view. The torso leans slightly forward, one forearm rests across the thigh, and the other hand is raised near the face. Both legs angle forward, with one foot positioned closer to the viewer. The sofa occupies the midground and a low table appears farther into the scene. Continuous grayscale depth values define the seated body clearly against the furniture and surrounding room space.
👥 Experimental Two-Person Prompting
The training dataset contains only single-person images, but the LoRA can also be tested with two-person prompts.
A human pose depth map, AstroDepthPoseV01, showing two adult people standing face to face in a complete full-body view. One person stands slightly closer to the camera and extends a hand forward, while the other person stands farther back and reaches toward the gesture. Their torsos angle toward each other. Continuous grayscale depth values describe both bodies separately, with the nearer figure appearing brighter and the more distant figure appearing darker.
Two-person generation should currently be considered experimental.
🛋️ Background and Furniture Tests
The LoRA can also generate simple environmental depth elements such as:
Chairs
Sofas
Tables
Beds
Kitchen counters
Shelves
Stairs
Interior room structures
Simple and clearly described environments usually work better than heavily overloaded scenes.
⚙️ Suggested LoRA Strength
Try several strengths depending on your workflow:
0.6 — lighter influence
0.8 — balanced control
1.0 — strong depth-map appearance
1.2 — experimental stronger influence
Results may vary depending on resolution, seed, guidance, sampler, and generation interface.
⚠️ Experimental First Version
This LoRA generates visually plausible relative depth maps. It does not produce scientifically measured or metrically accurate depth data.
Complex overlaps, multiple people, unusual anatomy, and detailed environments may still create inconsistent depth relationships.
However, the current results already appear highly useful as creative pose and composition guides.
🚀 Why This Is Interesting
Most depth workflows begin with an existing image.
This LoRA reverses that process:
Text prompt → generated depth map → controlled final image
That makes it possible to invent new poses and spatial compositions without first searching for a matching reference photograph.
🖼️ Recommended Resolution
For the most stable results, generate at approximately 1 megapixel.
Generation at up to 2 megapixels also works well when using a 1:1 aspect ratio. This configuration has been tested successfully.
Going beyond 2 megapixels can introduce visible ghosting, duplicated contours, and unstable depth structures. For this reason, higher resolutions are currently not recommended.
Recommended settings:
Best overall stability: approximately 1 megapixel
Tested maximum: 2 megapixels at 1:1
Recommended aspect ratio at 2 megapixels: 1:1
Above 2 megapixels: increased risk of ghosting and duplicated depth shapes
Created by Astroburner.
Description
Version 1.0
Trained on 281 manually selected depth-map images across 58 human pose categories. The LoRA was trained with Krea 2 RAW for 3,000 steps, with 15 checkpoints, and is intended primarily for generation with Krea 2 Turbo.
FAQ
Comments (14)
I’ve noticed that male characters and creatures currently don’t work reliably. This is caused by limitations in the training dataset, and I’ll try to address it in Version 2.
I've already been using depth maps for krea2 content, so this completes the content loop. Thanks for a novel contribution to the genre!
Krea 2 is a good model you can do.everything with it xD
interesting... any suggestions for a krea 2 workflow that can make use of these outputs?
Well, use the Krea2 depth controlNet Workflow from comfyui.
@Astroburner Hmm have a link? don't see this from googling, nor as a template in comfyui, maybe it's in a new update...
I've tried your depth lora with the ComfyUi provided workflow and another workflow I found, unfortunately they both fail when they hit your lora.
Hey! Could you tell me a bit more about what exactly fails when the workflow hits the LoRA? What error are you getting?
Also, which Krea 2 model are you using, and which workflow did you try? The provided workflow is working on my end, so I’d like to figure out what’s going wrong in your setup. Feel free to send me the details and I’ll gladly try to help! 🙂
Hey mate. Sure.
The error is:
# ComfyUI Error Report ## Error Details - Node ID: 180 - Node Type: Krea2ControlLoRALoader - Exception Type: RuntimeError - Exception Message: RuntimeError: Could not find expanded Krea2 first projection weight with shape (6144, 128) in the selected LoRA file.
This is with you depth lora loaded. No issue when loading the Krea2DepthControlv10
I'm using turbo mxfp8, although other models fail as well. The workflow was from here:
https://www.reddit.com/r/comfyui/comments/1ur2afm/krea_2_depth_controlnet/
This one fails at the depth lora node as well: https://www.patreon.com/iiTzMYUNG/posts/krea-2-depth-how-164624017
@jerbs Ah, I think I see the issue now. My Depth LoRA is not a replacement for the Krea2DepthControlv10 ControlNet LoRA, so it should not be loaded into the Krea2ControlLoRALoader.
My LoRA is used to generate the depth image/depth map first, which is then passed into the actual Krea 2 Depth ControlNet. So you still need Krea2DepthControlv10 for the ControlNet part.
That would also explain the error you're getting, since the Krea2ControlLoRALoader is expecting a specific Control LoRA structure that my LoRA doesn't have.
🙂
@Astroburner thanks for looking into and 'slapping me on the back of the head'. So it requires a lora loader feeding into the Controlv10? If you had a sample workflow, that would be awesome. Thanks mate!
@jerbs Hey all I want is helping. Dont ask how many mistakes I do a day. Prompting is my nemesis xD
@jerbs just download one example picture and drag it into comfyUI. The workflow ins embeded in the pictures. As well the prompt
I misunderstood what this does. Now, after you answering my questions, I see that it can create a depth pose based on text. I've been trying to get a particular pose, which I was trying to replicate from other images and it just never came out right. Now, following your workflow I was able to describe the pose (and camera angle) and it came out perfectly first time. I was then able to apply that depth pose and provide more description to generate the image I was going for. Thank you!













