Minetest logo

IRC log for #minetest-dev, 2016-05-18

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

All times shown according to UTC.

Time Nick Message
00:33 Miner_48er joined #minetest-dev
00:44 est31 joined #minetest-dev
00:54 Miner_48er joined #minetest-dev
01:05 Tmanyo joined #minetest-dev
01:28 STHGOM joined #minetest-dev
01:33 Miner_48er joined #minetest-dev
01:36 est31 joined #minetest-dev
01:50 torgdor joined #minetest-dev
01:53 torgdor joined #minetest-dev
02:10 ssieb joined #minetest-dev
02:56 hmmmm hey paramat
02:57 hmmmm a common problem we have with comparing the result of some kind of perlin noise operation to a threshhold is that by modifying the threshhold, it not only makes the areas of effect larger, it introduces smaller perturbances in the basic shape of the noise
02:58 hmmmm i think we might be able to solve this by using a combination of edge detection and high-pass filters
02:59 hmmmm errm, low-pass filters rather
02:59 hmmmm so we have noise, then we threshhold-ize it so that we get the desired size of the effects, but we also get the undesireable smaller effects popping up
03:00 Void7 joined #minetest-dev
03:00 hmmmm then we do an edge detection pass which leaves us with an outline of the shape
03:00 hmmmm then we do a low-pass filter into a separate buffer that would erase the lines or at least smudge them significantly
03:01 hmmmm then we do a blur on the original thresholded buffer using our low-passed buffer as the blur kernel
03:01 hmmmm err, rather a blur map
03:02 hmmmm maybe it would make more sense if i ran an example through photoshop but then again i don't have photoshop D:
03:02 thePalindrome hmmmm: use krita
03:03 thePalindrome as far as I can tell it does everything photoshop does
03:04 hmmmm thanks.  i'll have to check that out.
03:05 thePalindrome You want a link?
03:05 hmmmm no thanks, i googled for it.
03:05 thePalindrome The whole calligra suite is awesome, but only krita has a proper windows build
03:05 thePalindrome ah
03:29 Void7 joined #minetest-dev
04:00 electrodude512 joined #minetest-dev
05:14 loggingbot_ joined #minetest-dev
05:14 Topic for #minetest-dev is now Minetest core development and maintenance. Last release: 0.4.14, May 15 2016. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/
06:01 Hijiri joined #minetest-dev
06:05 sofar #4139
06:05 ShadowBot https://github.com/minetest/minetest/issues/4139 -- Add arbitrary player metadata storage API by sofar
06:07 est31 cool
06:07 sofar yeah, no kidding
06:07 sofar can't believe I didn't think of it before
06:08 sofar seriously, that's such an obvious idea I'm ashamed it took me ... like 2 months? to think of it
06:09 sofar full credit to BlockMen for that one :)
06:09 sofar I think storing a string in playerdata is safe, do we have a unit test for that?
06:09 sofar e.g. someone doesn't serialize but puts \n\n\n;--'" in there
06:11 sofar now I need to add a nice data arbitrage model so multiple mods can use it without colliding
06:11 sofar shouldn't be too difficult, though
06:15 YuGiOhJCJ joined #minetest-dev
06:23 YuGiOhJCJ hello, I have just created a world with minetest 0.4.14 and the map generator v7. I get some flying platforms. Is it something we want? https://lut.im/LkwZhwEpAt/UTDFNOixzSPXKlVu.png
06:24 sofar yup
06:24 YuGiOhJCJ lol it is not realistic but OK so that's fine :p
06:26 est31 as long as its no flying stone ring :)
06:35 YuGiOhJCJ Something strange: In Singleplayer mode, I am able to create a Fence, but in Client mode, I am unable to create a Fence. Something wrong with my server?
06:37 YuGiOhJCJ http://wiki.minetest.net/Fence
06:38 sofar are you mixing wood plank types?
06:39 sofar also, that's really a #minetest question
06:39 YuGiOhJCJ no that's only Wooden Planks
06:39 YuGiOhJCJ yes sorry I am not in the correct channel for that
06:40 YuGiOhJCJ well I will ask that in the correct channel
06:42 est31 sitting since 7 hours on a strange network bug
06:42 est31 and I still am not sure how it exactly works
06:42 est31 I have a fix
06:42 est31 but I am not sure whether the fix actually is okay
06:48 est31 there is really something fishy going on here
06:57 red-001 joined #minetest-dev
07:17 hmmmmm i wonder if this design with all different types of 'params' is a good one or not
07:17 hmmmmm if i did everything through the global config it would reduce the complexity a lot
07:17 hmmmmm wouldn't be structured nearly as elegantly, but a big complicated mess is never elegant
07:19 est31 you mean g_settings?
07:19 hmmmmm yeah
07:20 est31 so do every mapgen setting now not per world anymore but inside minetest.conf?
07:20 est31 thats bad
07:21 hmmmmm nah i'd handle that obviously
07:21 est31 it would break the singleplayer usecase
07:21 est31 where you have multiple mapgens
07:21 est31 in multiple worlds
07:22 hmmmmm i was in the process of adding BiomeParams, CaveParams, DungeonParams, and at some point i stopped and wondered
07:22 hmmmmm what is the point of all this
07:23 hmmmmm what would be wrong if i just did settings->get() inside the constructors for each of these things
07:23 hmmmmm and then i'd be able to cut down on so much complexity for something really undeserving of it, configuration settings
07:24 est31 well i think it better belongs to the world
07:24 est31 not the global config file
07:24 est31 but we already do have mapgen related stuff in the global config
07:24 est31 dunno
07:24 hmmmmm that's not an issue
07:25 * sofar calls it a day
07:26 nore sofar: player meta is a good idea :), but why did you make it opaque?
07:27 nrzkt joined #minetest-dev
07:29 hmmmmm oh i remember why i did it this way now
07:29 hmmmmm still feels messy
07:35 est31 sofar, you had a tool to make the network messy whats its name?
07:42 Megaf joined #minetest-dev
07:45 est31 hrmm I just wait for air to come online again
07:46 est31 #4140
07:46 ShadowBot https://github.com/minetest/minetest/issues/4140 -- Tolerate packet reordering in the early init process by est31
07:47 est31 it fixes the bug
07:47 est31 but I want to find out why it fixes the bug
07:49 est31 connection.cpp is just a giant blast site
07:49 est31 less horrible than the pathfinder
07:49 est31 but still a blast site
07:50 Megaf joined #minetest-dev
07:52 nrzkt hmmmmm: pr was updated
07:52 nrzkt est31: agreed
08:02 jin_xi joined #minetest-dev
08:40 crazyR__ joined #minetest-dev
08:44 troller joined #minetest-dev
08:45 stormchaser3000_ joined #minetest-dev
08:45 thatgraemeguy_ joined #minetest-dev
08:45 thatgraemeguy_ joined #minetest-dev
08:46 Hunterz joined #minetest-dev
08:54 proller joined #minetest-dev
08:55 est31 joined #minetest-dev
09:00 proller joined #minetest-dev
10:17 Megaf_ joined #minetest-dev
10:19 Megaf_ joined #minetest-dev
10:37 maxela joined #minetest-dev
10:50 xunto joined #minetest-dev
10:54 Fixer joined #minetest-dev
11:05 proller joined #minetest-dev
11:28 Player_2 joined #minetest-dev
11:53 jin_xi joined #minetest-dev
12:05 Fixer https://github.com/minetest/minetest/issues/4141
12:11 est31 joined #minetest-dev
12:13 est31 oh seems I found it out
12:13 est31 its called netem
12:14 est31 and there is even an option to emulate the issue air had
12:14 est31 at least I think so
12:19 red-001 joined #minetest-dev
12:26 turtleman joined #minetest-dev
13:04 STHGOM joined #minetest-dev
13:07 Megaf joined #minetest-dev
13:22 Darcidride joined #minetest-dev
13:47 hmmmm joined #minetest-dev
13:56 Void7 joined #minetest-dev
14:01 KaadmY joined #minetest-dev
14:22 Zeno` joined #minetest-dev
14:22 DFeniks joined #minetest-dev
14:27 PilzAdam joined #minetest-dev
14:32 Foghrye4 joined #minetest-dev
14:35 Foghrye4 So, 0.4.14 is released. How about to merge #4034 #4035 and #4128 so they will have enough time to be properly tested?
14:35 ShadowBot https://github.com/minetest/minetest/issues/4034 -- Adding minetest.clear_craft(recipe) to Lua modding API by Foghrye4
14:35 ShadowBot https://github.com/minetest/minetest/issues/4035 -- Additional hooks for inventory manipulations callbacks. by Foghrye4
14:35 ShadowBot https://github.com/minetest/minetest/issues/4128 -- Fix disappearing attached player model when parent entity leave and when return to client side loaded area by Foghrye4
14:41 Obani joined #minetest-dev
14:41 Obani left #minetest-dev
14:53 proller joined #minetest-dev
15:16 Zeno` Wouldn't edge detection be a little bit... slow?
16:12 hmmmm Foghrye4, perhaps there's a misunderstanding about the code contribution policy for this project
16:12 hmmmm a PR does not get merged first "for testing"
16:14 hmmmm it needs to pass intense testing in its own branch first, and pass code reviews from two separate developers, and the concept of what the PR accomplishes and the basic approach it takes must be approved as well
16:15 Foghrye4 Yeah, yeah, thats what i mean. I need two approval.
16:21 red-001 could someone review #3919 ?
16:21 ShadowBot https://github.com/minetest/minetest/issues/3919 -- Add base64 encoding and decoding to the lua api. by red-001
16:23 hmmmm it looks all good and everything...
16:26 celeron55 there are many different versions of base64 with differences in padding and the two special characters; i'm sure people will encounter more than the one implemented by minetest's internal base64_encode/decode
16:26 celeron55 altough, i guess if someone is asking this, maybe this is enough for them
16:27 celeron55 (they're also quite trivial to convert from this base format)
16:30 hmmmm celeron, I mentioned that in the PR
16:31 hmmmm your formal feedback on that issue would be appreciated
16:35 celeron55 well i just explained why what i said doesn't actually matter in the end
16:35 hmmmm so you're saying you'd rather not comment because you have a neutral opinion on the matter?
16:40 Calinou joined #minetest-dev
16:56 ElectronLibre joined #minetest-dev
16:58 red-001 joined #minetest-dev
16:58 ptv joined #minetest-dev
17:10 proller joined #minetest-dev
17:11 rubenwardy joined #minetest-dev
17:17 Hunterz joined #minetest-dev
17:26 twoelk joined #minetest-dev
17:31 xunto joined #minetest-dev
17:38 Fritigern joined #minetest-dev
17:41 proller joined #minetest-dev
17:54 red-001 joined #minetest-dev
17:55 Amaz joined #minetest-dev
18:00 Puka joined #minetest-dev
18:12 Krock joined #minetest-dev
18:19 ssieb joined #minetest-dev
18:24 Krock joined #minetest-dev
19:12 electrodude512 joined #minetest-dev
19:44 proller joined #minetest-dev
19:50 electrodude512 joined #minetest-dev
19:54 damiel joined #minetest-dev
20:03 twoelk joined #minetest-dev
20:05 damiel joined #minetest-dev
20:47 proller joined #minetest-dev
20:48 red-001 could someone review #3900 ?
20:48 ShadowBot https://github.com/minetest/minetest/issues/3900 -- Add a button for disabling all mods to world config. by red-001
20:49 electrodude512 joined #minetest-dev
20:54 davisonio joined #minetest-dev
21:14 stormchaser3000 joined #minetest-dev
21:18 jin_xi joined #minetest-dev
21:19 electrodude512 joined #minetest-dev
21:26 ShadowNinja joined #minetest-dev
21:32 VanessaE joined #minetest-dev
21:38 Sockbat joined #minetest-dev
21:58 STHGOM joined #minetest-dev
22:06 ShadowBot joined #minetest-dev
22:07 cheapie joined #minetest-dev
22:10 cheapie joined #minetest-dev
22:16 stormchaser3000_ joined #minetest-dev
22:17 proller joined #minetest-dev
23:07 Megaf joined #minetest-dev
23:08 Puka joined #minetest-dev
23:10 Sockbat joined #minetest-dev
23:15 proller joined #minetest-dev
23:18 yang2003 joined #minetest-dev
23:22 Tmanyo joined #minetest-dev

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