Project Flashpoint

Drone footage generator


Bricksol was approached by a client who required drone footage generation on the web for their customers. The requirements were:

  • The customer would enter co-ordinates and a logo
  • The customer receives footage of a drone flying on that location, focusing on a specific object, complete with Preroll and Postroll

Implementation

We took a multi-service approach to the problem.

A user-facing website independent from the rendering process, hosted on AWS like any web app.

Plus, a dedicated Renderer app consistent of submodules that lives on a beefier ec2 instance.

This renderer consists of a Controller (written in JS) that takes care of every part of the rendering step that isn't "producing pictures"; and a Renderer (written in Unreal) that does just one thing: Produce pictures as quickly as possible.