| Time |
Nick |
Message |
| 00:11 |
|
Tux[Qyou] joined #minetest |
| 00:17 |
|
tester joined #minetest |
| 00:23 |
|
paramat joined #minetest |
| 00:25 |
paramat |
JDCodeIt yes 'scale' was used i old perlin functions for what is actually 'spread'. the newer noise functions use 'scale' to mean a scaling factor for the noise value (used togehter with 'offset') |
| 00:25 |
paramat |
*used in |
| 00:25 |
paramat |
perhaps the docs can be changed for consistency ... |
| 00:26 |
paramat |
will consider |
| 00:26 |
JDCodeIt |
Yep, I'll follow up with the wiki as well if we go that way. |
| 00:28 |
JDCodeIt |
Just on another thing... I'm having a heck of a time matching the perlin output with the biomes i see on the v6 map. Must be going off the reservation somewhere. |
| 00:28 |
|
swift110 joined #minetest |
| 00:28 |
paramat |
blend problems? |
| 00:28 |
JDCodeIt |
maybe - what is that 1/40 th part that gets added? |
| 00:29 |
JDCodeIt |
So I made a quick mod that lets me see the calculated perlin as I walk around the map |
| 00:30 |
JDCodeIt |
I would expect the main perlin noise to be pretty close: less than -0.4 in snowy areas and above 0.4 in the desert. |
| 00:31 |
JDCodeIt |
In lua I make a perlin object with mgv6_np_biome params. Then I use get_2d filling x=pos.x and y=pos.z - any other trick here? |
| 00:33 |
paramat |
mgv6 has, annoyingly, an offset added to the noise calculations |
| 00:34 |
paramat |
https://github.com/minetest/minetest/blob/187519407be5ca51db007d638857917ba53f1b6d/src/mapgen/mapgen_v6.cpp#L652 |
| 00:34 |
paramat |
humidity is not offset though |
| 00:34 |
paramat |
so to match it in my meru mod i had to do https://github.com/paramat/meru/blob/0a1961a393dad919874ab49f14e35c163b8b83b9/init.lua#L143 |
| 00:35 |
paramat |
mgv6 really is a pain, i try to ignore it as much as possible |
| 00:36 |
paramat |
'perlinMap2D_PO' is a special perlinmap function that takes an XZ offset into account |
| 00:37 |
JDCodeIt |
Passing these offsets in x/z is all you need ? |
| 00:38 |
paramat |
yes just as in meru mod, although that mod doesn't bother calculating humidity because it was written before the newer mgv6 6-biome system |
| 00:39 |
JDCodeIt |
Ok, I'll give it a whirl. Thanks for the help! |
| 00:40 |
paramat |
i don't think i've ever exactly mimicked the mgv6 biome blend, in meru mod you can see i just use a 'math.random()' to approximate the biome blend, as it's single-node dither |
| 00:41 |
paramat |
i admire anyone who can tolerate mgv6 stuff :) |
| 00:41 |
paramat |
i'd love to just remove it but of course we have to support old worlds |
| 00:50 |
JDCodeIt |
Can we help phase it out.. make v7 the default generator or something? |
| 00:52 |
JDCodeIt |
Results are better but not convincing. I added 150 to x and 50 to z. |
| 00:53 |
JDCodeIt |
I get the map settings: minetest.get_mapgen_setting_noiseparams("mgv6_np_biome") |
| 00:53 |
JDCodeIt |
Make a perlin: heat_perlin = minetest.get_perlin(np_heat_biome) |
| 00:54 |
JDCodeIt |
Get the noise at the modified position: heat_perlin:get2d({x = math.floor(t_pos.x), y = math.floor(t_pos.z)}) |
| 00:58 |
paramat |
mgv7 is the default mapgen now =) but we promise to support old maps for a long time, many like mgv6 |
| 01:07 |
argyle77 |
How do I tell a node to use an animated texture? |
| 01:09 |
JDCodeIt |
I think default furnace has an example |
| 01:11 |
argyle77 |
thx! |
| 01:18 |
argyle77 |
Got it. Workd. |
| 01:44 |
JDCodeIt |
paramat: where the +150 +50 empirically derived, or is it something in the code? My empirical results on a sample world show good match with terrain at +250 +100 |
| 01:49 |
argyle77 |
Is there any way to synchronize texture animation when you've got a bunch of nodes with the same animated texture? |
| 01:52 |
argyle77 |
I'm guessing no, having seen how lava behaves? |
| 01:56 |
paramat |
synchronize animations across mapblocks? yes there's a setting but it doesn't work perfectly |
| 01:59 |
paramat |
oh 150 50 may have been for the older mgv6 biome and humidity spreads |
| 01:59 |
argyle77 |
Should I bother with it? Its an aesthetic thing, but I'm not hung up. |
| 01:59 |
paramat |
try xoff 0.6 * 500 and zoff 0.2 * 500 for 'biome' |
| 02:00 |
paramat |
argyle ask your eyes =) |
| 02:00 |
argyle77 |
My eyes say it works better synched. What's the setting? |
| 02:01 |
paramat |
the old 'biome' spread was 250 and the offsets for that spread were 150 50 |
| 02:01 |
paramat |
somewhere in con'f.example |
| 02:02 |
paramat |
new offsets try 300 100 |
| 02:07 |
paramat |
i think the sync setting may be a clientside thing, search the file with 'animation' |
| 02:09 |
argyle77 |
ok thanks. Not looking for a client side thing, prolly. |
| 02:15 |
paramat |
yes thought so :) |
| 02:15 |
paramat |
to match your noise, best disable mgv6 biome blend at first (it's ugly anyway) |
| 02:17 |
JDCodeIt |
we sure the humidity does not have offsets? reported perlin noise in desert was 0.6 and higher, which should be jungle |
| 02:23 |
paramat |
sure https://github.com/minetest/minetest/blob/187519407be5ca51db007d638857917ba53f1b6d/src/mapgen/mapgen_v6.cpp#L653 |
| 02:55 |
paramat |
made the scale -> spread changes https://github.com/minetest/minetest/commit/6e7ba366fc58c437640c7d603d28668b52ba79c7 |
| 02:55 |
MinetestBot |
[git] paramat -> minetest/minetest: lua_api.txt, settingtypes.txt: Various improvements (#8252) 6e7ba36 https://git.io/fh5Q4 (2019-02-18T02:53:33Z) |
| 03:10 |
argyle77 |
!mod world_borders |
| 03:10 |
MinetestBot |
argyle77: Could not find anything. |
| 03:10 |
|
Cornelia joined #minetest |
| 03:12 |
argyle77 |
!mod bedrock |
| 03:12 |
MinetestBot |
argyle77: Indestructible Bedrock Layer [bedrock2] by Wuzzy - https://forum.minetest.net/viewtopic.php?t=11271 |
| 03:12 |
|
Miner_48er joined #minetest |
| 03:22 |
argyle77 |
I am nearly ready for an alpha release of a mod (my first). I can see it evolving a little bit, but it doesn't seem as raw as a WIP. My current intent is to publish to github and make a forum posting. Is there any further advice on how I should proceed? |
| 03:44 |
argyle77 |
!mod mantle |
| 03:44 |
MinetestBot |
argyle77: Could not find anything. |
| 04:43 |
kaeza |
Good night. |
| 04:47 |
|
Ruslan1 joined #minetest |
| 06:01 |
|
kaeza joined #minetest |
| 06:05 |
|
Dr_Frankenstone joined #minetest |
| 06:19 |
|
Dr-Frankenstone joined #minetest |
| 06:25 |
|
Dr_Frankenstone joined #minetest |
| 06:27 |
|
DrFrankenstone joined #minetest |
| 06:31 |
|
Dr_Frankenstone joined #minetest |
| 06:40 |
|
Fuchs joined #minetest |
| 07:19 |
|
kaeza joined #minetest |
| 07:32 |
|
aheinecke joined #minetest |
| 07:34 |
|
nowhere_man joined #minetest |
| 07:58 |
|
SanskritFritz joined #minetest |
| 08:32 |
|
CWz joined #minetest |
| 08:34 |
|
DrFrankenstone joined #minetest |
| 08:38 |
|
ssieb joined #minetest |
| 08:40 |
|
proller joined #minetest |
| 08:48 |
|
marisag joined #minetest |
| 08:49 |
|
Dr_Frankenstone joined #minetest |
| 08:50 |
|
Dr-Frankenstone joined #minetest |
| 08:58 |
|
Beton joined #minetest |
| 09:07 |
|
kaeza joined #minetest |
| 09:48 |
|
proller joined #minetest |
| 10:14 |
|
YuGiOhJCJ joined #minetest |
| 10:42 |
|
Vapalus joined #minetest |
| 10:53 |
|
DrFrankenstone joined #minetest |
| 11:07 |
|
Fixer joined #minetest |
| 11:07 |
|
proller joined #minetest |
| 11:27 |
|
sec^nd joined #minetest |
| 11:46 |
|
Wikiwide joined #minetest |
| 11:47 |
|
Wikiwide left #minetest |
| 11:48 |
|
proller joined #minetest |
| 11:48 |
MinetestBot |
[git] pauloue -> minetest/minetest: Fix content store crash (#8244) cc9bed9 https://git.io/fh5pr (2019-02-18T11:46:55Z) |
| 11:50 |
|
fwhcat joined #minetest |
| 11:51 |
|
gry joined #minetest |
| 12:05 |
|
minetest_test joined #minetest |
| 12:07 |
minetest_test |
https://downloadlagu-mp3.club/ |
| 12:08 |
minetest_test |
https://eplaylist.space/ |
| 12:08 |
minetest_test |
https://eplaylist.club/ |
| 12:08 |
minetest_test |
https://musicaly.space/ |
| 12:08 |
minetest_test |
https://musicaly.xyz/ |
| 12:08 |
minetest_test |
https://www.xepozone.com/ |
| 12:09 |
minetest_test |
https://downloadmusik.club/ |
| 12:09 |
minetest_test |
https://cari-mp3.club/ |
| 12:09 |
minetest_test |
https://laguku.club/ |
| 12:09 |
minetest_test |
https://laguaz.club/ |
| 12:09 |
p_gimeno |
VanessaE: ^ |
| 12:10 |
p_gimeno |
alas, too late |
| 12:10 |
ChimneySwift |
wow |
| 12:24 |
sfan5 |
first time i've been advertising of this kind on irc |
| 12:24 |
sfan5 |
seen* |
| 12:39 |
|
fwhcat joined #minetest |
| 12:42 |
p_gimeno |
it's been tested over the last few days, first Violet_T, then Linda_Wolfy, then sergiuslane and now minetest_test |
| 12:43 |
|
riff-IRC joined #minetest |
| 12:54 |
|
DrFrankenstone joined #minetest |
| 13:05 |
JDCodeIt |
Is this some sort of list of sources for content one might add to mods? |
| 13:08 |
JDCodeIt |
Updating the dev wiki on the get_perlin() function - there is reference to lacunarity but the formula does not show how this is used. Can we get an update to the listed formula in lua_api.txt? |
| 13:17 |
|
calcul0n joined #minetest |
| 13:35 |
|
Vapalus joined #minetest |
| 13:44 |
|
jluc joined #minetest |
| 13:45 |
Vapalus |
Did someone already attempt to create a skybox using the actual map generator? I'm just asking out of curiosity |
| 13:47 |
VanessaE |
that spammer has been occasionally showing up in #reprap also. |
| 13:47 |
VanessaE |
sorry I was afk |
| 13:47 |
VanessaE |
Vapalus: actually yes, I want to say hecks was playing around with something like that |
| 13:48 |
Vapalus |
Ah, explains the -v in #minetest-dev |
| 13:48 |
Vapalus |
okay, because I was looking at the code yesterday, and it seems possible. Unless, of course, there would be problems with syncing the client and server |
| 13:49 |
Vapalus |
I doubt I can grasp the full concept of minetest by just looking at the map generator for a few minutes |
| 13:58 |
|
Cornelia joined #minetest |
| 14:03 |
|
entuland joined #minetest |
| 14:04 |
p_gimeno |
Vapalus: there was some recent discusion about how inefficient the minimap generator is, and hecks said he'd take a look |
| 14:09 |
p_gimeno |
http://irc.minetest.net/minetest-dev/2019-02-10#i_5493208 for the map generator, http://irc.minetest.net/minetest-dev/2019-02-08#i_5491797 about doing some rendering to the skybox |
| 14:11 |
p_gimeno |
oh, by map generator you probably meant the mapgen, not the minimap code, sorry |
| 14:12 |
p_gimeno |
the second link above still applies |
| 14:12 |
Vapalus |
map gen, not minimap. I'm not that far into the code :) |
| 14:12 |
Vapalus |
thanks |
| 14:17 |
VanessaE |
"<hecks>entuland; I do some raytracing against the map's perlin noise and render it to the skybox" |
| 14:17 |
VanessaE |
so that's a yes. :) |
| 14:28 |
|
lumberJ joined #minetest |
| 14:39 |
|
Beton_ joined #minetest |
| 14:54 |
entuland |
I think he's messing with both things - the message above is about improving the appearance looking around IIRC |
| 14:55 |
entuland |
unfortunately that technique doesn't take in account terrain modifications |
| 14:58 |
Vapalus |
loading terrain modifications would be a bit much in the beginning, i presume, if you think that everything is stored serverside |
| 14:58 |
VanessaE |
sure. he should first work on reviving the farmap code |
| 14:58 |
Vapalus |
farmap? |
| 14:58 |
Vapalus |
or farm map |
| 14:58 |
|
calcul0n joined #minetest |
| 14:58 |
VanessaE |
farmap. |
| 14:59 |
VanessaE |
variable "resolution" renderer, I guess some compare it to octree. |
| 14:59 |
VanessaE |
the further away from the viewer, the more nodes are collected into and rendered as single cubes. |
| 14:59 |
Vapalus |
dunno if that's an octtree per se, but it's something that definitely sounds like a plan |
| 15:00 |
Vapalus |
it's more like a LOD model |
| 15:00 |
VanessaE |
celeron55 had it working at one time. |
| 15:00 |
VanessaE |
basically, 10 times the view range for the same fps. |
| 15:00 |
VanessaE |
I could see 1000m out, with good frame rates. |
| 15:00 |
Vapalus |
sounds more and more like LOD |
| 15:01 |
VanessaE |
it is kinda yeah |
| 15:02 |
VanessaE |
it was buggy, but it worked. |
| 15:02 |
Vapalus |
Thinking about it, that's either double the memory used (on the hard drive, I mean) or a hard drive killer |
| 15:02 |
VanessaE |
why'd it die? idk. |
| 15:02 |
Vapalus |
because you |
| 15:02 |
Vapalus |
you'd need the lod saved, too |
| 15:02 |
VanessaE |
yes, it did that. |
| 15:03 |
Vapalus |
definitely sounds interesting |
| 15:03 |
Vapalus |
but it COULD be a problem with non-generated terrain, since it would have to be generated on-the-fly |
| 15:04 |
VanessaE |
I do seem to recall it having a slight mapgen performance hit, |
| 15:04 |
VanessaE |
and network protocol wasn't optimum either, I think |
| 15:05 |
Vapalus |
get the code running again, do a screenshot, post it on a flat earth society forum |
| 15:06 |
VanessaE |
heh |
| 15:06 |
VanessaE |
with HDX, yet ;) |
| 15:08 |
Vapalus |
The more I read it, the more it sounds like it'd need a lot of time being programmed |
| 15:08 |
Vapalus |
and I'm lazy as one can be |
| 15:09 |
VanessaE |
heh |
| 15:09 |
Vapalus |
That's the actual reason why I dislike challenges. I'd need to work. |
| 15:11 |
Vapalus |
Well, back to running Duke Nukem on an ESP32. Sounds easier. |
| 15:30 |
|
argyle77 joined #minetest |
| 15:33 |
|
Hawk777 joined #minetest |
| 16:26 |
|
kaeza joined #minetest |
| 16:27 |
|
yoyoyo joined #minetest |
| 16:28 |
|
holamuchacho joined #minetest |
| 16:29 |
|
Derixithy joined #minetest |
| 16:40 |
|
Markow joined #minetest |
| 16:40 |
|
Ruslan1 joined #minetest |
| 16:50 |
MinetestBot |
[git] rubenwardy -> minetest/minetest: Fix games not updating on deletion 5751762 https://git.io/fhdTb (2019-02-18T16:39:28Z) |
| 16:52 |
|
Derixithy joined #minetest |
| 17:20 |
|
proller joined #minetest |
| 17:39 |
|
GreenDimond joined #minetest |
| 17:39 |
|
riff-IRC joined #minetest |
| 17:54 |
|
proller joined #minetest |
| 18:27 |
|
fwhcat joined #minetest |
| 18:35 |
|
YuGiOhJCJ joined #minetest |
| 18:40 |
|
puzzlecube joined #minetest |
| 18:49 |
p_gimeno |
it's gotten a lot more difficult to grow mushrooms |
| 18:52 |
|
FreeFull joined #minetest |
| 19:18 |
|
ssieb joined #minetest |
| 19:26 |
|
ichoquo0Aigh9ie joined #minetest |
| 19:27 |
|
Tux[Qyou] joined #minetest |
| 19:31 |
|
nowhere_man joined #minetest |
| 19:45 |
|
jluc joined #minetest |
| 19:50 |
|
jamiebearcub18 joined #minetest |
| 19:52 |
|
jamiebearcub18 left #minetest |
| 19:57 |
|
proller joined #minetest |
| 19:57 |
MinetestBot |
[git] paramat -> minetest/minetest_game: Remove corals.mts credit 196f206 https://git.io/fhdqT (2019-02-18T19:57:30Z) |
| 20:20 |
|
grumble joined #minetest |
| 20:29 |
p_gimeno |
is it possible to prevent a solid windowless door from letting light pass through when closed? |
| 20:47 |
|
kaeza joined #minetest |
| 20:56 |
|
proller joined #minetest |
| 21:00 |
|
pauloue joined #minetest |
| 21:06 |
MinetestBot |
[git] pauloue -> minetest/minetest: Update gamebar on tab enter (#8192) 0ad96cc https://git.io/fhdmR (2019-02-18T21:04:43Z) |
| 21:21 |
|
paramat joined #minetest |
| 21:22 |
paramat |
JDCodeIt "Can we get an update to the listed formula in lua_api.txt?" which formula, link? |
| 21:23 |
|
xSmurf joined #minetest |
| 21:24 |
|
Lia joined #minetest |
| 21:34 |
paramat |
p_gimeno what's the problem with mushrooms? |
| 21:35 |
p_gimeno |
paramat: they need extreme darkness to grow |
| 21:35 |
p_gimeno |
to reproduce |
| 21:36 |
p_gimeno |
lighting <= 3 on midday |
| 21:37 |
p_gimeno |
this is happening in 0.4.16 by the way |
| 21:38 |
p_gimeno |
this mostly prevents them from growing naturally, you need a dark room to grow them |
| 21:39 |
|
argyle77 joined #minetest |
| 21:42 |
|
kaeza joined #minetest |
| 21:43 |
paramat |
ok yeah intentional |
| 21:44 |
paramat |
it's to avoid them going crazy in naturally dark places in jungles |
| 21:46 |
paramat |
adds some work and challenge too |
| 21:50 |
p_gimeno |
challenge? to figure out how to grow them, you mean? |
| 21:51 |
paramat |
good point, players need to know darkness is needed |
| 21:52 |
paramat |
maybe some kind of essential info documentation is needed |
| 21:53 |
p_gimeno |
https://wiki.minetest.net/Brown_Mushroom mentions "in darkness" |
| 21:59 |
|
Fuchs joined #minetest |
| 22:21 |
JDCodeIt |
paramat: get_perlin updated on the dev wiki - https://dev.minetest.net/minetest.get_perlin - have a look and let me know if something needs clarification or addition |
| 22:27 |
paramat |
ok. lacunarity is irrelevant to the formula |
| 22:28 |
paramat |
'noise = offset + scale * (octave1 + octave2 * persistence + ...' |
| 22:39 |
paramat |
wiki seems ok |
| 23:30 |
|
swift110 joined #minetest |
| 23:43 |
|
Wuzzy joined #minetest |