To @EU_Commission ,
This is a contemporary photo of a 3000 years old board game from Ramnous archeological site in Greece.
We are members of @videogames_EU and we support @StopKilingGames .
Games *are* cultural heritage.
In BeamNG we like textual formats because they are nice for moding. We also like performance, so we spend time to optimize working with them.
A talk on fast JSON decoding in FOSDEM 2026 by Adam Ivora showcases some of that work:
fosdem.org/2026/schedule/eve…
6
303
New font2curves. The previous uneven bezier implementation, based on @iquilezles formulation had numerical edge cases and wasn't accurate enough. These are fixed with the new formulation, the fonts look a lot better with the new primitive:
gist.github.com/estama/b72d7…
Lefteris Stamatogiannakis retweeted
My 12 year old son wanted a gaming wheel for his racing game @beamng but couldn’t afford one…so he spent all day yesterday building his own racing wheel out of cardboard.
He asked me post it here for @LogitechG to see since he’d love to one day have a Logitech G923. Enjoy!
In continuation from my previous post, here is a font to quadratic curve converter that goes from TTF to quadratic curve primitives. This enables simple font rendering completely on the GPU:
gist.github.com/estama/b72d7…
1
162
Above is based on: shadertoy.com/view/MlKcDD from @iquilezles
137
I was ill and couldn't focus, so i've decided to learn vibe coding by writing a True Type Font to center lines converter using Gemini 3.
This can be useful for GPU font rendering without an atlas. Just draw the lines/SDF_capsules
gist.githubusercontent.com/e…
1
1
294
For GPU accelerated font rendering, use this SDF primitive: shadertoy.com/view/4lcBWn
140
If it isn't clear why @videogames_EU statement is problematic for all companies. Their position allows a sale to be fully destroyed at a future time including right after someone bought it. This kind of positions destroy consumer trust, and leads to consumer protection laws.
BeamNG is a member of @videogames_EU . VGE didn't ask BeamNG concerning their response to stopkillinggames.com . As far i know there wasn't a vote on this too. We do NOT agree with their statement, this is not how a representative group should be behaving.
Our security engineer Adam Ivora tracked down a Chromium Embedded bug in Linux. The full story: pilesmash.org/posts/debuggin…
Lefteris Stamatogiannakis retweeted
να ξαναθυμηθούμε ποιος υπουργός πήρε την δασοπυροσβεση απ' τα Δασαρχεία που ήξεραν τα δάση καλα χειμωνα-καλοκαιρι (τα οποία ουσιαστικά διαλυθηκαν) και την πήγε σε υπηρεσια που κυρίως ήξερε από πόλεις, εθνικές οδούς και αστικό χώρο
Concerning SoA vs AoS performance. Most of the stuff i see is without any measurements or with isolated micro-measurements which are worthless when kernels are running as part or a whole.
Well, i've measured, and in our use case the best is grouped AoS with a little bit of SoA.
1
1,353
Looking at an optimization video' example. He splits velocities and positions without regarding if they are frequently co-accessed. This is not about OO or DoD. If things are coaccessed frequently then they should be together....
youtu.be/NAVbI1HIzCE?t=251
1
987
Lefteris Stamatogiannakis retweeted
Today's behind the scenes article offers a technical overview of how we simulate part-throttle torque curves in #BeamNG:
bng.gg/throttle-torque-curve…
Lefteris Stamatogiannakis retweeted
If you type beamng.drive (name of a videogame) in a youtube comment , there's a high chance the comment will be silently deleted, while you're lead to believe the reply went ok. An F5 refresh will reveal it's not there tho!
Could you please help @TeamYouTube @YouTube?
I've been using my 10 year old Intel based computer for development all these years because i wanted to optimize for an average PC and also to find problems happening in low spec computers.
Due to end of life of windows 8.1, i had to upgrade, which means that 1/2
1
4
471








