🎬 Add TopMeetupsScene component for Top Meetups (Scene 6)

Implements Scene 6 of the Portal presentation video, showcasing the top 5
most active Einundzwanzig meetups with animated rankings, sparkline charts,
and progress bars. Features 3D perspective entrance, staggered item animations,
and audio cues.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
HolgerHatGarKeineNode
2026-01-24 13:34:01 +01:00
parent e9b55b60aa
commit 861c0e9245
3 changed files with 667 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import { PortalIntroScene } from "./scenes/portal/PortalIntroScene";
import { PortalTitleScene } from "./scenes/portal/PortalTitleScene";
import { DashboardOverviewScene } from "./scenes/portal/DashboardOverviewScene";
import { MeetupShowcaseScene } from "./scenes/portal/MeetupShowcaseScene";
import { TopMeetupsScene } from "./scenes/portal/TopMeetupsScene";
/**
* PortalPresentation - Main composition for the Einundzwanzig Portal presentation video
@@ -173,7 +174,7 @@ export const PortalPresentation: React.FC = () => {
durationInFrames={sceneFrames.topMeetups.duration}
premountFor={fps}
>
<PlaceholderScene name="Top Meetups" sceneNumber={6} />
<TopMeetupsScene />
</Sequence>
{/* Scene 7: Activity Feed (10s) */}