Stop rebuildingconfigurators.

Go from imported 3D model to a working product configurator in an afternoon, and show it anywhere. Works for any product, on every project.

Sign up to stay up to date on releases and news. No spam.

Want every dev update? Follow along on X, LinkedIn or Threads.

The 3D model shown in the video is not mine and I do not own the rights to it. It is used for demonstration purposes only. BAKR is not affiliated with, endorsed by or sponsored by Porsche or any other car manufacturer. All trademarks and brand names belong to their respective owners.

Weeks of work vs. one purchase.

Build it yourself

Camera setup

2–3 days

Material and finish switching

1–2 days

Variants, part swapping, state

~2 days

Configurator UI

3–5 days

Pixel Streaming commands (optional)

2–3 days

Kiosk / tablet output (optional)

2–3 days

Batch render with manifest (optional)

~2 days

Edge cases and validation

2–3 days

Total

3–5 weeks

With BAKR

Camera setup

20 min

Material and finish switching

10 min

Variants, part swapping, state

15 min

Configurator UI

1 min

Pixel Streaming commands (optional)

20 min

Kiosk / tablet output (optional)

15 min

Batch render with manifest (optional)

10 min

Edge cases and validation

5 min

Total

An afternoon

* And the next configurators you build cost you zero rebuild time. The plugin only gets cheaper per project.

Three steps. No code.

Place the configurator

Drop one BAKR Configurator in your level and work through its numbered steps in the Details panel.

Connect your meshes

Add finishes and swappable parts to the meshes already in your scene. Nothing gets moved or duplicated.

Pick an output

On screen, Pixel Streaming, a showroom tablet or static images. Switch any time with a single click.

Interactive demo

UI style
Cafe Racer, Overview camera, White backdrop, British Racing Green bodywork paint, Cast Aluminium engine finish, Brown Leather seat
Cafe Racer2D preview

Configurator

4 parts · 3 styles

Styles

8 finishes

No changes yet

Cafe racer model by Mac Ptaszynski. I don't own the rights to the model or the motorcycle brand, and BAKR is not affiliated with that brand. Shown for demonstration only.

Four words. Any product.

01ProductThe thing being configured. One BAKR Configurator actor holds its zones, cameras, styles and state.Lounge chair
02ZoneA part the visitor can change, like the body paint, a seat or the wheels.Seat
03MaterialOne finish: paint, leather, brushed metal. A material, a swatch colour and optional parameter overrides.Cognac leather
04VariantA different strap, body or wheel. Actors you placed in the level, or a level streamed in.Swivel base

Every system you'd wire by hand,already wired.

Pick a feature to see it in the editor.

A green gravel bike with tan tyres, front three-quarter viewA BAKR Variant Actor component set to the Premium option of the WheelTypes zone

Gravel bike model by Szymon Kubicki. I don't own the rights to the model or the bicycle brand, and BAKR is not affiliated with that brand. Shown for demonstration only.

Built on your scene.

Add a Material Binding or Variant Actor component to the meshes already in your level. One mesh can hold several material zones, and parts can swap between actors you placed or levels you stream in.

One setup. Four outputs.

01On-screen UIThe generated UI runs next to the product in a packaged app or installation.
02Pixel StreamingStream it to a browser. The built-in player page draws the BAKR UI over the stream, or your own web page sends the commands.
03Kiosk tabletUnreal fills a big screen, a tablet on the local network holds the controls.
04Static imagesNo streaming server. Batch render every option combination to images with a manifest, and build a 2D web configurator on top.
Nils Bakker, the developer of BAKR

Why BAKR exists

I've built this configurator a dozen times. This is the last one.

I build product configurators and interactive 3D experiences in Unreal Engine for brands like Nike, Cupra, Urban and Crunchyroll. Every configurator I've built started from the same blank canvas: rebuild the camera system, rewire material switching, redo the UI.

BAKR is that toolkit, cleaned up into one plugin so you can skip that part too.

Built Unreal Engine projects for

NikeCupraUrbanCrunchyroll

Nils Bakker

Technical artist · NL

What'sin the box.

  • BAKR plugin for UE 5.5, 5.6, 5.7 and 5.8
  • Blueprint API with nodes and events
  • Pixel Streaming player page
  • Kiosk mode with tablet page
  • Full documentation and quick starts
  • Editor tools and setup validation
  • Editable Widget Blueprints
  • Batch render with image set manifest

Questionsfrom devs.

Is it worth it?

If a configurator takes you a week from scratch, BAKR pays for itself in the first hour you don't spend on it. Every project after that is free time.

Why not build it myself?

You can. I've built it from scratch a dozen times, for brands like Urban, Cupra, Crunchyroll and others. It's 3 to 5 weeks of tedious technical setup before you even touch your actual product. BAKR is that setup, finished, so you can focus on the creative side.

Do I need C++ or Visual Studio?

No. Copy BAKR into your project's Plugins folder, enable it and it runs. You set everything up in the editor and in Blueprints.

Which Unreal Engine versions are supported?

5.5, 5.6, 5.7 and 5.8 on Windows.

Does it only work for cars?

No. Watches, furniture, sneakers, boats and machines all use the same setup.

Can I add multiple products in one configurator?

Yes. Place one BAKR Configurator per product and each one shows up in a product switcher. Switch with a fade, a cut or a camera fly-in, and give every product its own cameras, options and defaults.

Is Pixel Streaming hosting included?

BAKR includes Pixel Streaming support, a ready player page and the commands your own web page can send. Hosting the stream is up to you.

Stuck, or not sure yet?

Mail me at support@nilsbakker.nl and I'll help you out.

Ready whenyou are.

Sign up to stay up to date on releases and news. No spam.

Want every dev update? Follow along on X, LinkedIn or Threads.

BAKR · A Nils Bakker project · © 2026