Christoph Urlacher christoph
  • Dortmund, Germany
  • CS student at TU-Dortmund

  • Joined on 2023-11-08
christoph pushed to main at christoph/cpp-masssprings 2026-02-23 00:05:49 +01:00
4175c654c4 replace openmp with thread-pool library bc openmp has larger fork boundary overhead
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 23:54:16 +01:00
baf257758a replace openmp with thread-pool library bc openmp has larger fork boundary overhead
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 23:32:34 +01:00
73b01f6af3 add thread-pool library dependency
21a18443e9 add tracy profiler dependency
e43e505110 implement barnes-hut particle repulsion using octree
Compare 3 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 20:29:04 +01:00
f07f2772c4 remove octree library dependency (it doesn't store center of mass per node)
bdb4242076 remove useless manual move/copy constructors/assignment operators (pls stop killing my hands bjarne)
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 19:43:00 +01:00
6a86324f53 add octree library dependency
768a7eaf82 implement operator<< for ryalib vectors
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 19:19:08 +01:00
9726d5fecc cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 16:09:00 +01:00
811f8d0ddf cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 15:13:54 +01:00
20953e03d6 cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 15:11:26 +01:00
b4b30ace84 cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 15:10:21 +01:00
71a44d092e cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 15:08:22 +01:00
f6565b1211 cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 15:07:31 +01:00
aca77dc7d4 cleanup repulsion force calculation
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:33:25 +01:00
2580d6d527 remove unused inputs from instancing vertex shader
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:30:58 +01:00
157985df6b extract orbital camera into separate file
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:29:07 +01:00
19dab26ded extract orbital camera into separate file
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:18:51 +01:00
7bc1eaae75 move shaders to separate directory
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:17:58 +01:00
f06afc210f make naming more consistent + rename some files
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:04:13 +01:00
fe6bbe9bbb remove batched rendering code
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 14:02:44 +01:00
a0aee554b7 remove batched rendering code
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 13:57:06 +01:00
0083143268 cleanup flake