🎉 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
Quick Reference
Scene Avatar Override Template
Next Steps
Avatar Positioning
Master positioning techniques and best practices
Create Avatar Video
Complete guide to creating avatar videos
API Reference
Full technical API documentation
Background Settings
Configure background media settings
