Minetest logo

IRC log for #minetest, 2024-04-12

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:03 Noisytoot joined #minetest
01:10 Markow joined #minetest
01:28 jfcaron joined #minetest
01:58 turtleman joined #minetest
02:29 jaca122 joined #minetest
02:37 Noisytoot joined #minetest
02:53 Verticen joined #minetest
03:24 Noisytoot joined #minetest
03:28 v-rob joined #minetest
04:00 Noisytoot joined #minetest
04:00 MTDiscord joined #minetest
04:04 gregon joined #minetest
04:30 cheapie Overkill? Probably. Fun? Yes :P https://cheapiesystems.com/media/2024-04-11%2023-21-38.webm
05:07 YuGiOhJCJ joined #minetest
05:08 v-rob joined #minetest
05:14 erstazi joined #minetest
05:40 down200 joined #minetest
05:53 jonadab joined #minetest
05:59 TomTom joined #minetest
06:03 behalebabo joined #minetest
06:12 lemonzest joined #minetest
07:08 celeron55_ cheapie: nice sounds and acceleration, the inertia is very pronounced
07:12 Izaya left #minetest
07:13 Izaya joined #minetest
08:13 jluc joined #minetest
08:47 Unit193 joined #minetest
10:30 shaft joined #minetest
10:31 shaft I know you can remap textures of block faces but can you remap textures by their filename too?
10:32 shaft I forked a texture pack after all and if I wanted to support Mineclone2, I'd have to duplicate every single texture and name it to the Mineclone prefix which is pretty retarded and wasteful.
10:34 shaft I could probably use symlinks but I don't know if that works with contentdb or is crossplatform.
10:35 shaft And it would probably consume more memory
11:02 MTDiscord <wsor4035> You can alias in the texture pack configuration. See the docs. Still painful
11:32 shaft texture_pack.conf?
11:42 shaft Which file? Which doc? I can't find it.
11:47 turtleman joined #minetest
11:49 MTDiscord <lemente> overrides.txt file I believe
11:50 shaft But I'm talking about overriding by filename not by surface of a node.
11:51 shaft So other mods can inherit it.
11:52 shaft If they go looking for "mcl_wood" they need to find the texture even if I didn't override for exactly that node
11:58 erstazi joined #minetest
12:01 shaft help please
12:02 s20 joined #minetest
12:05 MTDiscord <lemente> oh, I see I couldn't find anything sadly.  I once turned a texturepack into a mod, if that's of any use to you.  Though it does cause other issues (I can't remember which exactly).  https://github.com/Lemente/rpg16_mod
12:06 rubenwardy You could make a script that duplicates just when releasing a texture pack, and not in the source dir
12:06 rubenwardy There's no support for file name aliases in txps though
12:09 shaft Then add it in 5.9. It's essential. With support for filters please. I've noticed that shit when I wrote color filters for wool. They didn't get inherited by the wool stairs and slabs from the mod. Wasn't a big deal here cause it's just a couple of textures but it's ridiculous for whole games. Preferibly I'd alias the entire prefix and then exclude the couple of textures where I need to do extra work.
12:10 shaft Otherwise Minetest will never get proper texture packs
12:13 celeron55_ texture pack support has never been polished properly, it doesn't seem to get a lot of focus from contributors even though graphics in general have been on the roadmap
12:14 shaft I'm willing to do some work on this 128x128 I picked up.
12:14 shaft But I need aliasing to work
12:14 shaft I'm unwilling to shit out garbage
12:14 celeron55_ yeah the work you'd have to do is program the support you need in C++
12:16 celeron55_ the good part is, everyone agrees texture packs lack features. a well implemented texture name aliasing feature would probably be merged in no time
12:20 shaft I'm not familiar with the minetest codebase though, have never compiled a bigger project and my C++ is amateurish
12:21 MTDiscord <wsor4035> if there isnt an issue already, please make one
12:29 celeron55_ it's this one https://github.com/minetest/minetest/issues/12694
12:30 celeron55_ if you have the hands-on experience with texture packs to come up with the requirements, you could try writing a spec for how exactly it should work
12:30 MTDiscord <wsor4035> ironic that i both triage and made that issue and didnt remember 🙃
12:37 shaft I can't log in to github. Fucking piece of shit email provider doesn't accept the 2fa verification email.
12:39 shaft I use gitgud.
12:41 celeron55_ well, you can always pastebin stuff on irc and ask someone to post a link to the irc logs on github
12:50 gregon joined #minetest
12:55 mrkubax10 joined #minetest
13:02 shaft Yes, I thought of that and just wrote a snippet. https://gitgud.io/-/snippets/2024
13:02 shaft I know this is maybe a little overkill but it would solve all texturepack problems ever
13:04 celeron55_ (i added a link to today's logs in the issue)
13:04 shaft Thank you very much
13:15 shaft I'll also vote for jpeg xl support, since I saw the issue. Why is bmp even supported? I know it doesn't weigh much but it doesn't add anything either. Does anything even use it? I know there's some tga ecoder mod but BMP?
13:17 celeron55_ bmp was deprecated if i recall correctly. it'll be removed some day
13:18 celeron55_ i agree jpeg xl is good, but it's still too new for MT to promise forver support for it
13:18 shaft Check contentdb. If nothing uses it, you can remove it in the next release. No one will miss.
13:18 celeron55_ it'll happen when the time comes
13:20 shaft Maybe it's to early to add jpeg xl but it's never to early to remove bmp
13:22 MTDiscord <wsor4035> given jpegli is a thing now, not sure how much adding support for jpegxl will bring
13:24 shaft Jpegli is just Google cope. They also made Jpeg_R for android actually creating a new fucking not fully comptabile jpeg format for Android because AVIF, Webp and Jpeg just can't deliver and Google slaves need to work around it somehow.
13:26 shaft Further Jpeg XL provides good lossless compression which jpeg doesn't do, so the comparision is unfitting. Most textures in Minetest are lossless. I wouldn't vote for it if it was another lossy only format.
13:29 celeron55_ yeah the point of it is that it does everything well and it isn't very complicated compared to what it can do
13:33 shaft Maybe the time is not ripe for jxl but it isn't superseeded by jpegli or AVIF. That's what I want to say.
14:26 qqq joined #minetest
14:34 MinetestBot [git] paradust7 -> minetest/minetest: CI: Pin CMake to 3.28 because of regression in 3.29.1 00ef597 https://github.com/minetest/minetest/commit/00ef597639f6c7417a9a43753b16f2a176932644 (2024-04-12T14:34:05Z)
14:42 definitelya joined #minetest
14:53 Desour joined #minetest
14:54 Noisytoot joined #minetest
15:25 Thermoriax joined #minetest
15:48 Sharpman joined #minetest
15:58 gregon joined #minetest
17:10 Glaedr joined #minetest
17:19 mrkubax10 joined #minetest
17:52 Verticen joined #minetest
18:39 v-rob joined #minetest
19:20 Mantar tga was wrongly deprecated, then un-deprecated. it serves a purpose that png doesn't, and there are existing mods and servers that use it
19:48 shaft joined #minetest
20:30 Talkless joined #minetest
20:39 bwarden joined #minetest
21:00 Verticen joined #minetest
21:14 v-rob joined #minetest
21:28 shaft joined #minetest
21:29 shaft I dumbed down my texture aliasing proposal snippet https://gitgud.io/-/snippets/2024
22:29 down200 joined #minetest
22:33 panwolfram joined #minetest
22:37 down200 joined #minetest
22:45 bdju joined #minetest
23:15 Izaya left #minetest
23:20 bdju joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext