📌 What is FIBO Scene Engine?

FIBO Scene Engine is a web-based virtual photography tool built on top of Bria FIBO that helps game studios, film studios, and creative teams generate consistent, professional shot packs from a single reference.

Instead of relying on trial-and-error text prompts, this tool uses structured JSON parameters to precisely control camera angles, field of view, lighting, color palettes, and composition.
This makes image generation repeatable, predictable, and production-ready — bringing real studio-style control into AI image generation.


🎯 The Problem

In real production workflows (games, films, advertising, e-commerce):

  • Studios need multiple consistent shots of the same subject
  • Camera angles, lighting, and lens choices must stay controlled
  • Prompt-based AI tools produce inconsistent results
  • Re-creating the same shot later is almost impossible

This slows down pipelines and breaks visual consistency.


💡 The Solution

FIBO Scene Engine turns AI image generation into a virtual photography pipeline.
From a single reference image, the system automatically generates a complete cinematic shot pack using FIBO’s structured parameters — all controlled through JSON, not prompts.


🧩 How It Works (Simple Flow)

1️⃣ User uploads a reference image (character, product, or environment)
2️⃣ User selects professional controls:

  • Camera height and angle
  • Lens FOV (24mm / 50mm / 85mm)
  • Lighting presets
  • Color palettes
  • Optional HDR / high-dynamic look

3️⃣ The system automatically creates multiple JSON configurations, for example: { "reference_image": "<BASE64_STRING>", "controls": { "camera_angle": "front", "fov": 35, "camera_rotation": 120, "camera_height": "eye_level", "lighting": "studio_soft", "color_palette": "neutral" } }

4️⃣ Each JSON config is sent to Bria FIBO
5️⃣ The output is a ready-to-use shot pack, displayed in a grid and downloadable as a ZIP.


📸 Example Shot Pack Output

A single generation produces:

  • Front view
  • Back view
  • 3/4 angle
  • Close-up
  • Wide shot
  • 24mm cinematic lens
  • 50mm standard lens
  • 85mm portrait lens
  • Optional HDR variant

This mirrors how real studios plan shots.


🔥 Why This Uses FIBO Perfectly

This project is designed specifically around FIBO’s strengths:

  • ✅ JSON-native generation
  • ✅ Precise camera and lens control
  • ✅ Deterministic outputs
  • ✅ Professional parameters (not prompts)
  • ✅ Scalable, automation-friendly workflows

Without FIBO, this level of control would not be possible.


🏗️ Technical Overview (High Level)

Component Technology
Frontend React / Next.js
Backend Node.js API
Image Generation Bria FIBO API
Control Logic JSON-based pipelines
Output Image grid + ZIP export

🧠 Why This Matters (Impact)

FIBO Scene Engine benefits a wide range of creative use cases:

  • Game studios for character turnarounds
  • Film teams for pre-visualization
  • Advertising teams for consistent product shots
  • Creative agencies for fast, repeatable visuals

It reduces manual effort and turns AI into a reliable production tool.


Built With

Share this project:

Updates