Minetest logo

IRC log for #minetest-dev, 2015-01-25

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

All times shown according to UTC.

Time Nick Message
00:08 Anchakor_ joined #minetest-dev
00:31 gregorycu joined #minetest-dev
00:31 gregorycu Who can help me
00:32 acerspyro Talk about being undescriptive!
00:32 gregorycu I had a pull request, which got merged, and then unmerged due to a deadlock on linux
00:32 gregorycu A fix has already been done, and there is an outstanding PR
00:33 gregorycu What should happen in this scenario?
00:43 hmmmm update the pull request with the fixed version
00:45 gregorycu But the first pull request was already closed
00:45 gregorycu I think I know what I need to do
00:45 hmmmm make a new one
00:46 gregorycu Rebase my fork, rebase my branch, merge the fixes (that already exist on the branch) and then resubmit a PR
00:46 gregorycu I'm getting good at this git shit
00:47 hmmmm git shit
00:47 hmmmm hehehheh
00:47 gregorycu Sounds like an insult
00:47 gregorycu "You're a fucking git shit"
00:48 gregorycu Oh... I think I need to do a pull of the branch too
01:12 OldCoder joined #minetest-dev
02:17 loggingbot_ joined #minetest-dev
02:17 Topic for #minetest-dev is now **FEATURE FREEZE FOR 0.4.12** **TENATIVE RELEASE DATE: 2015-01-29** Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.ru/minetest-dev/ http://dev.minetest.net/
02:19 exio4 joined #minetest-dev
02:20 Zeno` joined #minetest-dev
02:21 Megal joined #minetest-dev
02:21 hmmmm joined #minetest-dev
02:22 acerspyro_ joined #minetest-dev
02:31 VanessaE can someone answer this guy?  https://forum.minetest.net/viewtopic.ph​p?f=4&t=1583&start=250#p168725
02:31 VanessaE I got nuthin' at all.
02:32 VanessaE (normal usage for HDX at max resolution with normalmaps, should be around 6GB)
02:40 hmmmm we need a stacktrace for that too
02:40 hmmmm it could be a legitimate case of running out of memory, or it could be caused by heap corruption, or maybe the allocation function was passed a bogus size value on accident
02:41 hmmmm whatever the reason is, that error originates from the lua interpreter
02:42 hmmmm also note that he says it never exceeds 10GB of ram, but that's probably the working set size and not reserved
02:43 acerspyro_ joined #minetest-dev
02:43 hmmmm i bet if he checked the memory reserved size of the process he'd see his PC close to exhaustion, or maybe it went up against a per-process memory usage quota
02:44 Phvli_ joined #minetest-dev
02:46 VanessaE a legit case of running out of memory?
02:46 VanessaE um, the guy has 24 GB... HDX takes 6 tops.
02:47 VanessaE anyways I only pass it to here because I can't do anything to help him :-/
02:49 zat1 joined #minetest-dev
02:50 VanessaE his "for any meaningful amount of time" suggests he's being hit by another memory leak somewhere
02:50 blaise joined #minetest-dev
02:52 Zeno` dreambuilder test game massif output. With mesh cache: https://www.dropbox.com/s/oqsirh​qi58468dq/massif.out.11177?dl=0
02:52 Zeno` Without mesh cache: https://www.dropbox.com/s/2kubvr​xo3hd3bd0/massif.out.11283?dl=0
02:52 VanessaE ah, the perfect man to step in at this time :D
02:52 Zeno` several days old but not much has changed since then
02:53 cheapie joined #minetest-dev
02:53 Zeno` Should I hide?
02:53 VanessaE nah
02:54 VanessaE see the link I pasted
02:54 Zeno` I have read it ;)
02:55 Nate123 joined #minetest-dev
02:55 VanessaE Minetest REALLY should print its version number/commit ID to the console at startup
02:56 Wayward_One joined #minetest-dev
02:56 puhfa ^
02:58 Wayward_One joined #minetest-dev
03:04 VanessaE so, he's using the standard 0.4.11 release build.
03:04 VanessaE I pointed him to sfan5's and recommended he figure out how to use a debugger
03:05 VargaD_ joined #minetest-dev
03:16 hmmmm Zeno`, I can't install massifg :(  could you make the graphs for me?
03:17 Zeno` does massifvisualizer work?
03:20 Zeno` with mesh cache: http://i.imgur.com/aNYKHZF.jpg
03:20 Zeno` without: http://i.imgur.com/fLhhZNJ.jpg
03:21 hmmmm wait, why are we even looking at this
03:21 Zeno` dunno
03:21 hmmmm what tool is that you're using btw
03:22 Zeno` massif-visualizer
03:22 hmmmm honestly wth
03:22 hmmmm "qt qmake not found!"
03:23 hmmmm when it's clearly there
03:25 Zeno` I think I had to edit that from memory... it's been a while
03:26 Zeno` the build system kind of sucks
03:30 hmmmm a monkey must have written FindQt4.cmake.  it's atrocious
03:32 heavenlescar joined #minetest-dev
03:36 Weedy joined #minetest-dev
03:36 Weedy joined #minetest-dev
03:41 kahrl_ joined #minetest-dev
03:51 troller joined #minetest-dev
03:52 deltib joined #minetest-dev
03:57 alexxs joined #minetest-dev
04:14 Miner_48er joined #minetest-dev
04:57 gregorycu #2193
04:57 ShadowBot https://github.com/minetest/minetest/issues/2193 -- Settings fixes by gregorycu
04:59 gregorycu #2173 and #2191 are small changes, if anyone feels inclined to merge
04:59 ShadowBot https://github.com/minetest/minetest/issues/2173 -- Speed up Profiler::avg by a factor of 10 by gregorycu
04:59 ShadowBot https://github.com/minetest/minetest/issues/2191 -- Fix chat scrolling bug (trying to negate unsigned) by gregorycu
05:02 Nate123 joined #minetest-dev
05:13 Zeno` 2913 looks good. Testing in a minute
05:13 Zeno` 2193*
05:22 Zeno` ok will (re)merge 2193
05:27 Zeno` there is a bug in chat scrolling?
05:29 gregorycu I had a compiler warning
05:29 gregorycu Which is legit
05:29 gregorycu Though I didn't test, to be honest
05:29 Zeno` weird. The standard says it should be implicitly cast
05:31 Zeno` I'll merge it because it's a trivial change but I don't really understand why MSVC is warning about that
05:32 Zeno` Can you tell me the warning?
05:32 gregorycu Sure, one moment
05:34 Kalabasa joined #minetest-dev
05:34 gregorycu I just tested, it does not get promoted to signed
05:35 Zeno` bizarre
05:36 Zeno` will merge #2191 in 10 minutes
05:36 ShadowBot https://github.com/minetest/minetest/issues/2191 -- Fix chat scrolling bug (trying to negate unsigned) by gregorycu
05:36 Zeno` I'll remove the extra parenthesis though if that's ok
05:36 Zeno` i.e.   m_console_buffer.scroll(-(s32)m_console_buffer.getRows());
05:36 gregorycu ...
05:36 gregorycu What the fuck
05:37 gregorycu Oh
05:37 gregorycu I've come across this before
05:37 Zeno` Don't tell me MSVC is doing something else stupid
05:38 gregorycu No, I'm testing on gcc
05:38 Zeno` Just out of interest, does the warning go away if the line is: m_console_buffer.scroll(0 - m_console_buffer.getRows());
05:38 gregorycu I'm tipping it would
05:38 gregorycu http://www.tutorialspoint.​com/compile_cpp_online.php
05:39 gregorycu I'm going to give you some code, I want you to run it
05:39 Zeno` just put it in codepad?
05:40 Zeno` But I'll run it anyway if you want, heh
05:40 gregorycu Oh yeah, that can run code too
05:40 gregorycu http://codepad.org/8hbesiDo
05:41 gregorycu What is strange there?
05:42 Zeno` nothing
05:43 Zeno` when it's passed to the function is cast to int
05:43 Zeno` it's*
05:43 gregorycu What's cast to an int?
05:43 Zeno` -i
05:44 Zeno` but in the first cout expression it's not
05:44 Zeno` i.e. line 13
05:44 gregorycu What value is cast to an int?
05:44 Zeno` 4294967276
05:44 gregorycu Yeah, and then it overflows
05:45 Zeno` hmm, I'm possibly using the word cast incorrectly. It's "cast" as if by assignment IIRC
05:46 Zeno` http://codepad.org/8ygqJfMb
05:47 Zeno` anyway... those snippets are working as I would have expected
05:48 Zeno` what's the overflow, btw?
05:48 gregorycu Well, we're trying to store 4294967276 in something that can't hold it
05:48 Zeno` what can't hold it?
05:49 gregorycu The signed number, which is the parameter to the function
05:49 Zeno` (unsigned)4294967276 is reinterpreted (cast to) an int
05:50 Zeno` the underlying bit pattern of 4294967276 and -20 is exactly the same
05:52 gregorycu These conversion rules have always confused me
05:52 gregorycu So, we know a cast happens then?
05:52 gregorycu I mean, with any other type, it tries a conversion
05:53 gregorycu It's an implicit cast, if it's a cast
05:53 Zeno` yeah, it's implicit cast
05:53 Zeno` the "as if by assignment" is for return values from functions
05:53 gregorycu Which happens for related types
05:54 Zeno` http://codepad.org/ABT5gNmm
05:54 Zeno` these snippets are why I'm wondering WTF msvc is complaining about
05:55 gregorycu It's complaining about the negation of an unsigned variable
05:55 Zeno` because foo((int)(-i)); makes no difference
05:55 Zeno` I should see if gcc warns that
05:55 Zeno` sec
05:55 gregorycu Is that what I did?
05:55 gregorycu Oops
05:55 gregorycu I meant to cast the i first
05:56 Zeno` err
05:56 Zeno` you did I think
05:56 Zeno` typo ;)
05:57 Zeno` compiling http://codepad.org/ABT5gNmm with g++ (and every single warning possible, even pedantic, I get no warning)
05:57 Zeno` but I'll push your fix
05:58 Zeno` maybe I'll change the title to Fix MSVC warning in ChatBackend
05:59 Zeno` foo(-(int)i); is equivalent to foo(-i) (in the snippets) because of the implicit cast but MSVC is obviously being overly pedantic
06:00 gregorycu It sees the -i in isolation
06:00 Zeno` yeah
06:00 gregorycu To be fair, it's basically saying "That number is going to do strange things, it's probably not what you expect"
06:01 gregorycu Negating an unsigned number falls under bitfiddling
06:01 Zeno` Can you make sure:   m_console_buffer.scroll(-(s32)m_console_buffer.getRows());   suppresses the warning as well?
06:02 Zeno` But it's not negating an unsigned number because there is an explicit cast of the argument. If it was not the argument to a function the warning would be valid, of course.
06:02 Zeno` implicit*
06:02 Zeno` I don't mind adding stuff to shut compilers up though :D
06:02 gregorycu Yeah, that fixes the warning too
06:03 gregorycu The cast happens after the negation
06:03 gregorycu It's just not smart enough to know
06:03 gregorycu And I'm not smart enough to know, I don't understand the promotion rules, or cast rules or whatever
06:04 Zeno` It's easier to understand them from the C Standard (which is the normative standard for C++) and then cross-reference the minor differences that apply to C++
06:04 Zeno` C++ Standard is too big :3
06:05 * Zeno` sees what clang says about this snippet
06:05 Zeno` nope, no warnings either. *shrug*. Just one of those things
06:10 Zeno` ok, #2191 closed
06:10 ShadowBot https://github.com/minetest/minetest/issues/2191 -- Suppress MSVC warning in chat.cpp by gregorycu
06:11 Zeno` with altered name ;) :-o
06:14 Zeno` I'm guessing VC has many more warnings as well?
06:25 gregorycu shitloads
06:29 Zeno` there's shitloads if you compile with gcc and -Wextra as well
06:30 Zeno` so we need a standard for one shitload
06:30 Zeno` so we can compare
06:30 VanessaE how many warnings does the current Linux kernel produce? :)
06:31 Zeno` I haven't compiled the Linux kernel in about 6 years (maybe longer)
06:31 VanessaE me neither.
06:31 Zeno` those days are in the distant past heh
06:32 Zeno` were you going to use that as the reference for "one shitload"?
06:32 Zeno` in the new minetest metrics standard?
06:33 VanessaE yep
06:33 VanessaE provided of course it produces a reasonable amount anyway
06:33 Zeno` hmm, I don't feel like compiling a kernel
06:33 VanessaE well, how about an older minetest, say 0.4.8?
06:33 Zeno` lol
06:34 VanessaE I seem to recall things were pretty lax regarding warnings then
06:34 Zeno` sorry, I laughed because in my head I wondered if we'd need a 16-, 32- or 64-bit unsigned to store this number
06:35 Zeno` might even have to install a multi precision library like GMP
06:35 Zeno` so we can store really big numbers
06:38 gregorycu I have many many warnings disabled
06:38 gregorycu Sell, just 6
06:38 gregorycu 4101;4005;4244;4996;4305;4800
06:44 Zeno` 4005 is needed?
06:44 Zeno` those warnings might be useful to look at
06:49 mrtux_ joined #minetest-dev
06:52 gregorycu I'm only a single dude
07:08 AnotherBrick joined #minetest-dev
07:16 nore joined #minetest-dev
07:59 ImQ009 joined #minetest-dev
08:03 Krock joined #minetest-dev
08:32 sfan5 sofar: you don't need to open a new pull request, you can (force) push to your old branch
08:38 SopaXorzTaker joined #minetest-dev
08:46 gregorycu Just be careful with force push
08:57 sofar yeah, I think that preserves some of the pull request history as well
08:58 sofar I just don't like github's way of doing git, been used to posting patches on MailingLists too long
09:00 * sofar goes to bed
09:02 ImQ009 joined #minetest-dev
09:14 chchjesus joined #minetest-dev
09:14 leat joined #minetest-dev
09:17 ImQ009 joined #minetest-dev
09:29 Hunterz joined #minetest-dev
09:33 jin_xi joined #minetest-dev
09:33 kilbith joined #minetest-dev
09:37 Calinou joined #minetest-dev
09:47 werwerwer joined #minetest-dev
09:59 Fadi joined #minetest-dev
10:18 nrzkt joined #minetest-dev
10:18 AnotherBrick joined #minetest-dev
10:22 Kalabasa joined #minetest-dev
11:08 AnotherBrick joined #minetest-dev
11:17 roniz joined #minetest-dev
11:28 chchjesus joined #minetest-dev
11:29 gregorycu Do we have any crash-on-startup bugs in 0.4.11?
11:29 kilbith afaik no
11:33 nrzkt no
11:53 Krock gregorycu, yes. set video_driver = null
12:02 gregorycu Is deleting the config safe?
12:04 Fadi It shouldn't break anything as far as I know
12:04 Krock wtf is going on in the forum style
12:05 Krock http://i.imgur.com/d6VNy2S.png
12:18 Kalabasa joined #minetest-dev
12:51 gregorycu Who wants to be my guineapig?
13:00 T4im joined #minetest-dev
13:10 Zeno` joined #minetest-dev
13:13 * Fadi is away: Away exploring the Gamma Quadrant.
13:13 gregorycu That's my favourite Quadrant
13:14 Fadi ;)
13:20 zat joined #minetest-dev
13:21 gregorycu Fuck this CD
13:23 Fadi What's totally not wrong :p?
13:23 Zeno` getNodeRefUnsafeCheckFlags()
13:23 Zeno` what if hmm
13:23 Zeno` nvm
13:24 Zeno` gregorycu, you need to ask hmmmm if flags are actually used
13:24 gregorycu Yes, they are
13:24 gregorycu The signal if a block is loaded
13:25 gregorycu If I don't check the flags... funny stuff happens
13:25 Zeno` I guess they do now that I've fixed that bug, but... yeah
13:25 Zeno` #2156 will have to be checked by hmmmm I think
13:25 ShadowBot https://github.com/minetest/minetest/issues/2156 -- Optimise MapBlockMesh functions by gregorycu
13:25 gregorycu The one in the lighting code didn't used to check falgs
13:25 gregorycu flags
13:25 Zeno` so hassle him when he's online
13:26 gregorycu During emerge, the border nodes were 100% lit
13:26 gregorycu Because I was reading unintialised memory
13:26 Zeno` yeas
13:26 Zeno` yes*
13:27 Zeno` so, ok.. they are used now because of my commit a week ago
13:27 Zeno` at least the static (non-const) issue is fixed
13:27 Zeno` it looks good to me
13:28 Zeno` line 584 of voxel.h should probably be const qualified also ( as well as line 624 of voxel.cpp)
13:29 kilbith joined #minetest-dev
13:30 Zeno` but those are minor points. I'm ok with it
13:31 gregorycu Oh yeah
13:31 gregorycu Oops
13:44 rubenwardy joined #minetest-dev
13:48 rubenwardy Awesome, feature freeze.
13:50 gregorycu Sarcasm?
13:53 Player_2 joined #minetest-dev
13:53 rubenwardy No. Has the Mapgen bug been fixed?
14:03 SopaXorzTaker joined #minetest-dev
14:05 rubenwardy Who has access to forum.minetest.net?
14:10 Kalabasa joined #minetest-dev
14:17 gregorycu Curses
14:17 gregorycu http://tinypic.com/view.php?pic=8xkjf6&s=8#.VMT6xS7AZ7Y
14:38 rubenwardy Lol
14:38 Fadi joined #minetest-dev
14:39 gregorycu I'm playing with CD, trying to fix a 4 year old bug
14:39 gregorycu And not break EVERYTHING ELSE in the meantime
14:39 rubenwardy Sometimes you have to break things to fix things
14:40 gregorycu Well, I fixed the bug
14:41 gregorycu And some people reported that you bounce and then sink through the air
14:41 gregorycu Fucked if I know what that means
14:41 gregorycu Other than... you know... not good
14:48 Fadi joined #minetest-dev
15:24 kaeza joined #minetest-dev
15:32 Zeno` No need to be so aggressive, gcu
15:32 Zeno` people report things that are fairly subjective (in most instances)
15:33 Zeno` You asked for feedback so you need to accept that some of that feedback is going to be subjective
15:34 Amaz joined #minetest-dev
15:34 gregorycu No need to get so defensive, I wasn't having a go at you
15:34 gregorycu Geez
15:34 gregorycu I wasn't having a go at anyone, i was having a go at the code
15:34 Zeno` I didn't think you were having a go at me
15:35 gregorycu Sometimes I think you go looking to get offended
15:36 Zeno` It takes a *lot* to offend me ;)
15:37 Zeno` But...
15:37 Zeno` <gregorycu> Well, I fixed the bug
15:37 Zeno` <gregorycu> And some people reported that you bounce and then sink through the air
15:37 Zeno` <gregorycu> Fucked if I know what that means
15:38 Zeno` ^^ that is not constructive
15:38 Zeno` *shrug*. Just my opinion
15:39 gregorycu I'll be more verbose: "Fucked if I know what bouncing and then sinking means in terms of how the effect could possibly be produced"
15:39 Zeno` Maybe it's because I am 90 years old :P
15:39 gregorycu Don't tell me how or how not be constructive
15:39 crazyR has anyone considered creating a minetest.register_on_prenewplayer() method. in which we could stop a player account being created and do other checks if needed before the account is created
15:39 Zeno` I didn't tell you anything other than my opinion
15:40 gregorycu When I want your guidance, I'll ask
15:41 gregorycu Don't project other devs onto me, I'm not here to be a dick, I'm here to be honest and get the job done. I'm not here to ensure I don't offend anybodies sensibilities or be seen as amazingly constructive
15:42 nrzkt joined #minetest-dev
15:42 nrzkt hi
15:42 nrzkt left #minetest-dev
15:42 nrzkt joined #minetest-dev
15:42 nrzkt left #minetest-dev
15:43 nrzkt joined #minetest-dev
15:44 Zeno` I didn't project anything
15:45 Zeno` I stated an opinion
15:45 Zeno` An interpretation, if that's a better word
15:50 crazyR anyone?
15:50 gregorycu Out of interest, what would you check in the callback?
15:51 rubenwardy Wat. Are you actually 90 years old?
15:52 rubenwardy crazyR, could be good.
15:52 SmugLeaf joined #minetest-dev
15:52 SmugLeaf joined #minetest-dev
15:53 Weedy joined #minetest-dev
15:53 Weedy joined #minetest-dev
15:53 crazyR cold check if the name exists in other formats. could help with stopping banned users from even creating an account. probably alot more too
15:54 crazyR the xban mod would benefit from it.
15:55 SmugLeaf joined #minetest-dev
15:55 SmugLeaf joined #minetest-dev
15:58 SmugLeaf joined #minetest-dev
15:58 SmugLeaf joined #minetest-dev
15:58 crazyR so the idea behind it is that its identical to the minetest.register_on_prejoinplayer() method, except if it returns then the account is not created and the message int he return is posted to screen same way as prejoin does
15:59 gregorycu Sounds good
15:59 gregorycu You should create an issue
16:00 SmugLeaf joined #minetest-dev
16:00 SmugLeaf joined #minetest-dev
16:02 gregorycu I got latest, and I have trouble starting a game now
16:02 gregorycu m_emerge = new EmergeManager(this);
16:02 gregorycu m_emerge is NULL
16:02 gregorycu wtf
16:03 rubenwardy under what conditions does the EmergeManager constructor do delete this?
16:03 rubenwardy That's what's happened. Or you're out of RAM.
16:03 rubenwardy Or some C++ thing]
16:04 gregorycu delete this will call the destructor
16:04 gregorycu It can't possibly set my pointer to null
16:07 kilbith joined #minetest-dev
16:17 Amaz joined #minetest-dev
16:22 gregorycu I'm off to bed, I can't figure this shit out
16:26 SmugLeaf joined #minetest-dev
16:26 SmugLeaf joined #minetest-dev
16:48 SmugLeaf joined #minetest-dev
16:48 SmugLeaf joined #minetest-dev
16:57 troller joined #minetest-dev
16:58 rubenwardy #1869 would be a very useful addition. What's the current status?
16:58 ShadowBot https://github.com/minetest/minetest/issues/1869 -- Add scriptapi interface to HTTPFetchRequest by Jeija
16:59 rubenwardy I guess it relies on the mod security.
17:00 rubenwardy #1606
17:00 ShadowBot https://github.com/minetest/minetest/issues/1606 -- Add mod security by ShadowNinja
17:09 jin_xi_ joined #minetest-dev
17:11 Calinou joined #minetest-dev
17:18 Wayward_One joined #minetest-dev
17:33 crazyR ^ +1 that should definatly be merged :D
17:41 SopaXorzTaker joined #minetest-dev
17:46 kaeza crazyR, check `if minetest.auth_table[name] then ...` in `on_prejoinplayer`. that does what you want
17:47 kaeza `minetest.auth_table[name]` is `nil` if the player is new (i.e. never logged in before)
17:50 crazyR kaeza i know that. thats what i so. but... by the time it gets `to on_prejoinplayer` the account has already been created along with the files its creates for the user and the files that the mods create for the user. my suggest for a `on_prenewplayer` would allow us to stop the accounts being created before they have.  meaning less mes to clean up
17:50 kaeza eh? no
17:50 crazyR no what?
17:51 kaeza one of the points of prejoinplayer is to avoid creating the account/initializing the connection/player/whatever
17:51 kaeza so if prejoinplayer returns something, it is as if the player didn't connect at all to the server
17:52 crazyR ahhh i undertsand.. i didnt realise thats how it works
17:59 compunerd joined #minetest-dev
18:07 sapier joined #minetest-dev
18:07 ImQ009 joined #minetest-dev
18:08 sapier ShadowNinja: time between those buttonbars is different on purpose. For my first try the left button bar was shown for too long. I assume now it's to short?
18:09 Fadi joined #minetest-dev
18:10 ShadowNinja sapier: Yes, far too short.  They should be the same and should auto-close if you click elsewhere.
18:11 sapier hmm I don't think they should be same, for those long buttonbars you need more time to select the correct one. for the left one this time is ugly.
18:11 sapier hide once clicking elsewhere ... that's gonna be difficult
18:12 sapier e.g. how to behave on finger resting somewhere else on screen?
18:13 sapier but I'm gonna give it a try, could work
18:14 ShadowNinja sapier: Close it.  Look at how Adnroid handles popup windows.
18:14 sapier btw the hiding time can be changed quite easy it's a parameter passed on initialization of bar
18:15 sapier but usual android interface doesn't use two hands
18:16 SopaXorzTaker joined #minetest-dev
18:16 sapier and the normal phone usage doesn't depend on any finger beeing there permanent but is more like short "precise" located clicks
18:16 sapier still let's give it a try
18:18 twoelk joined #minetest-dev
18:22 prozacgod joined #minetest-dev
18:34 Fadi joined #minetest-dev
18:36 Fadi_ joined #minetest-dev
18:36 hmmmm joined #minetest-dev
18:37 SopaXorzTaker joined #minetest-dev
18:50 Fadi_ joined #minetest-dev
18:50 shadowzone joined #minetest-dev
18:57 chchjesus joined #minetest-dev
19:03 kilbith newly generated V6 : https://lut.im/Nm9EHtND/i55wpjAT
19:09 sapier left #minetest-dev
19:30 PilzAdam joined #minetest-dev
19:33 ImQ009 joined #minetest-dev
19:37 kilbith ShadowNinja, default.gui_bg_img makes an obvious difference, you should add it.
19:41 crazyR whats the deal with this guys, https://github.com/minetest/minetest/issues/2150
19:43 nore sfan5, thoughts on game#414?
19:43 ShadowBot https://github.com/minetes​t/minetest_game/issues/414 -- Sam III by kilbith
19:43 ShadowNinja kilbith: I daon't see that difference.
19:43 kilbith ShadowNinja: MT-Modder screenshots.
19:45 PilzAdam nore, does the new model have the same hat part?
19:45 nore hm, I did not check that
19:46 Krock kilbith, is it possible to make the arms not look like cut-off parts?
19:46 Krock same for the legs
19:46 kilbith *missed heart attack*
19:46 PilzAdam Krock, wouldn't that add more unwanted detail?
19:47 Krock PilzAdam, it would make the gameplay nicer
19:47 PilzAdam yes, because visuals = gameplay
19:47 PilzAdam ?
19:47 ShadowNinja kilbith: I can't reproduce that.
19:48 ShadowNinja And that shouldn't be an image.
19:48 kilbith no, compensate the slight "cut-off part" would be heavier
19:48 kilbith and anyways, not really wanted imo
19:48 Krock slight..lol
19:49 kilbith your pickyness is not slight for sure
20:07 MinetestForFun joined #minetest-dev
20:31 NakedFury joined #minetest-dev
20:38 acerspyro joined #minetest-dev
20:49 Nate123 joined #minetest-dev
20:55 shadowzone joined #minetest-dev
20:57 iqualfragile joined #minetest-dev
20:59 kilbith sfan5: https://github.com/minetest/minetest​_game/pull/414#issuecomment-71391276
21:02 est31 left #minetest-dev
21:02 est31 joined #minetest-dev
21:06 CraigyDavi joined #minetest-dev
21:18 MichaelRpdx joined #minetest-dev
21:23 fz72 joined #minetest-dev
22:06 kilbith PilzAdam: how i can check for the hat ? dunno what it is...
22:07 PilzAdam kilbith, see the hair parts in the top-right of the current texture?
22:07 kilbith yes
22:07 PilzAdam these are drawn slightly above the cube hat, so it looks more 3D
22:07 PilzAdam color them green or so and check if the new model uses them
22:08 kilbith ok
22:08 PilzAdam s/hat/head/
22:11 PilzAdam kilbith, game#184 has nice comparison screenshots
22:11 ShadowBot https://github.com/minetes​t/minetest_game/issues/184 -- Sam II: by Jordach
22:12 PilzAdam kilbith, there also seems to be an cape layer (game#201)
22:13 PilzAdam make sure that the new model supports that, too
22:13 kilbith hmmm, i colored the right part in green, and i don't see any green both in Sam II and III
22:14 kilbith idk where exactly i'm supposed see that on the head
22:14 kilbith VanessaE, you know better this model, you can help me ?
22:16 shadowzone joined #minetest-dev
22:18 kilbith oops, saved the .png in the wrong directory
22:19 kilbith PilzAdam, Sam III support the cap : https://lut.im/Ablk2c3Z/pTU1SeGA
22:24 VanessaE The "cape" layer needs to be drawn from a second material imho
22:24 VanessaE the old model had one but it pulls from a part of the texture file that, roughly 75% of the time in MC skins, has either garbage or a solid color not indicative of a cape.
22:26 kilbith ^ sfan5, consider that
22:27 VanessaE as for the hat layer, that's just a matter of re-using the same parts of the head as contain hair, which I think the standard Sam II texture already does.
22:29 crazyR joined #minetest-dev
23:15 Fadi_ joined #minetest-dev
23:22 roniz joined #minetest-dev
23:55 Kalabasa joined #minetest-dev

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