futuristic-motorcycle-cardboard

byValh Cmbk

A highly detailed 2D cartoon animation of a futuristic sci-fi motorcycle being assembled from simple cardboard pieces. The motorcycle has an intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, and many small mechanical details. Show the crafting process step by step, starting from flat cardboard pieces and gradually transforming them into a complete futuristic motorcycle. Smooth hand-drawn 2D animation, clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, creative DIY aesthetic, satisfying construction process, smooth camera movements, close-up shots of the small details, rotating product showcase at the end, clean bright studio background, soft shadows, cinematic lighting, highly polished animation, consistent proportions, visually satisfying, no text, no watermark, 4K Ultra HD, extremely sharp details, 60 FPS.Vertical 9:16, 2D cartoon DIY cardboard craft animation, futuristic motorcycle made entirely from cardboard, detailed mechanical parts, step-by-step construction, smooth transitions, satisfying assembly, close-up shots, dynamic camera movement, final 360-degree showcase, clean white background, warm cardboard texture, bold cartoon outlines, cinematic lighting, ultra-detailed, 4K Ultra HD, 60 FPS, viral YouTube Shorts style, no text, no watermark.

No preview

Comments (0)

No comments yet. Be the first!

System Requirements

Page 1 of 17

System Requirements Document for futuristic-motorcycle-cardboard

1. Introduction

This project delivers a highly detailed 2D cartoon animation of a futuristic sci-fi motorcycle being assembled from simple cardboard pieces. The animation shows the crafting process step by step, starting from flat cardboard pieces and gradually transforming them into a complete futuristic motorcycle, ending with a rotating product showcase.

The motorcycle has an intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, and many small mechanical details. The animation uses smooth hand-drawn 2D animation, clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, and a creative DIY aesthetic. It presents a satisfying construction process with smooth camera movements and close-up shots of the small details, set against a clean bright studio background with soft shadows and cinematic lighting. The result is a highly polished animation with consistent proportions, visually satisfying, in 4K Ultra HD with extremely sharp details at 60 FPS.

The animation is formatted vertically in 9:16 aspect ratio, styled as a 2D cartoon DIY cardboard craft animation, targeting a viral YouTube Shorts style. It contains no text and no watermark.

The audience is twofold: the Animation Creator, who defines and refines the animation's content, style, and shot progression and delivers the finished vertical 9:16 4K 60 FPS video; and the Viewer, the short-form audience who watches the step-by-step cardboard crafting process and the final rotating motorcycle showcase.

Page 2 of 17

2. System Overview

The product is a single finished animation deliverable: a vertical 9:16, 4K Ultra HD, 60 FPS 2D cartoon animation in which a futuristic sci-fi motorcycle is assembled from flat cardboard pieces step by step, closing on a 360-degree rotating showcase of the completed motorcycle.

Current delivery is provider-managed. The animation concept, visual constraints, camera direction, output specifications, and delivery request are submitted to a provider-managed animation surface, and the assembled sequence and final 360-degree showcase are reviewed there before delivery. There is no custom first-party application UI in the current scope.

Actors:

  • Animation Creator (human) — defines and refines the animation's content, style, and shot progression, and delivers the finished video.
  • Viewer (human) — watches the completed animation in vertical short-form format.
  • Provider-managed animation surface (non-persona system/provider actor) — accepts the animation concept, visual constraints, camera direction, output specifications, and delivery request, and supports review of the assembled sequence and final 360-degree showcase before delivery.

Narrow exclusions: the animation itself contains no text and no watermark. The motorcycle is made entirely from cardboard. The background is a clean bright studio / clean white background.

Page 3 of 17

2a. Product Interpretation and Delivery Boundary

The accepted work is the production and delivery of one polished vertical short-form animation. All production interaction — submitting the concept and constraints, reviewing the assembled sequence, reviewing the final 360-degree showcase, and requesting delivery — happens on the provider-managed animation surface. No first-party custom page is created for this project, because the accepted delivery shape is provider-managed and no accepted journey requires a first-party screen.

The Viewer's side of the lifecycle is the finished animation itself, watched in vertical 9:16 short-form format; the Viewer does not interact with the production surface.

Current boundary: the animation, its step-by-step construction sequence, its mechanical close-ups, its dynamic camera movement, its final 360-degree showcase, and its delivery at 4K 60 FPS in 9:16 with no text and no watermark. Nothing beyond this animation deliverable is in current scope.

2b. Source Content Inventory

Not applicable — no reference directive with content_source authority was supplied.

2c. Page Content and Component Coverage

No first-party custom pages exist in the current scope. The accepted delivery shape is provider-managed, and every accepted human-facing interaction is owned by the provider-managed animation surface. The coverage below describes that surface's responsibilities and the states of the animation deliverable it produces; it does not add product scope.

Page 4 of 17

Provider-Managed Animation Surface

  • Information and state
    • The submitted animation concept: a futuristic sci-fi motorcycle assembled from simple cardboard pieces.
    • Visual constraints: 2D cartoon style, smooth hand-drawn quality, clean black outlines, bold cartoon outlines, slightly realistic cardboard texture, warm brown cardboard color, creative DIY aesthetic, consistent proportions.
    • Motorcycle design constraints: intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, many small mechanical details, made entirely from cardboard.
    • Camera direction: smooth camera movements, close-up shots of the small details, dynamic camera movement, smooth transitions.
    • Staging constraints: clean bright studio background (clean white background), soft shadows, cinematic lighting.
    • Output specifications: vertical 9:16, 4K Ultra HD, extremely sharp details, 60 FPS, no text, no watermark, viral YouTube Shorts style.
    • Delivery request state: submitted, in production, ready for review, delivered.
  • Primary actions
    • Submit the animation concept, visual constraints, camera direction, output specifications, and delivery request.
    • Review the assembled sequence.
    • Review the final 360-degree showcase.
    • Request delivery of the finished animation.
  • Supporting actions
    • Revise the concept, constraints, camera direction, or output specifications before delivery.
    • Re-review the assembled sequence or showcase after a revision.
  • Domain entities
    • Animation concept.
    • Visual and style constraints.
    • Camera direction and shot list (step-by-step construction, close-ups, dynamic movement, final 360-degree showcase).
    • Output specification set (9:16, 4K Ultra HD, 60 FPS, no text, no watermark).
    • Assembled sequence.
    • Final 360-degree showcase.
    • Delivered animation.
  • Component responsibilities
    • Concept and constraint intake: captures the animation concept, visual constraints, camera direction, output specifications, and delivery request.
    • Sequence assembly: produces the step-by-step construction from flat cardboard pieces to the complete futuristic motorcycle.
    • Showcase assembly: produces the rotating 360-degree product showcase of the completed motorcycle.
    • Review surface: presents the assembled sequence and the final 360-degree showcase for the Animation Creator's review before delivery.
    • Delivery: releases the finished vertical 9:16 4K 60 FPS animation with no text and no watermark.
  • States
    • Loading: intake and assembly are in progress; the review surface shows the sequence as it becomes available.
    • Empty: no concept, constraints, camera direction, output specifications, or delivery request have been submitted yet.
    • Success: the assembled sequence and the final 360-degree showcase are reviewable and the finished animation is delivered at 9:16, 4K Ultra HD, 60 FPS, with no text and no watermark.
    • Error: a submitted constraint or output specification cannot be met as stated (for example, a requested element that would introduce text or a watermark, or a non-9:16 framing); the surface reports the unmet constraint against the submitted specification.
    • Recovery: the Animation Creator revises the affected concept, constraint, camera direction, or output specification and resubmits; the assembled sequence and showcase are re-reviewed before delivery.
Page 5 of 17

3. Functional Requirements

FR-1 — Produce the cardboard-assembly motorcycle animation (explicit) As an Animation Creator, I should produce a highly detailed 2D cartoon animation of a futuristic sci-fi motorcycle being assembled from simple cardboard pieces, so that a finished short-form animation exists for delivery.

  • Trigger/input: the animation concept and its visual constraints.
  • Observable result: a completed 2D cartoon animation showing the futuristic sci-fi motorcycle assembled from simple cardboard pieces.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the assembled result does not match the submitted concept, the sequence is revised and re-reviewed before delivery.
  • Continuation: the animation proceeds to the step-by-step construction sequence and the final showcase.

FR-2 — Intricate mechanical motorcycle design (explicit) As an Animation Creator, I should render the motorcycle with an intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, and many small mechanical details, so that the machine reads as a detailed futuristic sci-fi motorcycle.

  • Trigger/input: the motorcycle design constraints submitted with the concept.
  • Observable result: the motorcycle on screen shows intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, and many small mechanical details.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if any design element (panels, wheels, aerodynamic shapes, small mechanical details) is missing or inconsistent, the affected shots are revised and re-reviewed.
  • Continuation: the detailed design carries through the construction sequence and the final showcase.

FR-3 — Step-by-step construction from flat cardboard (explicit) As an Animation Creator, I should show the crafting process step by step, starting from flat cardboard pieces and gradually transforming them into a complete futuristic motorcycle, so that the build reads as a satisfying construction process.

  • Trigger/input: the submitted construction sequence direction.
  • Observable result: the animation opens on flat cardboard pieces and progressively transforms them into the complete futuristic motorcycle.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if a step is unclear or the progression is not gradual, the affected steps are revised and re-reviewed.
  • Continuation: the completed motorcycle proceeds to the rotating product showcase.

FR-4 — Hand-drawn 2D cartoon style and cardboard material (explicit) As an Animation Creator, I should use smooth hand-drawn 2D animation with clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, and a creative DIY aesthetic, so that the animation has a consistent cartoon craft look.

  • Trigger/input: the submitted style constraints.
  • Observable result: the animation shows smooth hand-drawn 2D motion, clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, and a creative DIY aesthetic.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the style drifts from the submitted constraints, the affected shots are revised and re-reviewed.
  • Continuation: the style remains consistent through the construction sequence and the final showcase.

FR-5 — Satisfying construction with camera movement and close-ups (explicit) As an Animation Creator, I should include a satisfying construction process with smooth camera movements and close-up shots of small details, so that the assembly is visually satisfying to watch.

  • Trigger/input: the submitted camera direction.
  • Observable result: the animation shows smooth camera movements and close-up shots of small details during the construction process.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if camera movement is not smooth or close-ups are missing, the affected shots are revised and re-reviewed.
  • Continuation: the camera work leads into the final rotating showcase.

FR-6 — Final 360-degree rotating showcase (explicit) As an Animation Creator, I should end with a rotating product showcase (360-degree) of the completed motorcycle, so that the finished machine is presented from every angle.

  • Trigger/input: the submitted showcase direction.
  • Observable result: the animation ends with a 360-degree rotation of the completed motorcycle.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the rotation is incomplete or the motorcycle is not fully shown, the showcase is revised and re-reviewed.
  • Continuation: the showcase completes the animation for delivery.

FR-7 — Clean bright studio staging (explicit) As an Animation Creator, I should use a clean bright studio background (clean white background) with soft shadows and cinematic lighting, so that the cardboard motorcycle is presented cleanly.

  • Trigger/input: the submitted staging constraints.
  • Observable result: the animation shows a clean bright studio background (clean white background), soft shadows, and cinematic lighting.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the background, shadows, or lighting deviate from the submitted constraints, the affected shots are revised and re-reviewed.
  • Continuation: the staging holds through the construction sequence and the final showcase.

FR-8 — Polished output at 4K Ultra HD, 60 FPS, consistent proportions (explicit) As an Animation Creator, I should deliver highly polished animation with consistent proportions, visually satisfying, 4K Ultra HD, extremely sharp details, 60 FPS, so that the finished animation meets the requested output quality.

  • Trigger/input: the submitted output specifications.
  • Observable result: the delivered animation is 4K Ultra HD at 60 FPS with extremely sharp details, consistent proportions, and a visually satisfying result.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the output does not meet the specified resolution, frame rate, sharpness, or proportion consistency, the affected output is regenerated and re-reviewed.
  • Continuation: the conforming output proceeds to delivery.

FR-9 — Vertical 9:16 format (explicit) As an Animation Creator, I should format the animation vertically in 9:16 aspect ratio, so that it fits vertical short-form playback.

  • Trigger/input: the submitted output specifications.
  • Observable result: the delivered animation is framed vertically in 9:16.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the framing is not 9:16, the output is reframed and re-reviewed.
  • Continuation: the correctly framed animation proceeds to delivery.

FR-10 — Viral YouTube Shorts style (explicit) As an Animation Creator, I should target a viral YouTube Shorts style, so that the animation suits short-form distribution.

  • Trigger/input: the submitted style and delivery direction.
  • Observable result: the delivered animation reads as a vertical short-form piece in the requested viral YouTube Shorts style.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the piece does not read as short-form in the requested style, the affected pacing and framing are revised and re-reviewed.
  • Continuation: the finished piece proceeds to delivery.

FR-11 — No text and no watermark (explicit) As an Animation Creator, I should ensure the animation contains no text and no watermark, so that the delivered animation is clean.

  • Trigger/input: the submitted hard constraints.
  • Observable result: the delivered animation contains no text and no watermark.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if any text or watermark appears, the affected frames are removed or regenerated and re-reviewed.
  • Continuation: the clean animation proceeds to delivery.

FR-12 — Submit the animation concept, constraints, camera direction, output specifications, and delivery request (required_inference) As an Animation Creator, I should submit the animation concept, visual constraints, camera direction, output specifications, and delivery request to the provider-managed animation surface, so that the accepted animation can be produced.

  • Trigger/input: the Animation Creator's concept, visual constraints, camera direction, output specifications, and delivery request.
  • Observable result: the provider-managed animation surface holds the submitted concept, constraints, camera direction, output specifications, and delivery request.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if a submitted constraint or output specification cannot be met as stated, the surface reports the unmet constraint against the submitted specification and the Animation Creator revises and resubmits.
  • Continuation: the submitted request proceeds to assembly of the sequence and showcase.

FR-13 — Review the assembled sequence and final 360-degree showcase before delivery (required_inference) As an Animation Creator, I should review the assembled sequence and the final 360-degree showcase on the provider-managed animation surface before delivery, so that the finished animation matches the submitted concept and constraints.

  • Trigger/input: the assembled sequence and the final 360-degree showcase becoming available for review.
  • Observable result: the Animation Creator has reviewed the assembled sequence and the final 360-degree showcase and can request delivery.
  • Access state: provider-managed animation surface.
  • Failure/recovery: if the review finds a mismatch with the submitted concept or constraints, the Animation Creator revises the affected concept, constraint, camera direction, or output specification, resubmits, and re-reviews before delivery.
  • Continuation: the approved animation is delivered.

FR-14 — Watch the finished animation (required_inference) As a Viewer, I should watch the finished animation in vertical short-form format, so that I experience the step-by-step cardboard crafting process and the final rotating motorcycle showcase.

  • Trigger/input: the delivered animation.
  • Observable result: the Viewer sees the step-by-step construction from flat cardboard pieces to the complete futuristic motorcycle, the close-ups of small details, and the final 360-degree showcase.
  • Access state: the delivered animation, watched in vertical 9:16 short-form format.
  • Failure/recovery: if playback is interrupted, the Viewer resumes watching the delivered animation.
  • Continuation: the Viewer reaches the final rotating showcase at the end of the animation.
Page 6 of 17

4. User Personas

Page 7 of 17

Animation Creator

Product context. The Animation Creator is the person who wants a specific 2D cartoon animation produced: a step-by-step cardboard assembly of a futuristic sci-fi motorcycle, ending in a 360-degree rotating showcase. Their recurring responsibility is defining and refining the animation's content, style, and shot progression — flat cardboard pieces to complete motorcycle, close-ups, smooth camera moves, clean bright studio background — and delivering a finished vertical 9:16 4K 60 FPS video with no text or watermark.

Primary goal. Success is a polished, visually satisfying animation ready for viral YouTube Shorts distribution.

Distinct accepted responsibilities. The Animation Creator defines the animation concept (a futuristic sci-fi motorcycle assembled from simple cardboard pieces); specifies the motorcycle's design (intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, many small mechanical details, made entirely from cardboard); specifies the construction progression (step by step, starting from flat cardboard pieces, gradually transforming into the complete motorcycle); specifies the visual style (smooth hand-drawn 2D animation, clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, creative DIY aesthetic); specifies the camera direction (smooth camera movements, close-up shots of small details, dynamic camera movement, smooth transitions); specifies the staging (clean bright studio background / clean white background, soft shadows, cinematic lighting); specifies the output (vertical 9:16, 4K Ultra HD, extremely sharp details, 60 FPS, consistent proportions, no text, no watermark, viral YouTube Shorts style); submits all of this to the provider-managed animation surface; reviews the assembled sequence and the final 360-degree showcase before delivery; and requests delivery.

Relevant inputs or decisions. The concept, visual constraints, camera direction, output specifications, and delivery request; the decision to approve the assembled sequence and the final 360-degree showcase or to revise and resubmit.

Interactions with other accepted participants. The Animation Creator works through the provider-managed animation surface, which accepts the concept, constraints, camera direction, output specifications, and delivery request and supports review of the assembled sequence and final showcase before delivery. The Animation Creator's delivered animation is what the Viewer watches.

Observable success. A delivered vertical 9:16, 4K Ultra HD, 60 FPS 2D cartoon animation showing the step-by-step cardboard assembly of the futuristic sci-fi motorcycle and the final 360-degree rotating showcase, with no text and no watermark.

Page 8 of 17

Viewer

Product context. The Viewer is the audience for the finished animation. They watch the step-by-step cardboard crafting process and the final rotating motorcycle showcase in vertical short-form format.

Primary goal. A satisfying, visually clear construction sequence with detailed mechanical close-ups and a clean presentation.

Distinct accepted responsibilities. The Viewer watches the delivered animation in vertical 9:16 short-form format, following the construction from flat cardboard pieces to the complete futuristic motorcycle, the close-up shots of small details, and the final 360-degree rotating showcase.

Relevant inputs or decisions. The delivered animation itself; the decision to keep watching through to the final showcase.

Interactions with other accepted participants. The Viewer receives the animation the Animation Creator delivered; the Viewer does not interact with the provider-managed animation surface.

Observable success. The Viewer watches the full construction sequence and reaches the final 360-degree rotating showcase of the completed cardboard motorcycle.

5. Core User Flows

Page 9 of 17

Flow 1 — Animation Creator: define and submit the animation request

  1. The Animation Creator opens the provider-managed animation surface.
  2. The Animation Creator submits the animation concept: a highly detailed 2D cartoon animation of a futuristic sci-fi motorcycle being assembled from simple cardboard pieces.
  3. The Animation Creator submits the motorcycle design constraints: intricate mechanical design, futuristic body panels, large wheels, sharp aerodynamic shapes, many small mechanical details, made entirely from cardboard.
  4. The Animation Creator submits the construction direction: show the crafting process step by step, starting from flat cardboard pieces and gradually transforming them into a complete futuristic motorcycle.
  5. The Animation Creator submits the style constraints: smooth hand-drawn 2D animation, clean black outlines, slightly realistic cardboard texture, warm brown cardboard color, creative DIY aesthetic.
  6. The Animation Creator submits the camera direction: smooth camera movements, close-up shots of the small details, dynamic camera movement, smooth transitions.
  7. The Animation Creator submits the staging constraints: clean bright studio background (clean white background), soft shadows, cinematic lighting.
  8. The Animation Creator submits the output specifications: vertical 9:16, 4K Ultra HD, extremely sharp details, 60 FPS, consistent proportions, visually satisfying, no text, no watermark, viral YouTube Shorts style.
  9. The Animation Creator submits the delivery request.
  10. Observable result: the provider-managed animation surface holds the submitted concept, constraints, camera direction, output specifications, and delivery request.
  11. Failure/recovery: if a submitted constraint or output specification cannot be met as stated, the surface reports the unmet constraint against the submitted specification; the Animation Creator revises the affected item and resubmits.
  12. Next step: the submitted request proceeds to assembly of the sequence and showcase (Flow 2).

Flow 2 — Animation Creator: review the assembled sequence and final showcase, then deliver

  1. The Animation Creator returns to the provider-managed animation surface where the request was submitted.
  2. The assembled sequence becomes available for review: the step-by-step construction from flat cardboard pieces to the complete futuristic motorcycle, with smooth camera movements and close-up shots of small details.
  3. The Animation Creator reviews the assembled sequence against the submitted concept, style, camera direction, and staging constraints.
  4. The final 360-degree rotating showcase of the completed motorcycle becomes available for review.
  5. The Animation Creator reviews the final 360-degree showcase.
  6. Observable result: the Animation Creator has reviewed the assembled sequence and the final 360-degree showcase and can request delivery.
  7. Failure/recovery: if the review finds a mismatch with the submitted concept or constraints, the Animation Creator revises the affected concept, constraint, camera direction, or output specification, resubmits, and re-reviews the assembled sequence and showcase before delivery.
  8. The Animation Creator requests delivery.
  9. Observable result: the finished animation is delivered as a vertical 9:16, 4K Ultra HD, 60 FPS 2D cartoon animation with extremely sharp details, consistent proportions, no text, and no watermark.
  10. Next step: the delivered animation is available to the Viewer (Flow 3).
Page 10 of 17

Flow 3 — Viewer: watch the finished animation

  1. The Viewer opens the delivered animation in vertical 9:16 short-form format.
  2. The Viewer watches the animation open on flat cardboard pieces.
  3. The Viewer follows the crafting process step by step as the flat cardboard pieces gradually transform into the complete futuristic motorcycle, including the close-up shots of small details and the smooth camera movements.
  4. The Viewer reaches the final 360-degree rotating showcase of the completed motorcycle.
  5. Observable result: the Viewer has seen the full step-by-step cardboard construction and the final rotating showcase of the completed futuristic sci-fi motorcycle.
  6. Failure/recovery: if playback is interrupted, the Viewer resumes watching the delivered animation.
  7. Next step: the Viewer finishes the animation at the end of the 360-degree showcase.
Page 11 of 17

6. Visuals Colors and Theme

The creative direction is authoritative for this section. Muse: Bruno Simon. Headline: "FLAT BOARD TO FLIGHT MACHINE".

Color tokens (light mode)

RoleHexUse
Background#F4F1EAWarm paper-white page ground
Surface#FFFFFFTrue-white "sweep" stage panels with soft shadows
Text#1B1A17Ink for outlines, type, and bold cartoon linework
Primary#B9793FCore kraft cardboard
Accent#FF5A3CSingle signal colour (snap-in flash, active step marker, the one CTA), under 8% of surface area
Muted#8A8578Metadata, step numerals, disabled states
Cardboard shadow-flute#8A5A2BMaterial shading on the model only
Cardboard lit edge#D9A468Material shading on the model only
Toy pop — sky#4FB3D9Workshop props inside the 3D scene only (tape roll, cutting mat, ruler)
Toy pop — lemon#F2C14EWorkshop props inside the 3D scene only

Cardboard is the hero colour: #B9793F core kraft, with #8A5A2B shadow-flute and #D9A468 lit edge used only as material shading on the model, never as UI chrome. The hot accent #FF5A3C is the single signal colour. Toy pops #4FB3D9 and #F2C14E appear only inside the 3D scene as workshop props, never as UI.

Typography

  • Headings: Fredoka — Fredoka SemiBold/Bold, sentence case, tight-but-friendly tracking (-0.01em), rounded terminals echoing die-cut cardboard corners. Headlines are large and chunky — a toy-box voice, not a SaaS voice. Step numerals rendered in Fredoka Bold at display size as the section marker. No all-caps except 12px tracked-out micro-labels ("STEP 04 — FORK & SHOCK").
  • Body: Nunito.
  • Scale: 1.25 modular — 96/72/56/44/32/22/17/15. Display hero clamp(52px, 11vw, 132px). Section heads clamp(34px, 6vw, 64px). Body 17px/1.65. Micro-labels 12px, 0.14em tracking.

Shape language. Low-poly and die-cut. Every surface is built from flat planes with visible fold lines, so UI cards read as cardboard blanks with 12–20px radii and a single 3px ink outline. Buttons are chunky rounded capsules with a hard 4px offset "thickness" shadow (like a cardboard tab), never a soft blur. Section boundaries are torn/die-cut edges: a repeating notched path rather than a straight rule. Step connectors are dashed cut-lines with scissors-notch ticks. Circular things (wheels, dials) are true circles with a chunky ink rim. Rotations are 15° increments so the whole page feels assembled on a grid.

Spacing rhythm. Generous 96px vertical rhythm; nothing is centred-and-symmetric except the turntable, which earns it.

Imagery style. All imagery is the cardboard motorcycle itself — no stock photography, no people, no abstract blobs. Rendered as clean 2D cartoon planes with slightly noisy kraft texture, chunky black outlines, and soft studio shadows on white. Supporting imagery is workshop hardware: a steel ruler, masking tape roll, craft knife, cutting mat, pencil — drawn flat with the same ink outline and kept in the toy pops. Exploded diagrams for each step are line-art in ink on white, styled like a die-cut instruction sheet. Close-up macro moments (a bolt threading, a panel tab folding) are framed as small circular "loupe" insets that zoom out of the bay.

Avoid. Gradient-blob heroes, glassmorphism panels, or any violet/blue on white SaaS treatment; Inter, Roboto, Arial, Helvetica, Poppins, or system-ui for any heading or body text; a grid of identical hover-lift cards as the step list; soft blurred drop shadows on UI controls — shadows are hard offset "cardboard thickness" only; photographic imagery, stock people, or 3D renders that break the flat 2D cartoon ink-outline look; neon or dark-mode treatment; the stage stays bright white with warm paper ground; any text, watermark, or UI chrome burned into the animation surface itself; bouncy motion applied to the final 360° showcase — the turntable rotates at a constant, calm 12s/rev. The generic indigo/blue-on-white SaaS template is forbidden for this project.

Page 12 of 17

7. Signature Design Concept

The assembly bay. The first screen is a working assembly bay, not a headline block. On a warm paper-white #F4F1EA ground, a tall 9:16 white sweep panel sits left-of-centre at 92vh, holding a scattered pile of flat kraft-brown cardboard blanks with visible flute edges and ink outlines. The dominant element is the pile itself at near-full panel width. Above it, a single Fredoka line at clamp(52px, 11vw, 132px) runs flush-left and overflows the panel edge on the right, reading "FLAT BOARD TO FLIGHT MACHINE" — the last word cropped by the viewport edge as decoration, with the full phrase repeated whole in the paragraph below. To the right, a horizontal parts tray of six die-cut pieces sits on a #FFFFFF bench strip with a hard offset shadow. One hot #FF5A3C capsule CTA, "Assemble it", is pinned beneath the headline at 40px from the left margin. A thin dashed cut-line runs the full viewport width behind the headline. No gradient, no centred stack, no blue button.

The signature moves that carry this concept:

  • Drag-and-drop assembly bay — flat cardboard blanks in a parts tray get dragged onto a 9:16 stage where they fold, snap, and lock into place with a 90ms ink-flash and elastic overshoot.
  • Scroll-as-build-playhead — the numbered step bands (01–08) drive the bay's state as they pass, so the motorcycle visibly assembles itself as you scroll, with the current step's numeral in oversized Fredoka in the left margin.
  • Die-cut section dividers — every band ends in a notched cardboard-cut path with scissors-notch ticks and a dashed cut-line, replacing the usual hairline rule.
  • Chunky offset-shadow controls — buttons and cards are kraft capsules with a hard 4px ink thickness shadow that compresses on press, like a cardboard tab being pushed flat.
  • Circular "loupe" macro inset — blooms out of the bay to show a single mechanical detail (bolt thread, panel tab, wheel hub) at 4x, then retracts — the close-up shot language of the requested animation, made interactive.

The concept only recomposes accepted content, states, and controls: the flat cardboard pieces, the step-by-step assembly, the mechanical close-ups, the clean bright studio staging, and the final 360-degree showcase.

Page 13 of 17

8. Interaction Model & Motion Direction

Interaction Model: Animated Motion Tempo: expressive Hero Dimensionality: layered_2d

Landing Hero Motion Brief

  • Focal subject. The scattered pile of flat kraft-brown cardboard blanks with visible flute edges and ink outlines, sitting in the tall 9:16 white sweep panel, with the six-piece die-cut parts tray on the #FFFFFF bench strip to the right.
  • Input → transformation → outcome thesis. The user drags a flat cardboard blank from the parts tray onto the 9:16 bay; the blank folds, snaps, and locks into place with a 90ms scale-pop and a 1-frame ink-flash outline under elastic follow-through with a small overshoot settle (~240ms, cubic-bezier(.34,1.56,.64,1)); the outcome is the motorcycle visibly assembling itself piece by piece as the numbered step bands (01–08) pass and drive the bay's state like a build-guide playhead.
  • Motion vocabulary. Toy physics, never precious: elastic follow-through with overshoot settle on drag; 90ms scale-pop with a 1-frame ink-flash outline on each snap-in; 15°-increment rotations with a satisfying clack; idle state where the finished bike breathes on its suspension (2px, 4s loop) and the turntable rotates at a constant 12s/rev; scroll-driven step progression; the circular loupe macro inset blooming out of the bay to 4x and retracting.
  • Composed first frame. Warm paper-white #F4F1EA ground; the 9:16 white sweep panel left-of-centre at 92vh holding the near-full-width pile of flat kraft blanks; the Fredoka headline "FLAT BOARD TO FLIGHT MACHINE" flush-left at clamp(52px, 11vw, 132px) with its last word cropped by the viewport edge; the dashed cut-line running the full viewport width behind the headline; the six-piece parts tray on the #FFFFFF bench strip with a hard offset shadow; the single hot #FF5A3C capsule CTA "Assemble it" pinned 40px from the left margin.
  • Reduced-motion state. All snaps become 150ms crossfades; the turntable becomes a static 3/4 hero with manual left/right rotate buttons; the assembly is shown as a static exploded diagram with step buttons.
Page 14 of 17

9. Non-Functional Requirements

NFR-1 — Output resolution and frame rate (explicit) The delivered animation must be 4K Ultra HD at 60 FPS with extremely sharp details. Rationale: explicitly required output specification.

NFR-2 — Aspect ratio (explicit) The delivered animation must be vertical 9:16. Rationale: explicitly required output specification for vertical short-form playback.

NFR-3 — No text and no watermark (explicit) The delivered animation must contain no text and no watermark. Rationale: explicit hard constraint.

NFR-4 — Visual consistency (explicit) The animation must maintain consistent proportions and a visually satisfying result throughout. Rationale: explicitly required for a highly polished animation.

NFR-5 — Style fidelity (explicit) The animation must be 2D cartoon style with hand-drawn quality and bold/clean black outlines, with slightly realistic cardboard texture and warm brown cardboard color. Rationale: explicit hard constraint.

NFR-6 — Staging fidelity (explicit) The background must be a clean bright studio / clean white background with soft shadows and cinematic lighting. Rationale: explicit hard constraint.

NFR-7 — Material fidelity (explicit) The motorcycle must be made entirely from cardboard. Rationale: explicit hard constraint.

NFR-8 — Construction fidelity (explicit) The construction must be shown step by step starting from flat cardboard pieces. Rationale: explicit hard constraint.

NFR-9 — Showcase fidelity (explicit) The final showcase must be a 360-degree rotation of the completed motorcycle. Rationale: explicit hard constraint.

NFR-10 — Readable text and controls stay whole (explicit, creative direction) Headlines, wordmarks, labels, numbers, cards' text and controls stay entirely inside the viewport and their container at 375px, 768px and 1280px, wrapping or scaling (for example font-size: clamp(...) with its mobile size) to fit, and no other element covers any part of them. Imagery, decoration and motion may be cropped, bled off an edge, rotated, overlapped or cut exactly as the direction asks, as long as it covers no readable text or control. Moving and scrollable content may cross the viewport or container edge by design and is judged by whether it actually moves or scrolls and whether every item becomes fully readable as it passes. With prefers-reduced-motion it stops and shows whole items: they wrap into rows, or sit in a horizontally scrollable row (overflow-x: auto) whose further items are reached by scrolling. Where a direction asks readable text or a control to be cropped, clipped, covered or run off an edge, keep it whole and carry the gesture with imagery or decoration instead. Rationale: explicit creative-direction constraint that takes precedence for readable text and controls.

NFR-11 — Reduced-motion support (explicit, creative direction) With prefers-reduced-motion, all snaps become 150ms crossfades, the turntable becomes a static 3/4 hero with manual left/right rotate buttons, and the assembly is shown as a static exploded diagram with step buttons. Rationale: explicit creative-direction accessibility behavior.

NFR-12 — Calm final showcase motion (explicit, creative direction) Bouncy motion must not be applied to the final 360° showcase; the turntable rotates at a constant, calm 12s/rev. Rationale: explicit creative-direction constraint.

Page 15 of 17

10. Tech Stack

  • Animation production and delivery: provider-managed animation surface (accepted delivery shape; no custom first-party UI in current scope).
  • Frontend presentation layer: React, for the interactive showcase surface described by the creative direction (assembly bay, parts tray, scroll-as-build-playhead, loupe macro inset, 360° turntable).
  • Styling and motion: CSS with the specified tokens (#F4F1EA, #FFFFFF, #1B1A17, #B9793F, #FF5A3C, #8A8578, #8A5A2B, #D9A468, #4FB3D9, #F2C14E), Fredoka headings, Nunito body, hard offset "cardboard thickness" shadows, and the specified easing cubic-bezier(.34,1.56,.64,1).
  • Backend integration: required for the provider-managed animation surface's intake, assembly, review, and delivery responsibilities.
  • Containerization: Docker / docker-compose for the presentation and integration services.
  • Deployment: Kubernetes only if deployment scale requires it; otherwise a single-service deployment is sufficient.
Page 16 of 17

11. Assumptions and Constraints

Assumptions

  • The provider-managed animation surface is the accepted owner of all production interaction: intake of the concept, visual constraints, camera direction, output specifications, and delivery request; assembly of the sequence and showcase; review; and delivery. (required_inference)
  • The Animation Creator and the Viewer are the only active human personas. (required_inference, per accepted persona catalog)
  • The delivered animation is the Viewer's entire interaction; the Viewer does not use the production surface. (required_inference)
  • The interactive showcase surface described by the creative direction presents accepted content, states, and controls only — the flat cardboard pieces, the step-by-step assembly, the mechanical close-ups, the clean bright studio staging, and the final 360-degree showcase — and adds no new product capability. (creative direction)

Constraints

  • The animation must contain no text. (explicit)
  • The animation must contain no watermark. (explicit)
  • Aspect ratio must be vertical 9:16. (explicit)
  • Output must be 4K Ultra HD at 60 FPS. (explicit)
  • The motorcycle must be made entirely from cardboard. (explicit)
  • The background must be a clean bright studio / clean white background. (explicit)
  • The animation must be 2D cartoon style with hand-drawn quality and bold/clean black outlines. (explicit)
  • The final showcase must be a 360-degree rotation of the completed motorcycle. (explicit)
  • The construction must be shown step by step starting from flat cardboard pieces. (explicit)
  • The generic indigo/blue-on-white SaaS template is forbidden for this project. (creative direction)
  • No text, watermark, or UI chrome may be burned into the animation surface itself. (creative direction)
Page 17 of 17

12. Glossary

  • Animation Creator — the human persona who defines and refines the animation's content, style, and shot progression and delivers the finished vertical 9:16 4K 60 FPS video.
  • Viewer — the human persona who watches the finished animation in vertical short-form format.
  • Provider-managed animation surface — the non-persona system/provider actor that accepts the animation concept, visual constraints, camera direction, output specifications, and delivery request, and supports review of the assembled sequence and final 360-degree showcase before delivery.
  • Assembled sequence — the step-by-step construction portion of the animation, from flat cardboard pieces to the complete futuristic motorcycle.
  • 360-degree showcase — the rotating product showcase of the completed motorcycle that ends the animation.
  • Assembly bay — the tall centred 9:16 stage panel in the interactive showcase surface that mirrors the Shorts aspect ratio.
  • Parts tray — the horizontally scrollable strip of flat cardboard pieces (chassis blank, wheel discs, fairing panels, bolt sheet) that can be dragged onto the bay.
  • Loupe — the circular macro inset that blooms out of the bay to show a single mechanical detail at 4x, then retracts.
  • Scroll-as-build-playhead — the behavior where the numbered step bands (01–08) drive the bay's state as they pass, so the motorcycle visibly assembles itself as the user scrolls.
  • Die-cut divider — the notched cardboard-cut path with scissors-notch ticks and a dashed cut-line that replaces a hairline rule between sections.
  • Kraft — the warm brown cardboard material colour (#B9793F core, #8A5A2B shadow-flute, #D9A468 lit edge) used as the hero colour and as material shading on the model only.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Open intake surface
Submit animation concept
Submit motorcycle design constraints
Submit construction direction
Submit style constraints
Submit camera direction
Submit staging constraints
Submit output specifications
Submit delivery request
1. Revise unmet constraint and resubmit
2. Review assembled sequence
3. Review final 360-degree showcase
Request delivery
Confirm delivered animation

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Open intake surface
Submit animation concept
Submit motorcycle design constraints
Submit construction direction
Submit style constraints
Submit camera direction
Submit staging constraints
Submit output specifications
Submit delivery request
1. Revise unmet constraint and resubmit
2. Review assembled sequence
3. Review final 360-degree showcase
Request delivery
Confirm delivered animation