Skip to content

A physics-driven real-time demo exploring time inversion, where forward and backward simulations collide.

License

Notifications You must be signed in to change notification settings

astrofra/demo-api8-dreversed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DREVERSED

hero image

DREVERSED is an experimental demo about time, physics and simulation.
Each sequence is a reversed replay of a physics simulation computed in real time during the previous segment.
The project explores the irreversibility of physical processes - a direct echo to Loschmidt’s paradox.

DREVERSED was created for API8, a demoscene-inspired event at Paris 8 University blending research, real-time art and education.
It was (semi) intentionally designed not to behave identically on every machine, embracing the unstable identity of digital time.

🎛️ Technical Details

  • Released at API8 2025 (Université Paris 8) – not ranked
  • Written in Lua, using the Harfang 3D engine
  • Runs on Windows (x64, DX11) and Linux (x64, OpenGL)

🧪 Runtime Behavior

This demo captures each physical scene by recording world matrices of each physical object, frame-by-frame.
Replay is not a fixed timeline — it’s stretched, looped, reversed.
Timing may vary depending on your monitor's refresh rate. 60Hz is optimal.

🕹️ How to Run

Windows

Double-click:

start-demo.bat

Linux

./start-demo.sh

📎 Links

👤 Credits

  • Fra (Code/Design)
  • Riddlemak (Music)
  • XBarr (Engine)
  • CirrusCumulus font by Clara Sambot — velvetyne.fr
  • Additional 3D models by Jack-3D, Yuri3D and Dekogon
  • Interview with Edmond Couchot by Alain Longuet

About

A physics-driven real-time demo exploring time inversion, where forward and backward simulations collide.

Topics

Resources

License

Stars

Watchers

Forks