Time Nick Message 19:00 paramat merging game#2387 19:00 ShadowBot https://github.com/minetest/minetest_game/issues/2387 -- Open chests when wielding corals (#2386) by SmallJoker 19:00 Krock oh, thanks 19:35 Exe_Virus hello fellow devs, I'm trying to understand the vertex code better in the engine. I keep coming across the variable 'BS'. the only definition I can find is in the shader, making BS = 10. is this the actual definition? or is that somewhere else? 19:48 Krock BS is used for scaling entities 19:48 Krock generally, everything what's drawn 19:49 Krock probably to better see where's an issue in calculations or so. can't think of another reason 20:12 Exe_Virus okay, so it's purely a scalar for calculations, makes sense but also, I worry it adds unnecessary multiplication throughout minetest... 20:20 paramat BS = 'block size', better stated as 'node size', it's node size in irrlicht units 20:24 paramat so it's essential. it's optimum for node size to not be equal to an irrlicht unit 20:38 Exe_Virus okay, that makes some sense, though why are Irrlicht units and minetest units different? 20:39 Exe_Virus optimum how? 20:52 Exe_Virus On a separate note: what are the current complaints everyone has with formspecs? I'm at a loss for all the griping about them. 20:59 paramat well, irrlicht units are the finest coordinates usable, so nodes being 10 times larger makes object and player positioning finely spaced relative to a node 21:00 paramat it would be crude if objects could only be positioned at 1 node intervals 21:04 paramat formspecs: the positioning shifts around noticeably as screen size is altered, the positioning system is quite messy and hard to work with 21:05 paramat see the issues at github 22:01 p_gimeno that made it sound like Irrlicht units don't have decimals, which I doubt 22:01 p_gimeno I've always wondered why that factor, yeah 22:33 paramat yeah, actually i'm probaby wrong about irrlicht units / co-ordinates being non-divisible. but still, there are probably good reasons why BS = 10 is optimum 23:04 paramat c55 will know