Skip to content

bit-shift-io/planck-time-trials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

182 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planck Time Trials

We are simulating physics down to the stupidest level possible and you’re trying to beat the clock by femtoseconds.

Future work

Unified Particle Physics for Real-Time Applications: https://mmacklin.com/uppfrta_preprint.pdf Impl of above paper: https://github.com/ebirenbaum/ParticleSolver

The above implementation which I have ported to rust is PBD. In future I want to implement XPBD. The above implmentation has gradient functions I can use for this. Then start working in porting the particle system to the GPU.

References

Unified Particle Physics for Real-Time Applications: https://mmacklin.com/uppfrta_preprint.pdf Impl of above paper: https://github.com/ebirenbaum/ParticleSolver Extra info about above paper: https://blog.siggraph.org/2025/10/technical-excellence-withstanding-the-test-of-time.html/ Video of above paper: https://m.youtube.com/watch?v=fuvfpveaacY&pp=0gcJCR4Bo7VqN5tD

Similar physics implementations: https://matthias-research.github.io/pages/tenMinutePhysics/index.html

Merge and split paper (legacy): https://www.cemyuksel.com/research/papers/particle_merging-and-splitting_tvcg2021.pdf

wgpu: https://wgpu.rs/ wgpu tutorials: https://sotrh.github.io/learn-wgpu/#what-is-wgpu egui with wgpu: https://www.reddit.com/r/rust/comments/18rmiug/egui_implementation_for_wgpu_and_winit/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •