Graphics programmer https://xitter.cf/t.co/8eQVu7yNMt 🔗https://xitter.cf/t.co/WeYNzp7CSR 🔗https://xitter.cf/t.co/Rlk97TLQQE

Joined September 2015
Reminding that there is a 52' video presentation on GPU driven rendering. Covers: - GPU persistent data (bindless textures++) - GPU occlusion culling (fully in the GPU) - Mesh shaders & fallback - Performance on nVidia youtube.com/watch?v=QNN3JOI5…
28
146
8,434
Congratulations for the release! Will be playing it soon...
We just released Signal Lost, our time-management psychological horror game where you type task commands and do repairs in an escape pod travelling to Venus! We're very proud that it's finally out and everyone can enjoy it. Have fun! store.steampowered.com/app/3…
3
129
Showcasing some recent AnKi 3D Engine additions: - Improvements and additions in ray-tracing - Editor and scripting - GPU driven rendering and mesh shading - GPU particles youtu.be/mLhqiZx6UJM
4
21
1,306
I spent quite a few days implementing ReSTIR GI. Unfortunately, it looks noisier than AnKi’s existing GI solution. If I can’t figure out what’s wrong I’ll scrap it :(
1
2
14
1,063
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Neural Texture Compression in Metal. You can get the blogpost as PDF or EPUB from the download button. Thanks to @erfanmomeni for reviewing. syllogi-graphikon.vercel.app… #Metal #GPU #ComputeShaders #NTC #MachineLearning
5
22
4
117
9,850
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Been working on neural texture compression for the past half a year and I'm finishing up a blog post. This renderer is only a demo. The project trains the neural network in Metal and performs real‑time inference, with integration instructions included.
11
6
92
4,009
Working on ReSTIR Direct Illumination with some clustered shading twist. Next stop is some kind of variable rate shading to reduce the cost even further.
2
6
1
63
2,993
I don’t often post outside AnKi’s website but here’s a new blog post explaining how Vulkan barriers work at the hardware and driver level on Mali GPUs #vulkan developer.arm.com/community/…
10
29
2,431
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Signal Lost Demo is out now! This demo is a short teaser for the game and will also be featured in Next Fest. Play now! store.steampowered.com/app/3…
1
10
2
16
3,163
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
36 seconds of gameplay during the micro meteor storm beat of the game, which is the first test to see if the player has familiarised themselves with the mechanics. Despite the name, it's not hard, and having passed this means they are ready to continue forward.
Lights out, ambience and repair gameplay
1
2
8
577
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
My "How to Vulkan in 2026" @VulkanAPI #Vulkan guide is now publicly available at howtovulkan.com/ I still consider it a preview, though I'm mostly happy with it and only plan on changing minor things and incorporating some feedback.
65
1
362
21,677
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Announcing SIGNAL LOST! Waking up in a cramped spaceship all alone, complete tasks and repairs in order to survive as you prepare to land on Venus and explore its caves. Wishlist now! store.steampowered.com/app/3…
6
1
12
2,462
Added a play button that starts the game loop. The editor is integrated to the game executable and can access all the custom game C++ logic.
46
2,815
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
How it Started vs. How it’s Going 2025 I built a custom C++/OpenGL 3D game engine and editor from scratch in less than a year, and just ~2h average a day. Now, let's see how far I can push it with a small proof-of-concept game next. As the year closes, I want to thank the group of people who has been following along while I created this project. The comments and reactions on every post motivated me to climb another step every day. Cheers!
69
91
6
1,958
754,190
Code snippet that shows when nVidia can use DCC compressed images and when it can't. Taken from a recent mesa PR
1
2
40
2,880
Object picking now works with all objects plus custom gizmos that are part of the ID buffer
2
4
86
4,735
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
BeamNG.drive now has new shadow filtering: - Replaced Poisson disk sampling with Vogel sampling for shadows - Resulting in improved performance (+10%) and better shadow quality If you like my work I strongly advice you to pay attention to upcoming updates.
4
6
3
118
15,575
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Graphics Programming weekly - Issue 419 - December 7th, 2025 jendrikillner.com/post/graph…
46
1
245
13,625
Panagiotis Christopoulos Charitos / AnKi 3D Engine retweeted
Old gizmo, barebones, flashy and unpredictable to grab, I would personally find it very annoying to work with long term. The new gizmo also features rotation snapping which can be adjusted in the editor.
1
4
387