diff --git a/data/poses/night_city_lean_against_rail.json b/data/poses/night_city_lean_against_rail.json new file mode 100644 index 0000000..b8e93b1 --- /dev/null +++ b/data/poses/night_city_lean_against_rail.json @@ -0,0 +1,76 @@ +{ + "id": "night_city_lean_against_rail", + "name": "Night City Lean Against Rail", + "standing": true, + "tags": ["urban", "night", "moody", "cinematic", "low-light", "street"], + "difficulty": "intermediate", + "tips": [ + "Lean casually against the rail with weight on one leg", + "Keep shoulders relaxed, one shoulder slightly higher", + "Chin slightly up for confident look", + "Eyes can be soft or looking into distance", + "Hands in pockets or one hand on rail" + ], + "camera_cues": [ + "Full body or three-quarter body shot", + "Use leading lines from rail", + "Capture city lights in background", + "Low angle for dramatic effect", + "Consider silhouette against city lights" + ], + "lighting": { + "type": "low-light", + "sources": ["city lights", "street lamps", "neon signs"], + "mood": "moody, cinematic, urban", + "tips": [ + "Use wide aperture (f/1.8-2.8)", + "Increase ISO (800-3200)", + "Slow shutter speed for light trails", + "Consider off-camera flash for fill" + ] + }, + "joints": { + "nose": [0.5, 0.12, 0.0], + "l_shoulder": [0.42, 0.28, 0.0], + "r_shoulder": [0.58, 0.28, 0.0], + "l_elbow": [0.38, 0.42, 0.0], + "r_elbow": [0.62, 0.42, 0.0], + "l_wrist": [0.35, 0.55, 0.0], + "r_wrist": [0.65, 0.55, 0.0], + "l_hip": [0.45, 0.55, 0.0], + "r_hip": [0.55, 0.55, 0.0], + "l_knee": [0.42, 0.72, 0.0], + "r_knee": [0.58, 0.72, 0.0], + "l_ankle": [0.40, 0.9, 0.0], + "r_ankle": [0.60, 0.9, 0.0] + }, + "variations": [ + { + "name": "hands_in_pockets", + "description": "Both hands in jacket pockets", + "joints_adjustment": { + "l_wrist": [0.42, 0.52, 0.0], + "r_wrist": [0.58, 0.52, 0.0] + } + }, + { + "name": "one_hand_on_rail", + "description": "One hand resting on rail behind", + "joints_adjustment": { + "r_wrist": [0.72, 0.48, 0.0] + } + } + ], + "best_for": [ + "Street photography", + "Urban portraits", + "Night photography", + "Cinematic shots", + "Fashion editorials" + ], + "avoid": [ + "Overly posed looks", + "Stiff posture", + "Looking directly at camera (unless intended)" + ] +} diff --git a/docs/DIFFICULTY_LEVELS_GUIDE.md b/docs/DIFFICULTY_LEVELS_GUIDE.md new file mode 100644 index 0000000..379ad0b --- /dev/null +++ b/docs/DIFFICULTY_LEVELS_GUIDE.md @@ -0,0 +1,206 @@ +# Difficulty Levels Guide for Pose Packs + +## Overview + +This guide defines the difficulty levels for pose packs in PoseGuide, helping users choose appropriate poses for their skill level. + +## Difficulty Levels + +### Beginner (⭐) +**Target Audience**: New users, casual creators +**Time to Complete**: 5-15 minutes +**Complexity**: Simple, straightforward poses + +#### Characteristics +- Minimal body positioning required +- Common, natural poses +- Limited technical knowledge needed +- Basic camera angles + +#### Example Poses +- Standing neutral +- Sitting on chair +- Walking forward +- Simple hand gestures + +#### Tips for Beginners +- Start with basic standing poses +- Focus on natural body alignment +- Use reference images for guidance +- Don't rush - take your time + +--- + +### Intermediate (⭐⭐) +**Target Audience**: Regular users, hobbyists +**Time to Complete**: 15-30 minutes +**Complexity**: Moderate complexity + +#### Characteristics +- Multiple body parts positioning +- Dynamic poses with movement +- Some technical knowledge helpful +- Varied camera angles + +#### Example Poses +- Dance moves +- Action poses (running, jumping) +- Social interactions (handshake, hug) +- Professional poses (presentation, demo) + +#### Tips for Intermediate +- Practice body proportion consistency +- Pay attention to weight distribution +- Use reference videos for dynamic poses +- Experiment with different angles + +--- + +### Advanced (⭐⭐⭐) +**Target Audience**: Experienced users, professionals +**Time to Complete**: 30-60 minutes +**Complexity**: Complex, detailed poses + +#### Characteristics +- intricate body positioning +- Complex interactions with objects +- Technical knowledge required +- Professional camera work + +#### Example Poses +- Complex dance choreography +- Athletic activities (gymnastics, martial arts) +- Group interactions (multiple characters) +- Dramatic/emotional expressions + +#### Tips for Advanced +- Study anatomy and body mechanics +- Use motion capture references +- Pay attention to finger positioning +- Practice complex weight shifts + +--- + +### Expert (⭐⭐⭐⭐) +**Target Audience**: Professionals, artists +**Time to Complete**: 60+ minutes +**Complexity**: Highly complex, artistic + +#### Characteristics +- Artistic, expressive poses +- Complex object interactions +- Deep technical expertise needed +- Cinematic camera work + +#### Example Poses +- Artistic dance performances +- Martial arts sequences +- Complex emotional scenes +- Character-driven narratives + +#### Tips for Expert +- Study professional references +- Understand body language psychology +- Master weight and balance +- Create compelling narratives + +--- + +### Master (⭐⭐⭐⭐⭐) +**Target Audience**: Masters, educators +**Time to Complete**: Variable +**Complexity**: Artistic mastery + +#### Characteristics +- Unique, signature poses +- Innovative body language +- Teaching/educational focus +- Pushing creative boundaries + +#### Example Poses +- Signature style poses +- Educational demonstrations +- Experimental art poses +- Cultural/traditional poses + +#### Tips for Master +- Develop your unique style +- Teach others your techniques +- Push creative boundaries +- Preserve cultural poses + +--- + +## Pose Pack Classification + +### By Difficulty +| Difficulty | Pack Size | Use Case | +|------------|-----------|----------| +| Beginner | 5-10 poses | Quick projects, learning | +| Intermediate | 10-20 poses | Regular projects, social media | +| Advanced | 20-50 poses | Professional projects | +| Expert | 50-100 poses | Artistic projects | +| Master | 100+ poses | Comprehensive collections | + +### By Category +| Category | Typical Difficulty | +|----------|-------------------| +| Standing | Beginner | +| Sitting | Beginner | +| Walking | Intermediate | +| Dancing | Advanced | +| Athletics | Advanced | +| Emotional | Expert | +| Cultural | Master | + +## Usage Guidelines + +### For Users +1. **Start Simple**: Begin with beginner poses +2. **Progress Gradually**: Move to intermediate as you improve +3. **Practice Regularly**: Consistent practice improves skills +4. **Use References**: Always use reference images/videos + +### For Creators +1. **Label Clearly**: Mark difficulty on all poses +2. **Provide Instructions**: Include step-by-step guidance +3. **Offer Variations**: Provide easier/harder variations +4. **Include References**: Add reference images + +## Quality Standards + +### Beginner Poses +- ✅ Clear, simple instructions +- ✅ Common, recognizable poses +- ✅ Minimal technical requirements +- ✅ Good for learning + +### Intermediate Poses +- ✅ Detailed positioning guides +- ✅ Dynamic movement included +- ✅ Multiple camera angles +- ✅ Good for regular use + +### Advanced Poses +- ✅ Professional quality +- ✅ Complex interactions +- ✅ Technical precision +- ✅ Good for professional work + +### Expert Poses +- ✅ Artistic expression +- ✅ Innovative techniques +- ✅ Deep technical detail +- ✅ Good for artistic projects + +### Master Poses +- ✅ Unique, signature style +- ✅ Educational value +- ✅ Cultural significance +- ✅ Good for teaching/learning + +## References + +- [Pose Estimation Basics](https://example.com/pose-estimation) +- [Body Language Guide](https://example.com/body-language) +- [Character Animation Principles](https://example.com/animation-principles)