🎉 New Feature! Customize avatar appearance per scene for dynamic, professional videos.
Overview
Scene-level avatar customization allows you to adapt your avatar’s appearance, position, and visibility for each individual scene. This creates dynamic, professional videos that respond to changing content and backgrounds.Scene-level settings override global avatar configuration. Any property not specified at the scene level inherits from the global avatar settings.
How It Works
Global vs Scene-Level Configuration
Common Use Cases
Use Case 1: Hide Avatar for Specific Scenes
Hide the avatar to focus attention on content:- Showing detailed interfaces or dashboards
- Displaying full-screen graphics
- Focusing on text-heavy content
- Transition scenes or title cards
Use Case 2: Reposition for Background Content
Move avatar to avoid covering important content:Use Case 3: Adjust Size for Emphasis
Vary avatar size based on scene importance:Use Case 4: Change Background Color by Scene
Adapt avatar background for different video backgrounds:Use Case 5: Custom Positioning for Complex Layouts
Use precise positioning for specific scene requirements:Scene-Level Properties
All avatar properties can be overridden at scene level:Override preset position:
top-left, top-center, top-right, center-left, center-center, center-right, bottom-left, bottom-center, bottom-rightCustom top position as percentage (e.g., “10%”, “25%”)
Custom left position as percentage (e.g., “5%”, “80%”)
Avatar width as percentage (e.g., “15%”, “20%”, “30%”)
Corner rounding:
"0", "50", "100"Border color in RGBA format (e.g., “rgba(255,255,255,1)”, “rgba(132,44,254,1)”)
Border width in pixels (0, 2, 4, 6, 8)
Background color in RGBA (e.g., “rgba(255,255,255,1)”)
Hide avatar for this scene (
true or false)Advanced Patterns
Pattern 1: Progressive Avatar Presence
Start subtle, become more prominent, then fade out:Pattern 2: Split-Screen Effect
Position avatar on alternating sides for visual variety:Pattern 3: Background-Adaptive Positioning
Automatically adjust based on background content:Pattern 4: Themed Scenes with Matching Avatar Style
Coordinate avatar styling with scene themes:Complete Example
Here’s a full video demonstrating multiple customization techniques:Best Practices
Plan Your Scene Flow
Plan Your Scene Flow
Before coding:
- Sketch your video flow
- Identify scenes where avatar should hide
- Mark scenes needing position changes
- Note background content locations
- Smoother visual transitions
- Better content presentation
- Fewer adjustments needed
Maintain Visual Consistency
Maintain Visual Consistency
Guidelines:
- Keep avatar size consistent (±5% variation max)
- Use the same styling throughout
- Make position changes purposeful, not random
- Return to default position when possible
- Intro/outro scenes can have different sizes
Test Scene Transitions
Test Scene Transitions
Check for:
- Jarring position jumps
- Sudden size changes
- Style inconsistencies
- Background color clashes
- Gradual position shifts
- Smoother size transitions
- Consistent styling
- Scene-appropriate colors
Hide Avatar Strategically
Hide Avatar Strategically
Good reasons to hide:
- Full-screen demonstrations
- Complex visual content
- Title cards or transitions
- Text-heavy information
- For more than 2-3 consecutive scenes
- Without clear visual benefit
- Randomly throughout video
Troubleshooting
Scene Override Not Working
Scene Override Not Working
Problem: Scene-level settings not applyingCheck:
- Property names match exactly (case-sensitive)
- RGBA format is correct for colors
- Percentage values include ”%” symbol
- Not trying to override avatarId (identity field cannot be changed at scene level)
Avatar Jumps Between Scenes
Avatar Jumps Between Scenes
Problem: Avatar position changes too abruptlySolutions:
- Use adjacent positions (e.g., bottom-right → bottom-center → bottom-left)
- Add transition scene between major position changes
- Keep position consistent for related content
- Test preview to verify smoothness
Inconsistent Avatar Appearance
Inconsistent Avatar Appearance
Problem: Avatar looks different across scenesCheck:
- Border settings are consistent
- Background colors have proper contrast
- Size variations are intentional
- All scenes inherit global settings properly
- Set global defaults for consistency
- Only override when necessary
- Document your overrides
