Minetest logo

IRC log for #minetest-dev, 2016-06-27

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

All times shown according to UTC.

Time Nick Message
00:06 Puka joined #minetest-dev
00:14 Taoki joined #minetest-dev
00:27 Fixer paramat: do you remember why the hell torch looks THAT bad? not even sprite, but one plane :/
00:28 paramat calm down :) it's been that way for years, most never notice the flatness
00:28 paramat a sprite is one plane
00:28 paramat doesn't bother me at all, MT is unrealistic and simple
00:28 paramat plantlike is fine too
00:29 Fixer paramat: i know, it was that bad since 2011
00:29 paramat MT and voxel games are only possible due to visual simplicity
00:29 paramat bad is subjective
00:30 paramat torch just doesn't particularly need more than a single plane, that's why
00:30 Fixer paramat: problem is from a lot of angles torches are not seen at all, like this https://i.imgur.com/zZ0PGqh.png
00:30 paramat no, from one specific tiny angle they are invisible
00:30 Fixer in any room with 4 torches in corner, you will not see at least 1 due to this one plane texture
00:31 Fixer torches need second plane for sure
00:32 Fixer if there is a torch attached to a wall i look at, i will not see it most of the time
00:32 Fixer such kinds of problems
00:32 Fixer anyway i go sleep, very late, have fun
00:32 paramat in your screenshot you've carefully moved to the exact angle to mkae the torch disappear
00:33 paramat (make)
00:33 paramat 'not see it most of the time' you spend most of the time precisely positioned at the exact angle that makes it disappear? =S
00:35 paramat heh. maybe this is why you're so good at finding bugs ;)
00:35 * paramat renames Fixer to Reporter
01:08 Puka joined #minetest-dev
01:13 hmmmmm haha
01:13 hmmmmm so true
01:13 yang2003 joined #minetest-dev
01:18 jin_xi joined #minetest-dev
01:20 Taoki joined #minetest-dev
01:25 hmmmmm sigh, another major oversight
01:25 hmmmmm the environment isn't available at script load time, so i have no way to access the mapgen settings even if the map exists
01:26 hmmmmm celeron55:  is there an actual reason why the environment is created after the mods load?
01:43 Miner_48er joined #minetest-dev
01:53 Void7 joined #minetest-dev
02:05 paramat joined #minetest-dev
02:49 Void7 joined #minetest-dev
03:03 TheReaperKing joined #minetest-dev
03:31 thatgraemeguy joined #minetest-dev
03:31 thatgraemeguy joined #minetest-dev
03:31 everamzah joined #minetest-dev
03:39 Tmanyo joined #minetest-dev
04:09 jin_xi joined #minetest-dev
04:19 paramat will merge games 1097 1108 1149 1152 in a moment
04:21 paramat merging, this will take a while
04:26 DI3HARD139 joined #minetest-dev
04:39 paramat done. as usual had to fix awful commit messages
05:13 Hunterz joined #minetest-dev
06:23 celeron55 hmmmmm: i believe it just happens to be that way
06:24 celeron55 it was that way from the day the scripting interface got any environment-related functionality (i just checked)
06:24 celeron55 or, well
06:26 celeron55 the lua state has been passed as a parameter to ServerEnvironment right from the first commit, as it is today
06:26 celeron55 which kind of requires the lua state to be created before the environment
06:28 celeron55 not that the environment has ever done anything with it in its constructor though 8)
06:28 hmmmmm the lua state is only required by the environment in order to generate callbacks for things that happen in the environment, right?
06:29 celeron55 generally yes
06:29 hmmmmm doesn't Environment already hold onto an IGameDef at some point?  why not just use gamedef->getScriptInterface()
06:29 hmmmmm that would be more consistent
06:29 hmmmmm i might change this sometime because it would be beneficial to have access to the environment at script load time
06:29 celeron55 well, you know, gamedef wasn't a thing back then so it couldn't do it back then
06:31 hmmmmm i'm missing a lot of context on why these design decisions were made at the time, thanks.  for all i know there could be a hidden mine... test
06:33 celeron55 maybe i thought the environment could change while the scripts would stay loaded so they would have to cope with that anyway
06:34 celeron55 as of today, that absolutely never happens and probably would be impossible
07:17 paramat joined #minetest-dev
07:30 Ritchie joined #minetest-dev
07:48 edgrey joined #minetest-dev
07:53 paramat left #minetest-dev
07:59 nrzkt joined #minetest-dev
08:09 davisonio joined #minetest-dev
08:27 Hunterz joined #minetest-dev
08:42 Puka joined #minetest-dev
08:50 davisonio joined #minetest-dev
09:20 Fritigern joined #minetest-dev
09:34 tenplus1 joined #minetest-dev
09:34 tenplus1 hi folks
10:20 proller joined #minetest-dev
10:31 proller joined #minetest-dev
10:44 damiel_ joined #minetest-dev
10:55 Fixer joined #minetest-dev
12:11 davisonio joined #minetest-dev
12:29 damiel_ joined #minetest-dev
12:47 yang2003 joined #minetest-dev
13:05 misprint joined #minetest-dev
13:36 Gael-de-Sailly joined #minetest-dev
13:51 Krock joined #minetest-dev
14:03 davisonio joined #minetest-dev
14:14 ptv joined #minetest-dev
14:19 proller joined #minetest-dev
14:35 GnomeKris joined #minetest-dev
14:50 tenplus1 joined #minetest-dev
14:50 tenplus1 hi folks
14:51 tenplus1 pulls game#1085 game#1081 and game#965 changed with additions... ready for adding
14:51 ShadowBot https://github.com/minetest/minetest_game/issues/1085 -- Disabling TNT by tenplus1
14:51 ShadowBot https://github.com/minetest/minetest_game/issues/1081 -- Placing liquid in protected area fixed by tenplus1
14:52 ShadowBot https://github.com/minetest/minetest_game/issues/965 -- Ability to Disable bones, code tidy. by tenplus1
14:58 Hunterz joined #minetest-dev
15:07 Void7 joined #minetest-dev
15:12 GnomeKris joined #minetest-dev
15:13 KaadmY joined #minetest-dev
15:18 Darcidride joined #minetest-dev
15:20 tenplus1 laters :)
15:20 tenplus1 left #minetest-dev
15:22 harrison joined #minetest-dev
15:26 hmmmm joined #minetest-dev
15:28 harrison joined #minetest-dev
15:44 Calinou joined #minetest-dev
15:44 lisac joined #minetest-dev
15:55 STHGOM joined #minetest-dev
15:57 edgrey joined #minetest-dev
16:00 ptv joined #minetest-dev
16:01 Gundul joined #minetest-dev
16:07 jin_xi joined #minetest-dev
16:08 GnomeKris joined #minetest-dev
16:09 Fixer https://i.imgur.com/rWjiei4.png another nail in the render, i know it does not smooth nodeboxes... thats a point...
16:24 edgrey joined #minetest-dev
16:25 Void7 joined #minetest-dev
16:26 edgrey joined #minetest-dev
16:35 Puka joined #minetest-dev
16:46 hmmmm fixer, why not fix it?  :)
16:47 Krock fix it!
16:47 Krock but don't do it like M$ and "Fix it!" so that it just disables the whole feature
16:49 edgrey joined #minetest-dev
16:53 davisonio joined #minetest-dev
16:54 Fixer hmmmm: need to learn basic programming, c++, rendering basics, with that much procrastinations it will take years
17:01 edgrey joined #minetest-dev
17:02 hmmmm reporting bugs already well known is complaining, not reporting :)
17:03 hmmmm and certainly not fixing
17:09 T4im joined #minetest-dev
17:10 nrzkt joined #minetest-dev
17:25 Fixer sorry for repeating about this again
17:29 Fixer hmmmm: sometimes it gets so annoying it is hard not to complain :/
17:32 Fixer but some people can live with it I guess
17:35 Fixer limits my options when building, avoiding bright materials helps
17:48 davisonio joined #minetest-dev
17:48 proller joined #minetest-dev
18:02 srifqi joined #minetest-dev
18:24 ptv joined #minetest-dev
18:36 T4im joined #minetest-dev
18:47 davisonio joined #minetest-dev
18:56 lisac joined #minetest-dev
19:07 hmmmm ffs
19:07 hmmmm why is "if (foobar) dothing();" on the same line like that so damn pervasive?
19:07 hmmmm isn't it absolutely clear that is BANNED?
19:35 Player_2 joined #minetest-dev
19:35 Void7 joined #minetest-dev
19:54 paramat joined #minetest-dev
20:06 Gael-de-Sailly joined #minetest-dev
20:10 paramat Calinou you're being excessively negative, all open source projects have arguments. if you want MT to improve please work on it, it will be much appreciated, we are very understaffed
20:12 KaadmY paramat: maybe rejecting every PR because it's "too similar to MC", or "ruins the *feel*", or "might not work correctly 100% of the time" causes this sort of negative arguments?
20:16 paramat yes open source is difficult because you have to discuss and compromise, no excuse for lack of perspective
20:25 Calinou generally, projects that admit that they can't please everyone work better
20:25 Gael-de-Sailly paramat: I'm trying to rework the noise params of valleys mapgen
20:29 Gael-de-Sailly I'm trying a noise with a high lacunarity
20:35 Puka_ joined #minetest-dev
20:41 paramat how high?
20:42 paramat you understand lacunarity?
20:48 paramat as it rises above 2 general noise quality falls, it's best used when specifically needing large gaps between scales of detail
20:50 hmmmm hmmmmmm
20:50 hmmmm you can play around with different noise parameters using shadertoy
20:50 hmmmm get a feel for what the actual effect of each parameter is
20:51 hmmmm but i personally use my own little utility i made using tk
20:51 hmmmm gtk
20:52 Gael-de-Sailly lacunarity of 4
20:53 Gael-de-Sailly in fact I want to have rivers that have meanders and iregular riverbanks
20:54 Gael-de-Sailly so I need a noise with very small octaves
20:54 paramat i see
20:54 paramat you may need to tune persistence when adjusting lacunarity
20:55 paramat otherwise the small scale octaves have too large an amplitude
20:55 Gael-de-Sailly the side effect is that, if I use a noise with numerous octaves and high persistance, there are some huge marshes where the river makes loops
20:55 Gael-de-Sailly so I need to reduce medium-sized octaves to avoid that
20:55 domtron joined #minetest-dev
20:57 paramat for lacunarity 4, persistence 0.25 is equivalent to standard noise (i think)
20:58 Gael-de-Sailly that's what I see
21:31 est31 joined #minetest-dev
21:36 Gael-de-Sailly paramat: https://forum.minetest.net/viewtopic.php?p=222970#p222970
21:37 Gael-de-Sailly good bye :)
21:37 paramat ok
21:56 DI3HARD139 joined #minetest-dev
21:59 Void7 joined #minetest-dev
22:14 Void7 joined #minetest-dev
22:16 Fixer paramat: fun question for you, if you have time: https://forum.minetest.net/viewtopic.php?f=3&t=13429
22:18 paramat ok
22:19 paramat some is 'blob' ore, most is 'scatter'
22:19 paramat but that's obvious, the code explains how it works
22:20 paramat blobs are spheres distorted by 3D noise
22:22 paramat scatter is randomly placed clusters
22:23 paramat each cluster is a mix of ore and unchanged nodes
22:23 paramat the blob ore spheres are solid ore
22:23 proller joined #minetest-dev
22:32 Fixer paramat: mc has neat graphs explaining distribution, like this http://vignette1.wikia.nocookie.net/tekkitlite/images/d/d0/VanillaOreDist.jpg/revision/latest?cb=20130303004811
22:33 est31 it would be cool to have an automatic tool that generates this info automatically
22:41 * T4im wonders what they mean by world height 4->64
22:42 est31 its the depth probably
22:42 est31 minecraft is a very very shallow game compared to minetest :)
22:42 T4im ah
22:48 Fixer est31: i always wondered if ore distribution changes depending on depth or constant (across allowed depths)?
22:48 domtron_ joined #minetest-dev
22:48 est31 Fixer, I think it bases on constant
22:48 Fixer est31: there is not much difference between 1000 and 10000
22:48 est31 but thats really something the lua api does
22:49 T4im Fixer: https://github.com/minetest/minetest_game/blob/master/mods/default/mapgen.lua
22:50 Fixer T4im: thanks
22:50 T4im you'll see sometimes 2 stages of distribution; there are other mapgens out there, that are a bit less predictable
22:51 T4im iron even 4 here
22:53 T4im est31: such a tool wouldn't be hard, the question is, would it actually help with something? :P
22:53 est31 idk, it would help fixer?
22:54 Fixer est31: it was just a curiousity, not much help, since ores are easy to mine anyway (except mese blocks)
22:57 T4im hmm are caves still generated by the cave generator? or has that moved to the ore/biome setup by now? (as in "air" as ore)
22:57 est31 still cave generator I think
23:01 paramat still cavegen
23:01 paramat but the new 'vein' ore can make 3D noise tunnels of air
23:17 hmmmm kinda disappointed nobody ever put a biome restriction on a super-rare ore
23:17 hmmmm like how in minecraft, emeralds only occur in extreme mountain biomes
23:17 Fixer never too late to do this
23:19 paramat could be done, perhaps we have been staying faithful to mgv6 depth-only distribution
23:19 domtron_ joined #minetest-dev
23:20 hmmmm you could use different ore setups for different mapgens
23:22 paramat yeah
23:26 sofar hmmmm: put rare ores under sea biomes? :D
23:28 paramat currently everything under y = -112 is a single biome called 'underground', to avoid occasional unwanted biome material
23:36 domtron_ joined #minetest-dev
23:42 Ambistic joined #minetest-dev
23:42 deaf_fish_ joined #minetest-dev
23:43 DI3HARD139 joined #minetest-dev
23:55 domtron joined #minetest-dev

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