git404hub

what is factorio-3d-mod fr?

gdani31/factorio-3d-mod — explained in plain English

Analysis updated 2026-05-18

20RustAudience · vibe coderComplexity · 4/5Setup · easy

tl;dr

A Factorio mod that injects real 3D models into the game and adds a rotatable, zoomable camera including a first-person view, all without replacing game files.

vibe map

mindmap
  root((factorio-3d-mod))
    What it does
      3D models in Factorio
      Rotatable camera
      First-person view
      Live tuning file
    Tech stack
      Rust
      DLL injection
      Windows
    Use cases
      3D Factorio viewing
      Per-model tuning
      Mod development
    How it works
      Runtime injection
      Symbol-based hooks
      Offset fallback tool

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Play Factorio with 3D building models and a rotatable camera instead of the default flat top-down view.

VIBE 2

Switch into a first-person view inside a running Factorio save to explore the factory up close.

VIBE 3

Live-tune model rotation, position, and lighting per building using a text file while the game runs.

what's the stack?

RustWindowsDLL Injection

how it stacks up fr

gdani31/factorio-3d-modakitaonrails/ratatui-bubbleteadeepdiy/pdf2md
Stars202020
LanguageRustRustRust
Setup difficultyeasyeasyeasy
Complexity4/52/52/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Prebuilt release only needs unzipping and running the injector, building from source needs the Rust toolchain and Windows-only Factorio symbol files.

No license information is provided in the README.

in plain english

This project is a mod for the video game Factorio that changes how the game is viewed. Factorio is normally played from a flat, top-down perspective, and this mod injects real 3D models into the running game so buildings and machines appear as three-dimensional objects instead, along with camera controls that let a player tilt, rotate, and zoom around the world, and even switch into a first-person view. It works by injecting itself into the already running game rather than replacing game files, using a technique where a small program called an injector loads a DLL into Factorio's process while a save is open. A console window then appears inside the game as the 3D models fade in. The controls let a player hold Shift while dragging or scrolling to rotate the camera or zoom in and out in three dimensions, and scrolling in further at the closest zoom enters a first-person mode where the mouse steers the view. A separate key resets everything back to the game's normal top-down view, and the usual menus and mouse clicks on buildings continue to work as expected. To install it, a player downloads a prebuilt release, unzips it, starts Factorio, loads a save, and runs the included injector program, keeping the DLL and the models folder together in the same location. For anyone wanting to build it themselves or modify it, the project is written in Rust and requires the Rust toolchain plus a debug symbol file that ships with the Windows build of Factorio, since the mod finds its hooks into the game by looking up those symbols by name. The mod also includes a live tuning file that can adjust things like model rotation, position offsets, and lighting for individual models while the game is running, without needing to rebuild anything. If a Factorio update breaks a hook, the project includes a separate tool for re-locating the needed offsets inside the updated game files.

prompts (copy fr)

prompt 1
Walk me through installing this Factorio 3D mod, including running the injector after loading a save.
prompt 2
Explain what the camera controls do, including how to enter and exit first-person mode.
prompt 3
Show me how to build this project from source using the Rust toolchain and Factorio's factorio.pdb file.
prompt 4
Help me write f3dm_tuning.txt overrides to adjust the yaw and position of a specific building model.

Frequently asked questions

what is factorio-3d-mod fr?

A Factorio mod that injects real 3D models into the game and adds a rotatable, zoomable camera including a first-person view, all without replacing game files.

What language is factorio-3d-mod written in?

Mainly Rust. The stack also includes Rust, Windows, DLL Injection.

What license does factorio-3d-mod use?

No license information is provided in the README.

How hard is factorio-3d-mod to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is factorio-3d-mod for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.