mirror of
https://github.com/IAmTomShaw/f1-race-replay.git
synced 2026-05-09 08:25:56 +02:00
[PR #257] feat(insights): add 3D Tyre Hologram Room with per-corner tyre health/temperature display #258
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/f1-race-replay#258
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/257
Author: @aaRusha7giri
Created: 3/14/2026
Status: 🔄 Open
Base:
main← Head:aarush-tyre-hologram-room-pr📝 Commits (1)
134061cAdd tyre hologram room updates and 3D model assets📊 Changes
22 files changed (+492189 additions, -553 deletions)
View changed files
📝
README.md(+2 -40)📝
main.py(+2 -6)📝
requirements.txt(+3 -1)➕
resources/models/Formula_1_mesh.mtl(+148 -0)➕
resources/models/f1_car.obj(+245547 -0)➕
resources/models/f1_model_unpack/source/Formula 1 mesh.zip(+0 -0)➕
resources/models/f1_model_unpack/source/mesh_unpack/Formula 1 mesh.obj(+245547 -0)➕
resources/models/f1_model_unpack/source/mesh_unpack/Formula_1_mesh.mtl(+148 -0)➕
resources/models/f1_model_unpack/textures/formula1_DefaultMaterial_Diffuse.png(+0 -0)➕
resources/models/f1_model_unpack/textures/formula1_DefaultMaterial_Glossiness.png(+0 -0)➕
resources/models/f1_model_unpack/textures/formula1_DefaultMaterial_Normal.png(+0 -0)➕
resources/models/f1_model_unpack/textures/formula1_DefaultMaterial_Specular.png(+0 -0)➕
resources/models/ferrari-f1-formula-car-high-quality-f1.zip(+0 -0)➕
resources/models/formula1_DefaultMaterial_Diffuse.png(+0 -0)📝
src/cli/race_selection.py(+1 -5)📝
src/f1_data.py(+0 -377)📝
src/gui/insights_menu.py(+12 -0)📝
src/gui/race_selection.py(+9 -34)➕
src/insights/tyre_hologram_room.py(+741 -0)📝
src/interfaces/race_replay.py(+25 -69)...and 2 more files
📄 Description
Summary
This PR adds a new Tyre Hologram Room experience to F1 Race Replay with a 3D car model view and per-corner tyre telemetry overlays.
What’s Included
src/insights/tyre_hologram_room.pysrc/gui/insights_menu.pymain.pysrc/cli/race_selection.pysrc/f1_data.pysrc/gui/race_selection.pysrc/interfaces/race_replay.pysrc/services/stream.pytelemetry.mdresources/models/...UI/UX Changes
Tyre Status Logic
Why
This improves race insights practicality by making tyre condition easier to interpret visually and per-corner in real time.
Notes
Testing Done
Follow-up (next PR)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.