Michael Teschner

99 posts

Michael Teschner banner
Michael Teschner

Michael Teschner

@MichaelTeschne7

Catholic, Graphics Programmer (C++, C#, Java), Studying CS, YouTube: https://t.co/ADuaLZd2Pl, Github: https://t.co/PHP3MBly5R

Missouri, USA Katılım Şubat 2025
215 Takip Edilen34 Takipçiler
Michael Teschner
Michael Teschner@MichaelTeschne7·
@aaravdayal It’s not CPU noise vs GPU noise, rather, precomputing noise once in the CPU, and then having the GPU reuse it many times. The old method had a noise function that was computed per-frame on the GPU, the new version uses a 3D noise texture that is loaded from disk at startup
English
1
0
1
18
Michael Teschner
Michael Teschner@MichaelTeschne7·
Ray marched clouds now use a precomputed 3D noise texture instead of a GPU-side noise function. The reason? Performance. GPU noise sampling became a HUGE bottleneck for volumetric clouds, and this "game" needs to run in the browser on a potato. #webdev #opengl #gamedev #GPU
Michael Teschner tweet mediaMichael Teschner tweet mediaMichael Teschner tweet media
English
1
0
3
86
Michael Teschner
Michael Teschner@MichaelTeschne7·
@aaravdayal Volumetric raymarching in a fragment shader. The cloud volume is a cube, whose fragment shader does performs word space raymarching inside of it. The cloud-density noise is made using a 3D noise texture saved on disk
English
0
0
0
9
Michael Teschner
Michael Teschner@MichaelTeschne7·
@aaravdayal If the client even predicts another player to be at a location, and the server says otherwise, the client just overwrites the player position with what the server tells it. This can lead to rubber banding in bad cases, but I haven’t had any issues with it in testing.
English
0
0
0
9
Michael Teschner
Michael Teschner@MichaelTeschne7·
@aaravdayal Thanks! It’s a custom shader being applied to a ui quad. The shader takes in a list of aircraft positions and a terrain height map, and does a bunch of shader magic to make it look like a HUD
English
0
0
0
4
Michael Teschner
Michael Teschner@MichaelTeschne7·
Reworked the menu UI. Minimap and compass are working. Pretty happy with how this turned out!
Michael Teschner tweet mediaMichael Teschner tweet mediaMichael Teschner tweet mediaMichael Teschner tweet media
English
1
0
0
39
Matthew Collison
Matthew Collison@MrCollison·
Don't mind me, just installing the cannon Shoutout to @KenneyNL for the incredible asset pack, check his profile for the bargain of your life (and pay more if you can) Trivex asset system development started - with a new asset-engine package powered (of course) by @threejs
Matthew Collison tweet media
English
6
3
48
5.2K
Michael Teschner
Michael Teschner@MichaelTeschne7·
Spent a bit of time adding usernames and name tags. With the engine I've made, implementing this feature only took a couple of minutes! #webdev #opengl #gamedev #ui
Michael Teschner tweet mediaMichael Teschner tweet media
English
0
0
2
44
Michael Teschner
Michael Teschner@MichaelTeschne7·
What's y'alls take on this mysterious new Anthropic model?
English
0
0
0
35
Michael Teschner
Michael Teschner@MichaelTeschne7·
@lisyarus How long does adding debug visualizations like this take for you? I usually skip that step in my projects because I fear it will take to much time away from development.
English
2
0
1
18
Nikita Lisitsa
Nikita Lisitsa@lisyarus·
Added plots for seasonal temperature & precipitation over the selected point on the map! It's cool how some areas have +/- uniform precipitation while others have their true monsoon seasons. The temperature curve looks the same everywhere though... #indiedev #gamedev #indiegames
English
4
2
105
5.8K
Kasif
Kasif@md_kasif_uddin·
which programming languages can you code in without using Al??
Kasif tweet media
English
103
6
117
8.9K
𝐑.𝐎.𝐊 👑
𝐑.𝐎.𝐊 👑@r0ktech·
programmers who write C are on a whole different level
𝐑.𝐎.𝐊 👑 tweet media
English
10
7
155
5.1K
Womp
Womp@womp3D·
render vs reality
English
4
3
75
3.2K
Michael Teschner
Michael Teschner@MichaelTeschne7·
@lisyarus I’m nearing that “time off” phase myself… I’m worried I’ll never return
English
0
0
1
377
Nikita Lisitsa
Nikita Lisitsa@lisyarus·
It's been about a month since I touched the game. With projects that huge, sometimes you really need some time off 😅 Anyway, I've finished propagating simulated water chunk updates to higher LODs, meaning the basic water system is more or less finished! #indiedev #gamedev
English
14
15
504
63.9K
notch
notch@notch·
@neirenoir @LowLevelTweets Pros: 1) Get to write javascript! 2) Modding support! Cons: 1) Got to write javascript! 2) Did you know there is no good standard sandbox for javascript? I might be blind. There was a promising one that shut down after someone found a prototype chain shenanigans or something
English
3
0
5
727
Low Level
Low Level@LowLevelTweets·
ive had the same computer since 2016 should i built a new one or no
English
43
0
176
22K
Michael Teschner
Michael Teschner@MichaelTeschne7·
@_amohs Easily some of the best 2d terrain I’ve seen all year
English
0
0
0
40
ΛMOHSˡᴵᵛᵉ
ΛMOHSˡᴵᵛᵉ@_amohs·
Quick snapshot of the terrain and grass system after quite a few people got tired of our grid floor prototype ahah Also starting to prefer the characters with the black outline, feels more readable. What do you think? #gamedev #indiedev
English
46
165
2.7K
173.5K