logo
  • Environments
  • Enterprise
  • Pricing
DeveloperAug 13, 2026

Build a CAD Model from Video: Gemini 3.7 Flash vs. 3.6 Flash

EigentEigent
Build a CAD Model from One Video Clip with Gemini 3.7 Flash
Automate Everything with
AI Workforce on Desktop
Download Eigent

From One Video Clip to an Articulated 3D Model

Building a mechanical character normally starts with a reference sheet: front, side, and rear views; close-ups of the joints; material callouts; and measured proportions. In this workflow, we gave Eigent just one reference video and asked Gemini 3.7 Flash to turn what it could observe into a detailed, articulated 3D mesh exported as a .glb file.

We then placed the result beside a Gemini 3.6 Flash run of the same task. In the recorded comparison, Gemini 3.7 Flash completed the task much faster and generated a more mechanically layered model, while the 3.6 Flash result used a simpler, blockier interpretation.

Here is how to reproduce the workflow.

1Prepare the Reference Video

Choose a clip that makes the character easy to inspect. A useful input should:

  • Keep the full character visible for as much of the clip as possible.
  • Show multiple angles, especially the front, side, and back.
  • Include clear views of the shoulders, elbows, hips, knees, ankles, and spine.
  • Avoid excessive motion blur, hard cuts, and objects blocking the character.
  • Preserve the original resolution instead of sending a compressed social-media copy.

One clip can be enough for a convincing concept mesh, but the model must infer any surfaces the camera never sees. For higher geometric fidelity, use a slow turntable-style video or provide additional reference images with the clip.

2Add Gemini 3.7 Flash to Eigent

In Eigent, open Settings → Agents → Models → Gemini. Enter your Gemini API key, configure the API host if required by your provider, and set the model type to Gemini 3.7 Flash. Save the configuration, then select that custom model for the task.

The demo uses Eigent's single-agent workspace. This keeps the video analysis, modeling plan, file generation, and final response in one continuous context.

3Start a Single-Agent Task and Upload the Clip

Create a new task in Cowork with Single Agent, attach the reference video, and confirm that the file appears with the message before sending it. The video is the source of truth for the character's silhouette, mechanical structure, colors, and visible articulation.

4Paste the Full Modeling Prompt

Use the following prompt:

Analyze the transformers character in the uploaded reference video and generate a production-ready, highly detailed 3D CAD/mesh model exported as a .glb file.

1. Video Analysis & Reference Extraction

Character Identity & Style: Identify the Transformer's key design elements from the video, including mech proportion, silhouette, armor plating, color scheme, and mechanical aesthetics.

Joints & Articulation: Carefully analyze the body structure and joints, including shoulder ball joints, elbow hinges, hip sockets, knee hydraulics, spine segments, and ankle pivots. Ensure every joint is distinctly articulated and functional.

Surface Details: Capture intricate mechanical details including panel lines, exposed wiring, hydraulic pistons, glowing energy cores and lights, and mechanical greebles.

2. 3D Modeling & CAD Specifications

Detail Level: Ultra-high precision, hard-surface mechanical geometry. Use Sub-D or sharp-edge mechanical CAD styling.

Articulated Rigging Prep: Separate distinct body parts and armor pieces logically around joint pivot points so the model can be rigged or transformed later.

Visual Style: Cinematic, futuristic, and badass. Use high-contrast mechanical layering with subtle wear and scratch textures.

3. Material & Shading (PBR)

Use metallic PBR materials: anodized metals, brushed steel, dark titanium, and high-gloss armor-painted surfaces. Add emissive channels for the eyes, chest core, and joint glow effects.

4. Output Requirement

Format: GLB (.glb). Ensure all textures—Diffuse, Normal, Roughness, Metallic, and Emissive—are packed directly into the GLB.

Mesh integrity: Clean topology, manifold geometry, optimized for real-time preview without losing mechanical sharpness.

The prompt does three important things: it tells the model what to inspect, how the mesh should be organized, and how the final deliverable must be packaged. Without those constraints, a model may produce a visually plausible robot that is difficult to rig, edit, or preview elsewhere.

5Let Gemini Analyze and Build

After the task starts, Gemini 3.7 Flash first interprets the video as a modeling reference. It identifies the visible silhouette, armor blocks, joint locations, color regions, and surface features, then converts that analysis into a 3D construction plan.

The requested output is a self-contained GLB, so geometry and PBR material data can travel together in one file. This makes the result easy to open in a browser-based GLB viewer or import into tools such as Blender for closer inspection.

6Inspect the Gemini 3.7 Flash Result

Open the generated .glb in a 3D viewer and rotate it through every axis. In the demo, the Gemini 3.7 Flash result shows a recognizable humanoid mech with:

  • A segmented head, torso, arms, and legs.
  • More visible mechanical layering around the shoulders and limbs.
  • Multiple color and material regions instead of one uniform shell.
  • Distinct components that make the articulation structure easier to read.
  • A more detailed overall silhouette than the 3.6 Flash output shown beside it.

Do not judge the model from the front view alone. Use the viewer's orbit, pan, and zoom controls to inspect the sides, back, gaps between armor plates, and the alignment of the major joint pivots.

7Compare Gemini 3.7 Flash with 3.6 Flash

The final section of the demo plays both outputs side by side under the same CAD task.

Comparison pointGemini 3.7 FlashGemini 3.6 Flash
Completion speedMuch faster in this recorded runSlower in this recorded run
Mechanical detailMore layered components and surface variationSimpler, more block-like construction
Articulation readabilityLimb and body segments are easier to distinguishMajor body parts are present but less granular
Visual richnessMore color accents and small mechanical formsCleaner but more minimal interpretation

This is a demonstration, not a controlled benchmark. Runtime can change with the clip, prompt, provider load, tool path, and output complexity. The useful conclusion is narrower: for this exact video-to-GLB task, the 3.7 Flash run was faster and produced the more detailed visual result.

8Validate the GLB Before Production Use

"Production-ready" should be treated as an acceptance checklist, not an automatic property of an AI-generated file. Before rigging, animation, real-time deployment, or fabrication, verify:

  1. Topology: Look for non-manifold edges, duplicate faces, internal geometry, holes, and self-intersections.
  2. Transforms and scale: Confirm a sensible real-world scale, origin, forward axis, and applied transforms.
  3. Part separation: Make sure armor and body components are divided at useful joint boundaries rather than split arbitrarily.
  4. Joint pivots and clearance: Test shoulder, elbow, wrist, hip, knee, ankle, neck, and waist movement for collisions.
  5. Materials: Confirm that base color, normal, metallic, roughness, and emissive maps are embedded and connected correctly.
  6. Real-time performance: Measure triangle count, texture resolution, draw calls, and file size for the target platform.
  7. Reference fidelity: Compare the model with frames from every available camera angle, paying particular attention to inferred or unseen surfaces.

GLB is a mesh delivery format, not a parametric engineering CAD format. If the asset will be manufactured or must meet dimensional tolerances, rebuild or validate it in an appropriate CAD workflow rather than relying on the generated mesh alone.

9Improve the Next Run

For a stronger second pass, ask Eigent to generate a validation report alongside the GLB:

Re-open the generated GLB and audit it against the original video. Report the triangle count, object hierarchy, material channels, non-manifold geometry, missing textures, joint pivot locations, and any visible differences from the reference. Fix critical issues and export a validated second version.

You can also request a lower-poly real-time version, a rig-ready hierarchy with a named bone map, or separate high- and low-detail LODs. That turns the first AI-generated mesh into the start of a practical 3D asset pipeline instead of treating it as the finished endpoint.

Other use cases

Automated VAT Return from Receipts and Invoices

Automated VAT Return from Receipts and Invoices

Please process all receipts and invoices in the "VAT" folder, including photos, scanned PDFs, and digital invoices. The final output should include only two files: (1) vat_return.xlsx — the Excel file should include one row per receipt or invoice, list all extracted fields, show whether each item is eligible for VAT recovery, show the recoverable VAT amount for each eligible item, include the exclusion reason for non-recoverable items, clearly flag items that require manual review, and include a summary sheet showing the total recoverable VAT amount. (2) vat_return.html — create a self-contained HTML file that can be opened directly and shared with the accounting team. The HTML file should show all VAT recovery items, the recoverable VAT amount for each item, excluded items and the reasons for exclusion, items requiring manual review, and the total recoverable VAT amount. Do not guess any uncertain information.

Long-Horizon Task: GLM-5.1 vs GLM-5.2 on Eigent

Long-Horizon Task: GLM-5.1 vs GLM-5.2 on Eigent

Do a deep-dive research on 26 companies in the AI infrastructure ecosystem — the most certain main thread of the entire AI value chain. Cover these 6 sub-sectors (pick representative companies in each, from large-cap leaders down to smaller players): AI Data Center (compute infrastructure / build-out); GPU / AI Chips (training & inference silicon, ASICs, IP); Servers, Networking & Optical Modules (switches, NICs, optical interconnect); Power, Liquid Cooling & Energy Storage (power supply, thermal, energy management); AI Cloud / Compute Platform (hyperscalers, GPU clouds, compute-rental platforms); Supporting Ecosystem (HBM / advanced packaging, foundry, connectors & other critical components). For each company, research: company name, sub-sector, HQ / country; core products and its specific role in the AI chain; public or private (ticker + exchange if listed; if private, note latest valuation / funding round); market cap or valuation size (used for ranking); positioning and moat in the ecosystem (1–2 sentences); key customers / competitors. Ordering: within each sub-sector, rank from largest to smallest (by market cap / valuation). Structure the whole thing top-down: from the full hardware-ecosystem landscape → down to each individual company. Output requirements: First, generate a structured data file ai_infra_data.json — containing all 26 companies with the fields above, the 6 sub-sector classifications, a public/private flag, and a cross-company comparison matrix (sub-sector × key dimensions). Then generate a polished HTML report from that JSON: include an ecosystem landscape / layered diagram, sector sections, company cards, a clear visual indicator for public vs. private (tags or color coding), a market-cap ranking chart, and a sortable/filterable comparison table. Make the design professional, information-dense, and interactive. Verify the research data for accuracy first (listing status, tickers, valuations — use the latest figures and cite sources), then generate the report. Send the task in single-agent mode.

Build 10 Chinese New Year HTML5 Games with Eigent

Build 10 Chinese New Year HTML5 Games with Eigent

Build 10 separate and COMPLETE games with topics related to 2026 Chinese New Year (Horse) in HTML, CSS and JS (no libraries). Games must be fun, original, polished, mobile-friendly. Include scoring, scaling difficulty, restart buttons, and smooth visuals. Cover: arcade, puzzle, endless runner, reaction, strategy, memory, 2-player local, idle, retro pixel, and 1 experimental game.

Automate everything with AI workforce on desktop
Download Eigent

Try Eigent today

Download the open-source desktop app. Your AI workforce, running on your machine.

Download Eigent
Eigent

Get the latest updates, tutorials, and releases on AI workforce automation.

ProductEigentEnvironmentsPricingEnterprise
ExploreSolutionsUse CasesSkillsPluginsBlogs
DevelopersDocsGitHubCAMEL-AIOpen Source FundPartner
DownloadFor open source
CompanyAbout UsBrandCareersTerms of UsePrivacy PolicySecurity & TrustCookie PolicyRefund & Trial Policy

All rights reserved © 2026 EIGENT UK LTD

Eigent 1.0 New Version Released !download