@yora Interesting! I get bored doing that. I like them for their technical ambitions. I do find it cool that you can drive kilometers without loading screens while maintaining a high framerate! But gameplaywise I donβt βgetβ it.
Programmer who likes computer graphics :)
Hacking Quake 2 when I find the time.
Working on a shooter game: https://pythno.itch.io/xibalba .
Also doing my masters degree in CS.
@yora Interesting! I get bored doing that. I like them for their technical ambitions. I do find it cool that you can drive kilometers without loading screens while maintaining a high framerate! But gameplaywise I donβt βgetβ it.
Open world games don't really work for me because I am spending a lot of time in real life commuting. Why would I want to do that in my freetime?
I started to compile my shaders via GLSLang to SPIRV on OpenGL. Is this a good idea? Experiences? I actually only want the google-include extension.
Does anyone know how to expand the code above to use 4-band spherical harmonics (the version stored in 16 floats instead of 9)?
The additional required constants for _reading_ the SH are here: https://www.shadertoy.com/view/lsfXWH. But I don't know what to multiply them with when _writing_ to the SH: `PI * something`?
Also don't know how to produce the optimised/precomputed versions: `something / 64.0`?
Biked through half of the city back and forth today to get to the places I needed to be. I am dead now. But happy.
@britown Great work. Great tools make great games.
@dotstdy I mean you're right. I like to watch enthusiast channels. However, I feel like in the past you could find enthusiasts in forums and they would tell you all the small nitty gritty details about topic x and now so many things are style over substance that I sometimes get overly annoyed.
@dotstdy Yes. You still can have them! But they can be reduced quite heavily especially in a racing game (the one they reviewed) with a lot of open area. And they just gloss over that and say Path Tracing solves all this, which is true. But then you need a very beefy GPU and in the end it is just an add for Nvidia 50 series with DLSS 4. I don't find this ok.
@dotstdy I don't know. They seem want to separate themselves from channels like LTT by being pretty niche. I wonder what the value is of it if they talk so confidently about details but then they don't get it right.
Um, Digital Foundry seems more like a marketing channel than a science channel to me. Their analysis is also somewhat wrong in the details? Eg watched video where they claim that lightleaks are a problem with DDGI as it is probe-based. This is inaccurate. If they only had watched the video by McGuire about DDGI (not even reading the paper) they would know that lightleaks are largely eliminated with that technique.
My latest piece of art.
I'd like to make a small thing using GZDoom one day. It looks kind of fun to hack in ZScript.
hint: It was a "plumbing" error...Literally ONE line of code. Argh.
What a day so far! I got up early (trouble sleeping) at 5am, made coffee and sat down at the computer. So far so good. Then, I setup OBS for streaming on Twitch on Linux! With audiointerface and all. I wanted to try it out. Started the test stream, got to work. I was looking for a nasty computeshader-bug. I just fixed it. It was a tiny, tiny mistake but with huge consequences. Anyways, streaming works well on my Linux laptop. If you dare to find the bug, have fun: https://www.twitch.tv/videos/2486500009
Finally continued to read Crafting Interpreters. Calms me down a lot for some reason. Great stuff.
@ulquiro I'll look into that. Thanks!
@ulquiro This laptop is all AMD. But you still could be right, still. However, I switched to iGPU only using supergfxctl and it didn't help much. How did you debug this and finally fix it?
I turn on my Windows machine only to make a Windows build and test it. And play games myself. Other than that it is completely useless. Many games work great on Linux as well but my Windows PC is just more powerful than my Laptop.
Oh, and guess what. The support is also much better because there are no dumb docs that are AI translated or people responding that they are Microsoft MVP and they are happy to help you, blah, blah.
Arch Forums and docs are great. I don't use Arch (btw) but many things apply to other Distros. Fedora (I use that) docs are great as well. So the whole ecosystem is actually more robust because there is no middleman getting in the way.
Everything else is just so much better than on Windows:
- No adds
- No forced updates
- It feels like *you* are in charge: You can do anything you want (like deleting /usr/bin).
- Bash scripting: I am far from great at it but I have written some super handy tools already.
- Obviously: the command line. I don't even use much of the power of the command line, you get very far with very little.
- KDE: Better Desktop Env than Windows (I actually find stuff in the settings)
- NeoVim actually works.