Luanti logo

IRC log for #luanti-dev, 2026-07-26

| Channels | #luanti-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:17 crazylad joined #luanti-dev
00:36 sfan5 are you sure the mod is explicitly calling set_animation/play_animation and this isn't just some engine default?
00:36 sfan5 would be weird for signs_lib
00:41 MTDiscord <luatic> i'm not sure. i looked into it briefly at one point because i suspected that too and at the time it seemed to me that AO_CMD_SET_ANIMATION can only be triggered by an explicit set_animation(). but it's possible that i'm missing something.
00:46 sfan5 since you're another question:
00:46 sfan5 it seems SkinnedMesh can have only empty animations. the code doesn't drop them, does it?
00:47 sfan5 because for "door_a.b3d" I'm expecting getTrackCount() == 0, but it doesn't seem to be
00:54 sfan5 `mesh->getTrackCount() == 1 && mesh->getMaxFrameNumber(0) == 0.0f` instead passed for it
01:31 MTDiscord <luatic> yes, iirc the b3d reader unconditionally initializes an anim to populate
01:35 sfan5 I see
04:00 MTDiscord joined #luanti-dev
06:56 TenPlus1 joined #luanti-dev
06:57 TenPlus1 Hi folks :) is anyone else having trouble downloading the latest daily build from https://launchpad.net/~minetestdevs/+archive/ubuntu/daily-builds/+packages
07:11 Krock TenPlus1: minetest_202607252338+5.16.0+2d5b8a48f-ppa~ubuntu24.04.1_amd64.deb downloaded just fine
07:12 TenPlus1 Hi Krock...  I've tried multiple browsers and even wget and keep getting timeout errors on launchpadlibrarian.net
07:12 TenPlus1 thanks for quick reply :P
07:12 Krock perhaps try another DNS server? https://downforeveryoneorjustme.com/launchpadlibrarian.net
07:13 TenPlus1 o.O ..  I just tried a proxy server and it worked first time..... d'oh!
07:16 TenPlus1 time to test :) laters
08:19 Juri joined #luanti-dev
08:19 Niklp2 joined #luanti-dev
08:22 Warr1024 joined #luanti-dev
08:47 Warr1024 joined #luanti-dev
10:26 YuGiOhJCJ joined #luanti-dev
10:59 vampirefrog joined #luanti-dev
11:17 [MatrxMT] <Zughy> Feature freeze then?
11:50 sfan5 I think we should have a meeting first to potentially prioritize some PRs for this release
12:55 [MatrxMT] <Zughy> So meeting in a few hours? If we don't do it today, we'll have to postpone the release
12:56 [MatrxMT] <Zughy> I won't be here by the way, but not a core dev, so 💁‍♀️
13:00 sfan5 there's no use in trying to force a meeting today
13:02 MTDiscord <sheriff_u3> When you guys a hold a meeting is it free for anyone to join and add their two cents?
13:04 Krock A meeting would be a good opportunity but I do not feel like organizing it either.
13:04 MTDiscord <luatic> today would be a bad time for a meeting for me.
13:04 MTDiscord <luatic> Sherrif U3: yes
13:05 Krock @sheriff_u3 It was most used by the core devs (who were invited directly), but all contributors may participate if they would like.
13:58 [MatrxMT] <Zughy> Just, let's avoid facing a problem with the jam, since the idea is releasing right before it starts (end of October)
14:40 MTDiscord <.zenonseth> if you could merge some of the SSCSM PRs that are open to help move it forward, that'd be great. SSCSM is still in dev so PRs don't need to be the final settled API for them to be useful to build on top of
15:06 Krock sfan5: I optimized imageCleanTransparentWithInlining. Now it's 65% slower :(
15:41 Desour joined #luanti-dev
15:50 Desour Krock: for imageCleanTransparent I had #14478 (was a bit ugly maybe, and never left WIP). but I think we should switch to premultiplied alpha and remove imageCleanTransparent entirely
15:50 ShadowBot https://github.com/luanti-org/luanti/issues/14478 -- Different algorithm for imageCleanTransparent by Desour
15:51 Desour sorry for not having reviewed the sscsm PRs yet! >_<
17:47 crazylad joined #luanti-dev
19:02 sfan5 Krock: that's the trap I avoided yesterday I guess
19:22 crazylad Krock: so are you saying I have to wait for #17339 to be approved and merged before resolving the conflicts with the `listimages[]` PR? because the easiest solution I see at the moment is just keep the "add_rectangle" in GUIInventoryList::draw, and then if textures are specified, use draw2DImage
19:23 ShadowBot https://github.com/luanti-org/luanti/issues/17339 -- IrrlichtMt: Add CBatchDraw2D to reduce draw calls by SmallJoker
19:24 Krock crazylad: I was saying that you could borrow whatever code you need from there. copy&paste. Assigning images is pretty easy
19:25 Krock you do not need draw2DImage if you specify the U/V coordinates in S3DVertex and then set the material appropriately before the draw call
19:56 sfan5 merging #17368, #17371, #17369, #17264, #17302 in 15m
19:56 ShadowBot https://github.com/luanti-org/luanti/issues/17368 -- Hook up curl debug callback by sfan5
19:56 ShadowBot https://github.com/luanti-org/luanti/issues/17371 -- Add .b3d to breakages.md by Sheriff-Unit-3
19:56 ShadowBot https://github.com/luanti-org/luanti/issues/17369 -- Fix documentation of .gltf multi-track by Sheriff-Unit-3
19:56 ShadowBot https://github.com/luanti-org/luanti/issues/17264 -- Return replacements in `core.get_all_craft_recipes` recipes by The4codeblocks
19:56 ShadowBot https://github.com/luanti-org/luanti/issues/17302 -- Don't cull upper face of waving liquids below solid nodes by ZenonSeth
22:32 panwolfram joined #luanti-dev

| Channels | #luanti-dev index | Today | | Google Search | Plaintext