Switch to DuckDuckGo Search
   May 15, 2018  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

Toggle Join/Part | bottom
[00:31:28] *** codi^r <codi^r!~CoDi@ip4d179dca.dynamic.kabel-deutschland.de> has quit IRC (Quit: Bye!)
[01:14:24] *** bomb <bomb!bomb@gateway/vpn/privateinternetaccess/bomb> has quit IRC (Quit: rawr)
[01:16:36] *** samort7 <samort7!~samort7@cam-att-fw-ext.camsys.com> has quit IRC ()
[01:44:56] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has quit IRC (Quit: Leaving.)
[02:56:09] *** fslasht <fslasht!~fslasht@113x32x134x23.ap113.ftth.ucom.ne.jp> has quit IRC (Read error: Connection reset by peer)
[02:57:03] *** fslasht <fslasht!~fslasht@113x32x134x23.ap113.ftth.ucom.ne.jp> has joined #libgdx
[03:23:24] *** mujjingun <mujjingun!uid228218@gateway/web/irccloud.com/x-pstgphfjlmermjmr> has joined #libgdx
[03:48:21] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:c0b0:216:12e3:b980> has joined #libgdx
[03:57:07] *** DB219 <DB219!4344a212@gateway/web/freenode/ip.67.68.162.18> has joined #libgdx
[04:08:38] <TEttinger> hey DB219, how's the powerings up going?
[04:11:49] *** ecv <ecv!55311905@gateway/web/cgi-irc/kiwiirc.com/ip.85.49.25.5> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[04:13:53] <DB219> hey TEttinger. Not much progress... Got busy and lazy. :(
[04:14:11] *** ecv <ecv!d4a9b87b@gateway/web/cgi-irc/kiwiirc.com/ip.212.169.184.123> has joined #libgdx
[04:17:27] <DB219> I started checking BDX. Looked promising but Blender's UI is not intuitive at all.
[04:24:46] <TEttinger> yep
[04:25:11] <TEttinger> there's a flurry of activity going on in the RNGverse
[04:25:46] <DB219> Oh yeah? Like what?
[04:26:16] <DB219> someone found a billion digit prime? :)
[04:26:30] <TEttinger> a whole bunch of new RNGs got released by Vigna and Blackman (authors of a lot of earlier ones). one day after that release, M.E. O'Neill posted this with some... serious findings http://www.pcg-random.org/posts/a-quick-look-at-xoshiro256.html
[04:27:16] <TEttinger> meanwhile I found something faster than Vigna's fastest generator and without statistical failures or anomalies (always no failures on 32TB of data, but anomaly-free only on some starting seeds)
[04:28:14] <TEttinger> I haven't been able to adequately benchmark its successor, which is literally just changing a hardcoded number to a user-selected "stream"
[04:28:40] <TEttinger> from what I can tell, it's the same on speed, and 2 to the 62 possible streams exist, possibly 2 to the 63
[04:30:33] <TEttinger> having multiple streams is the main strength PCG-Random (O'Neill's generator family) has that's beyond reproach, though it has other strengths
[04:34:46] <TEttinger> my generator Linnorm I thought was fast because the simple state update it used was benefiting from being this code, because adding one may be optimizable in some special ways: state = state * 1103515245L + 1L;
[04:35:09] <TEttinger> but it isn't much different from adding a final long value
[05:05:32] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:c0b0:216:12e3:b980> has quit IRC (Quit: Leaving)
[06:03:55] <grim001> so I created something very much like triple buffering with almost no extra work. vsync with uncapped framerate
[06:04:30] *** DB219 <DB219!4344a212@gateway/web/freenode/ip.67.68.162.18> has quit IRC (Ping timeout: 260 seconds)
[06:08:17] <TEttinger> aren't you... in europe? have you been awake for a long time?
[06:08:33] <grim001> US
[06:08:39] <TEttinger> that seems like a lot of work, anyway, nice
[06:09:20] <TEttinger> I mean I don't even really know what triple buffering is
[06:10:10] <grim001> with double buffering, the front and backbuffer are swapped so that one can be drawn and the other displayed
[06:10:47] <grim001> but using vsync forces you to wait until the vsync occurs to update the screen
[06:11:17] <grim001> so your game may spend 80%+ of its time idling while waiting on swapbuffers
[06:12:17] <grim001> with triple buffering, while the front buffer is displayed, there are two other buffers for rendering to bounce between
[06:13:18] <grim001> so you get the lack of tearing vsync provides with the uncapped FPS and responsiveness of no-vsync... theoretically
[06:14:14] <grim001> opengl exposes no real mechanism to implement this, directX uses a render-ahead queue instead
[06:14:30] <grim001> and sometimes that render-ahead queue is referred to as triple buffering which just adds confusion
[06:15:13] <grim001> with vulkan you just get explicit control over your swapchain, which would be nice
[06:18:19] <grim001> I am starting to get sleepy though, I've been at it all day
[07:14:51] *** grim001 <grim001!~grim001@ip70-173-209-228.lv.lv.cox.net> has quit IRC (Quit: Leaving)
[07:25:36] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has joined #libgdx
[07:28:06] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has quit IRC (Client Quit)
[07:40:34] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has joined #libgdx
[07:41:23] *** bomb <bomb!bomb@gateway/vpn/privateinternetaccess/bomb> has joined #libgdx
[07:45:34] <jayhost> aye
[07:45:50] <TEttinger> hai
[07:47:25] <jayhost> Howw goes
[07:48:45] <TEttinger> randoming away, also working on a dumb key rebinding tool
[07:48:54] <TEttinger> should be handy but is mind-numbing
[07:50:31] <TEttinger> not really sure why the current RNG I'm testing is faster when it adds a "final long" field than when it adds "1L" (under some load, though)
[07:51:02] <TEttinger> it's possible the load is interfering with effective JIT, and preventing the "inc" instruction from being used
[07:51:35] <TEttinger> I've had similar weirdness with "rol" though that case had other weirdnesses
[07:51:52] <TEttinger> inling affected that oddly
[07:51:56] <TEttinger> inlining
[07:52:22] <TEttinger> so, a month shy of 4 years of commit streak
[07:53:02] <TEttinger> what have you been doing lately jayhost?
[07:53:16] <TEttinger> you had some purdy screens of 3D last I saw
[07:54:19] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has quit IRC (Ping timeout: 260 seconds)
[07:55:08] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has joined #libgdx
[08:17:16] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has quit IRC (Quit: Leaving.)
[08:25:20] <[twisti]> TEttinger: have you ever heard of taking a vacation ?
[08:34:21] <TEttinger> this is a vacation
[08:35:13] <TEttinger> it seems to run in the family. My dad retired with an accumulated 2 years paid vacation days
[08:43:20] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has joined #libgdx
[08:47:39] <jayhost> sorry Tet
[08:47:45] <jayhost> yeah tryingg to adjust to meds
[08:48:17] *** kirillkh <kirillkh!~kirillkh@unaffiliated/kirillkh> has quit IRC (Read error: Connection reset by peer)
[08:57:11] <TEttinger> no need to be sorry!
[08:57:15] <TEttinger> nap as necessary!
[08:57:18] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has joined #libgdx
[08:59:33] <Ashiren> s/na/fa
[09:05:35] <TEttinger> man, I have had a lot of side effects over the years. most notable to others would have been cognitive dulling, an extremely rare side effect of neurontin (it made me stupid for about a month). most notable to me would be the related but opposite side effects of lexapro and luvox. "instant boner, just add slight breeze" vs. "dongle has ceased to provide input to OS"
[09:06:50] <TEttinger> oh also weight gain once, 15 lbs in about a month. but I felt great mood wise
[09:09:28] <TEttinger> I also get a weird feeling like there's steel wool under my skin when I take a normal dose of a vitamin D supplement, which is mostly weird because it should be addressing a deficiency but it feels like a toxin
[09:10:34] <Ashiren> maybe youre magnesium deficient
[09:11:04] <Ashiren> many processes involving vitamin d require magnesium
[09:11:27] <Ashiren> and when people report side effects of vitamin d, it is usually magnesium deficiency
[09:11:55] <TEttinger> probably, my dad gets serious migraines (cluster headaches, a rare and agonizing variant) and they're trying to treat it with intermittent drips of either magnesium or potassium
[09:12:01] <TEttinger> not sure which
[09:12:31] <TEttinger> megadosing vitamin b6 is supposed to help too
[09:12:48] <Ashiren> try keto diet. keto is life, keto i love
[09:13:05] <TEttinger> I eat so many nuts. I'm like a squirrel
[09:13:10] <Ashiren> and nuts
[09:13:33] <TEttinger> I thought seeds/nuts were against keto?
[09:14:05] <Ashiren> i meant to your "Im like squirrel"
[09:14:12] <Ashiren> but nuts are ok in moderation
[09:14:15] <Tomski> Just eat squirrels
[09:14:19] <Tomski> They eat the nuts so you dont have to
[09:16:10] <TEttinger> I ain't never been redneck enuf
[09:17:25] <TEttinger> rebecca the raccoon was sent as a dinner gift to president calvin coolidge from a Southern donor who intended her as the dinner. instead she became Coolidge's buddy, perching on his shoulder and hissing at passerby
[09:22:26] <TEttinger> https://unionmetrics.s3.amazonaws.com/wp/2015/07/raccoon-dancing.gif
[09:23:00] <TEttinger> he totally is redneck enuf to eat that raccoon, but he didn't!
[09:32:53] *** OtakuSenpai <OtakuSenpai!~OtakuSenp@45.250.58.9> has joined #libgdx
[09:33:44] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[09:35:29] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has joined #libgdx
[09:46:49] *** [AD]Turbo <[AD]Turbo!~ADTurbo@93-40-209-27.ip40.fastwebnet.it> has joined #libgdx
[09:51:20] *** OtakuSenpai is now known as Nawab
[10:00:37] *** mujjingun <mujjingun!uid228218@gateway/web/irccloud.com/x-pstgphfjlmermjmr> has quit IRC (Quit: Connection closed for inactivity)
[10:14:42] *** codi^r <codi^r!~CoDi@ip4d179dca.dynamic.kabel-deutschland.de> has joined #libgdx
[11:06:17] *** jwinterm <jwinterm!~quassel@unaffiliated/jwinterm> has quit IRC (Ping timeout: 276 seconds)
[11:07:21] <jayhost> :P
[11:15:05] *** waterCreature <waterCreature!~waterCrea@203.125.138.178> has joined #libgdx
[11:22:40] <bomb> breaking news: you can't publish your games on Windows Store, because existing OpenJDK builds violate sandboxing requirements
[11:23:33] <Shockah> as if anyone wants to release anything on that store
[11:25:09] <bomb> well, Windows 10 is installed on 500-million devices. few more users wouldn't hurt :)
[11:25:36] <Tomski> But no one actually downloads from the windows store
[11:28:46] <bomb> right. Microsoft is keep trying tho: https://www.cnet.com/news/windows-store-hail-mary-microsoft-will-give-app-devs-95-percent-of-revenue/
[12:08:05] *** waterCreature <waterCreature!~waterCrea@203.125.138.178> has quit IRC (Quit: Leaving)
[12:11:30] *** segurb <segurb!~segurb@unaffiliated/segurb> has joined #libgdx
[12:12:32] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[12:18:35] *** SeaBass_ <SeaBass_!29e19d36@gateway/web/freenode/ip.41.225.157.54> has joined #libgdx
[12:18:49] <SeaBass_> Hi everyone !
[12:20:26] *** jayhost <jayhost!~ian@c-174-60-11-126.hsd1.pa.comcast.net> has quit IRC (Ping timeout: 265 seconds)
[12:20:28] <bomb> o/
[12:26:49] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has joined #libgdx
[12:35:21] *** SeaBass_ <SeaBass_!29e19d36@gateway/web/freenode/ip.41.225.157.54> has quit IRC (Quit: Page closed)
[12:36:13] *** ariejan <ariejan!~ariejan@2a02:a456:8ad:1:bc29:1fa9:9964:1d9d> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[12:42:08] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has joined #libgdx
[12:58:04] *** hextileX1 <hextileX1!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has joined #libgdx
[13:00:17] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has quit IRC (Ping timeout: 255 seconds)
[13:00:17] *** hextileX1 is now known as hextileX
[13:08:55] *** cackling_ladies <cackling_ladies!~cackling_@171.253.112.55> has joined #libgdx
[13:34:17] *** Agnel <Agnel!cbd4d86e@gateway/web/cgi-irc/kiwiirc.com/ip.203.212.216.110> has joined #libgdx
[13:34:31] <Agnel> Hey guys!
[13:35:53] <Agnel> I am trying to reset the boolean value to false after execution of a variable number of tasks. But it doesn't seem to work.
[13:36:12] <Agnel> https://thepasteb.in/p/LghNgo72wkWtZ
[13:36:45] <Agnel> I am using a for loop to iterate through an array but its not working.
[13:37:34] <Agnel> Am I doing it wrong?
[13:37:55] <Agnel> I am using Gdx AI's behavior tree?
[13:38:19] <Tomski> your for loop creates local variables, so you aren't actually changing the value of the booleans in the array
[13:38:36] <Ashiren> use good old for (int i=0;...)
[13:49:52] <wheeler> yeah I don't even know what that does
[13:49:56] <Agnel> Tomski So how do I make the changes to the actual values?
[13:50:03] <wheeler> I think you need to be setting mTasks[i] = false
[13:50:07] <wheeler> rather than i = false
[13:50:45] <wheeler> and to get i, you'll need to do like Ashiren says
[13:51:03] <wheeler> where i is the position in the array, not the value of the cell
[13:51:14] <wheeler> (arrays have cells, right? or is that just my own terminology)
[13:52:26] <wheeler> boolean[] mTasks;
[13:52:32] <wheeler> for (int i = 0; i < mTasks.length; i++) {
[13:52:37] <wheeler> mTasks[i] = false; }
[13:52:39] <wheeler> something like that
[13:52:51] <wheeler> (excuse the horrific formatting)
[13:54:06] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[14:02:09] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has joined #libgdx
[14:03:32] <Agnel> thank you I will try it out!
[14:04:15] <Agnel> But will it actually change the actual values of the booleans?
[14:29:19] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has joined #libgdx
[14:29:43] <Guest30> Hello everyone. I read in the docs there's ability to load .obj files.
[14:29:58] <Guest30> How can I do this? And, what should I do to animate?
[14:30:48] <bomb> you need to convert it to a format libgdx likes, Guest30
[14:31:08] <bomb> Xoppa's blog has a series of articles regarding 3D in libgdx
[14:31:26] <Tomski> You can load with an obj yes
[14:31:29] <Tomski> Its just not recommended
[14:31:39] <Guest30> Ah, thanks
[14:31:48] <Guest30> I'm going to see xoppa
[14:33:04] <Guest30> I just saw it uses obj format, but he doesn't animate it
[14:33:10] <Guest30> https://xoppa.github.io/blog/loading-models-using-libgdx/
[14:34:42] <Tomski> Guest30: it doesnt support animations
[14:34:54] <Guest30> I see, I guess I got it
[14:35:04] <Tomski> You can use fbx-conv to convert
[14:35:05] <Guest30> so, which format should I use?
[14:35:11] <Guest30> Ok, thanks
[14:35:11] <Tomski> fbx
[14:35:36] <Guest30> On the other hand, is Collada supported?
[14:37:24] <Tomski> Someone made a loader, so you can probably use that
[14:37:35] <Tomski> But best to just export to a support format
[14:39:58] <Guest30> I looked in the GitHub repo to find supported models, but neither FBX, Collada nor Obj are mentioned in the source
[14:41:24] <Guest30> Note I just did now, it's not a prior experience
[14:42:37] <Guest30> Ok, nevermind
[14:43:07] <Guest30> I saw the only supported model is G3DB, converted with an utility
[14:43:10] <Guest30> Is this right?
[14:43:46] <Tomski> fbx/collada/obj all supported through fbx-conv
[14:44:12] <Guest30> Thanks, this answers my question
[14:44:39] <Guest30> So, bye for now. See you soon and have a nice day
[14:44:45] <Tomski> bye!
[14:44:58] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has quit IRC (Remote host closed the connection)
[14:51:23] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has quit IRC (Read error: Connection reset by peer)
[14:51:33] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has joined #libgdx
[14:56:26] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has quit IRC (Read error: Connection reset by peer)
[14:56:36] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has joined #libgdx
[15:09:29] *** []J <[]J!~Z@115.63.175.201> has quit IRC (Ping timeout: 260 seconds)
[15:13:50] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has joined #libgdx
[15:14:42] <Guest30> Hello there everyone again. I'd like to use fbxconv on Android, because I already have some sort of obj model editor and, through AIDE, I can code with LibGDX. Is there any way to do so?
[15:15:19] <Tomski> that sounds horrible
[15:15:58] <Tomski> and no, not possible.
[15:16:22] <Tomski> you would have to compile fbx sdk down to android
[15:17:16] <Guest30> Tomski, why does this sound terrible?
[15:17:57] <Guest30> I'd just like to throw my PC away and work from Android. See what AIDE is and have a look to SpaceDraw and SculptDroid
[15:17:58] <Tomski> going through aide
[15:18:29] <Guest30> Well, yes. But I still have a full sized monitor and a bluetooth keyboard
[15:18:59] <Guest30> In addition, I can go on wherever I am by using the touch display
[15:19:26] <Tomski> That sounds like a gimped laptop
[15:19:42] <Guest30> Not sure about what gimped mean, but I guess so
[15:19:54] <Tomski> i mean, you cant use the really good ides
[15:20:01] <Tomski> and tools
[15:20:18] <Guest30> No, unfortunately there are no Android Studio on Android. But AIDE is really good, trust me
[15:20:24] <Tomski> Ive used it
[15:20:25] <Tomski> I hate it
[15:20:34] <Guest30> Why, if I can ask?
[15:20:45] <Tomski> just nowhere near the same league as idea
[15:20:54] <Guest30> Yes, of course
[15:20:54] *** samort7 <samort7!~samort7@cam-att-fw-ext.camsys.com> has joined #libgdx
[15:21:05] <Guest30> You're absolutely right
[15:21:07] <cackling_ladies> if you have a full size monitor and keyboard why not use an NUC or something
[15:21:15] <cackling_ladies> it's still leagues better than a phone
[15:21:21] <Tomski> im guessing you are using a tablet Guest30 ?
[15:21:25] <Guest30> But I don't have so much need to a full development box
[15:21:31] <Guest30> No, a SM-G900F
[15:21:49] <Guest30> It's a Samsung Galaxy S5
[15:22:00] <Tomski> How long does a full compile take when deploying for android/
[15:22:06] <Guest30> Look, I'm just doing very simple projects
[15:22:20] <Tomski> More power to you :p
[15:22:23] <Guest30> Some minutres
[15:22:28] <Guest30> *minutes
[15:22:41] <Guest30> But again, for simple projects
[15:23:02] <Guest30> In example, I did an app which closes as you press the only button in the UI
[15:23:10] <Tomski> Do you ever use it without an external monitor?
[15:23:15] <Guest30> Yes
[15:23:26] <Guest30> But I confess, I'm using Hackers Keyboard
[15:23:28] <bomb> Guest30: not what you asked for, buy this thing is interesting: https://play.google.com/store/apps/details?id=com.tgc.agk.mobile&hl=en
[15:23:30] <Tomski> Yeah, thats cheating
[15:23:34] <bomb> s/buy/but/
[15:23:42] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has quit IRC (Remote host closed the connection)
[15:23:58] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has joined #libgdx
[15:24:07] <Guest30> Excuse me, connection went down
[15:24:15] <Guest30> Yes, I know it, but it's only for games
[15:24:24] <Guest30> While I'd like to also develop apps
[15:25:34] <bomb> i made a few non-game apps with it :P
[15:25:55] <bomb> but it doesn't let you access Android SDK directly, of course
[15:26:37] <Guest30> In truth, there's NDK and Android API 27, but neither is complete
[15:27:08] <Guest30> Some APIs are not (yet) implemented
[15:27:54] <Guest30> By the way, how much time would require to a good Android developer to port fbxconv to Android?
[15:29:10] <Guest30> Sorry, I went out of context. I meant you were talking about AIDE, while you were talking about AGK
[15:29:13] <Tomski> probably impossible
[15:29:56] <Guest30> Tom, what's impossible?
[15:30:00] <Tomski> fbx sdk is closed source afaik, so you would have to ask them to make you a compatible binary
[15:30:17] <bomb> open-sourcing gdx-setup
[15:30:17] <Guest30> Yes, you're right. Pity, I forgot this
[15:30:42] <Guest30> It's not neither worth to ask anyone to do this
[15:31:52] <Guest30> So, my only option is to use obj and get animations to work someway. Right?
[15:32:06] <Guest30> Maybe using keyframes
[15:33:21] <Tomski> Why do you have to convert to compatible formats on device?
[15:34:02] <Guest30> In order to avoid using PC
[15:34:19] <Tomski> Yeah, not worth it
[15:34:20] <[twisti]> oops
[15:34:55] <Tomski> You could probably write your own parser
[15:35:01] <Guest30> Well, then, does LibGDX support interpolation between keyframes?
[15:36:24] *** grim001 <grim001!~grim001@ip70-173-209-228.lv.lv.cox.net> has joined #libgdx
[15:36:32] <Guest30> https://libgdx.badlogicgames.com/ci/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/Animation.html maybe this?
[15:36:39] <Tomski> Thats 2d animations
[15:37:01] <Tomski> https://github.com/libgdx/libgdx/wiki/3D-animations-and-skinning
[15:37:11] <Tomski> This has all docs on support for 3d animation
[15:37:33] *** []J <[]J!~Z@115.63.174.62> has joined #libgdx
[15:37:44] *** ChanServ sets mode: +o Tomski
[15:38:04] <Guest30> I can't see any OBJ file keyframing there
[15:38:15] *** bryan` <bryan`!bryan`@gateway/vpn/privateinternetaccess/bryan/x-44341077> has joined #libgdx
[15:38:52] <Tomski> obj animations arent supported
[15:39:09] <Tomski> this is assuming you already have your model loaded in a decent format
[15:39:15] <Guest30> Found it: LibGDX does not support custom interpolation between keyframes. (quoted from that link)
[15:39:46] <Guest30> No sorry, it was about non-linear interpolation
[15:40:34] <mk1> anyone here familiar with certificates?
[15:40:43] <Tomski> what kind?
[15:41:01] <mk1> digital?
[15:42:31] <mk1> just to get this straight: I have a CA certificate (self signed). This certificate contains a signature and a public key
[15:42:32] <Tomski> sure
[15:42:35] <Guest30> So, can I use multiple .OBJ files to describe a keyframe each, and interpolate them in LibGDX?
[15:42:55] <Guest30> Excuse me, but I didn't get this yet
[15:44:13] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has quit IRC (Read error: Connection reset by peer)
[15:44:19] <mk1> okay, Tomski. it does NOT contain the private key (duh). So if I sign a certificate I do so with the CA cert's PRIVATE key, so that someone who has installed the CA cert can verify its authenticity using the CA's PUBLIC key
[15:44:23] <mk1> is this correct?
[15:44:47] *** mutilator <mutilator!muti@c-73-144-231-9.hsd1.mi.comcast.net> has joined #libgdx
[15:46:09] *** bryan` <bryan`!bryan`@gateway/vpn/privateinternetaccess/bryan/x-44341077> has quit IRC (Ping timeout: 248 seconds)
[15:46:42] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has quit IRC (Ping timeout: 260 seconds)
[15:48:02] <Tomski> mk1: the CAa is the issuer of the the cert
[15:49:01] <mk1> yes
[15:49:18] <mk1> what I meant is: no certificate contains a private key
[15:49:36] <Tomski> right
[15:49:37] <Guest30> anyone?
[15:49:50] <Tomski> Guest30: not without a huge amount of hacking
[15:49:54] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:b4e7:6260:7536:e9d2> has joined #libgdx
[15:50:03] <Guest30> Baaaad...
[15:50:07] <Guest30> Thanks anyhow
[15:50:31] <mk1> Tomski: I get it now, thanks
[15:51:37] *** isdera <isdera!~isdera@cpe-74-78-187-102.maine.res.rr.com> has joined #libgdx
[15:51:54] *** Guest30 <Guest30!05aa2d0c@gateway/web/cgi-irc/kiwiirc.com/ip.5.170.45.12> has left #libgdx
[15:58:28] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has joined #libgdx
[16:04:33] *** intrigus <intrigus!uid114902@gateway/web/irccloud.com/x-wfmghztzskfmnsoy> has joined #libgdx
[16:04:53] *** mujjingun <mujjingun!uid228218@gateway/web/irccloud.com/x-eedjjqgakomwxxgk> has joined #libgdx
[16:08:36] *** cackling_grandma <cackling_grandma!~cackling_@171.253.112.55> has joined #libgdx
[16:09:13] *** jwinterm <jwinterm!~quassel@unaffiliated/jwinterm> has joined #libgdx
[16:12:26] *** cackling_ladies <cackling_ladies!~cackling_@171.253.112.55> has quit IRC (Ping timeout: 265 seconds)
[16:20:21] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has quit IRC (Ping timeout: 240 seconds)
[16:32:45] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has joined #libgdx
[16:37:46] *** qban <qban!4fba55c7@gateway/web/freenode/ip.79.186.85.199> has joined #libgdx
[16:44:29] *** [AD]Turbo <[AD]Turbo!~ADTurbo@93-40-209-27.ip40.fastwebnet.it> has quit IRC ()
[16:47:12] *** segurb <segurb!~segurb@unaffiliated/segurb> has quit IRC (Quit: https://i.imgur.com/xrUtDu3.gif)
[16:49:28] <qban> is there any way to allow event to be handled by 2+ actors in same place (one covers another)? First one always eats event, doesn't matter if i put .setBubble(true). Only workaround is .setTouchable(Touchable.disabled), but then i can't handle event on first actor, as it is disabled
[16:50:46] <qban> just need 2 actors covering eachother to react on ClickEvent
[16:52:05] <mk1> same size?
[16:53:47] <mk1> also, do you return false for the child element?
[16:54:13] *** hextileX1 <hextileX1!~Thunderbi@2001-4dd7-954e-0-f85c-612a-523a-a2eb.ipv6dyn.netcologne.de> has joined #libgdx
[16:54:39] <mk1> if an event handler returns true the event is considered to be handled and thus not passed to its parent
[16:54:56] <qban> where i can do so to notify second one? almost all the methods in listeners besides touchDown are return void types
[16:54:58] <mk1> so setBubble doesn't help because it's not allowed to bubble
[16:55:29] <mk1> huh
[16:55:31] <mk1> com.badlogic.gdx.scenes.scene2d.utils.ClickListener
[16:56:07] *** hextileX <hextileX!~Thunderbi@2001-4dd3-7118-0-191d-cee-a610-556e.ipv6dyn.netcologne.de> has quit IRC (Ping timeout: 260 seconds)
[16:56:07] *** hextileX1 is now known as hextileX
[16:56:42] <mk1> button.addListener(new ClickListener() { public bool handle(Event event) { /* whatever */; return false; });
[16:57:04] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:b4e7:6260:7536:e9d2> has quit IRC (Quit: Leaving)
[16:57:18] <qban> exactly what i have right now
[16:57:32] <qban> and only setTouchable(Touchable.disabled) allows second one to react
[16:57:37] *** isdera <isdera!~isdera@cpe-74-78-187-102.maine.res.rr.com> has quit IRC ()
[16:57:45] <mk1> could you paste the code please?
[16:59:38] <qban> scoreLabel.addListener(new ClickListener() { @Override public boolean handle(Event e) { return false; } });
[17:00:10] <qban> just for testing purposes it does nothing, but doesn't propagate
[17:01:13] <mk1> but you're sure it's called?
[17:01:29] <mk1> what about your input processor?
[17:01:55] <mk1> Gdx.input.setInputProcess(stage); ?
[17:01:58] *** hextileX <hextileX!~Thunderbi@2001-4dd7-954e-0-f85c-612a-523a-a2eb.ipv6dyn.netcologne.de> has quit IRC (Quit: hextileX)
[17:02:22] <qban> yes, it is set. as i said , setting touchable to disabled prevents it from eating event
[17:02:36] <qban> so everything is in place, just dunno why alway actor on top eats event
[17:03:55] <qban> and ye, in handle method it doest work - i mean, it enters the method
[17:04:00] <qban> but returning false does nothing
[17:04:11] <mk1> wait
[17:04:19] <mk1> so you have two actors. but are they related?
[17:04:26] <qban> they are in same stage
[17:04:31] <mk1> that doesn't matter
[17:04:47] <qban> 1 one is label
[17:04:50] <qban> second one is group
[17:04:59] <mk1> label is child of group?
[17:05:11] <qban> when i click label and do handle () return false , group below it doesnt get any event
[17:05:14] <qban> nope
[17:05:18] <qban> they are separate
[17:05:18] <mk1> then it can't work
[17:05:34] <mk1> events are bubbled to parents only
[17:05:36] <qban> so when 1 actor is clicked, second one can't receive same event?
[17:05:59] <mk1> it can, as long as it's the parent (or grandparent or whatever)
[17:07:01] <mk1> say you have a window with a button and another window with a button. for whatever reason the buttons align on screen. would you expect the lower button to be clicked when the other one doesn't handle the event?
[17:07:16] <qban> pretty weird, as it however propagate to other inputprocessor...
[17:07:31] <qban> so second actor can't take event but processor can? kinda messy flow
[17:07:35] <mk1> practical reasons (that also apply to firefox btw)
[17:08:11] <mk1> if the event would be passed to ALL actor under the cursor libgdx would have to check for EVERY actor in the scene if it's below the cursor and also sort by z-order
[17:08:18] <mk1> and no
[17:08:23] <mk1> the second actor can take the event
[17:08:31] <mk1> but the second actor must be a parent of the first actor
[17:08:39] <mk1> i.e. label should be child of group
[17:09:20] <qban> in reality i have score, below it is production ui, and on lower z-index is game stage (second input processor) where i can shot. what happens is when i click on score, hud interface doesn't catch click and tank shots
[17:09:46] <qban> it will be kinda bad to put score with other hud element in same group, as for this is stage i suppose?
[17:11:39] <qban> they have separate purpose (score + production ui)
[17:12:14] <Tomski> Why is score accepting touch events?
[17:13:54] <qban> thats why i set is .setTouchable(Touchable.disabled) and it is only way it works
[17:14:10] <Tomski> You want it to accept touch events?
[17:15:14] <qban> for this case - no, but on game stage i will be doing so
[17:15:25] <qban> 2 actors would need to get action in same click
[17:15:37] <mk1> then they have to be related
[17:15:45] <qban> and they will be separater objects (not in same group, only stage parent)
[17:15:47] <mk1> also I question that you need to actors to get the same click
[17:15:54] <Tomski> Sure
[17:15:58] <mk1> *two
[17:16:00] <Tomski> you need to handle the event in that case qban
[17:16:11] <Tomski> once event is handled it will stop propagating to next input processor
[17:16:23] <Tomski> And handling is determined by your listeners you add
[17:16:32] *** mk1 <mk1!5098fe1b@gateway/web/cgi-irc/kiwiirc.com/ip.80.152.254.27> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[17:18:06] <Tomski> So dont handle event in score layer, it propagates to next stage, handle it there, and event stops propagating and wont get to your game
[17:18:19] <qban> i do it in second actor, that works, but first-> second actor doesnt propagate
[17:18:34] <Tomski> What do you mean?
[17:19:27] *** jwinterm <jwinterm!~quassel@unaffiliated/jwinterm> has quit IRC (Ping timeout: 240 seconds)
[17:20:13] <qban> "once event is handled it will stop propagating to next input processor" -> i handle it on second actor (production UI), and it doesn't propagate to second processor -> thats fine, as supposed to work
[17:20:21] <Tomski> Yes
[17:21:16] <qban> but i handle it on production ui only when score ui propagates event to production ui. This happnes only when i set score ui to .setTouchable(Touchable.disabled)
[17:21:31] <Tomski> Score ui is in another stage?
[17:21:46] <wheeler> back to the AIDE debate
[17:21:47] <qban> what i need is to handle event in score ui-> propagate to production ui and handle here -> stop propagating
[17:21:58] <wheeler> I used to use it on my commute to and from work, just to be able to get a little extra coding in
[17:22:01] <qban> score + production = same stage
[17:22:06] <qban> game = second processor and stage
[17:22:08] <Tomski> Why are you handling it at score at all?
[17:22:17] <wheeler> but gradle didn't really work, and I had to have multiple diff build setups,
[17:22:31] <wheeler> then i went to use a lib that needed notations and that didn't work either
[17:22:33] <wheeler> so I just bought a cheap laptop
[17:22:38] <wheeler> a million times better
[17:22:39] <qban> it's just test. At final case it will be two items on groun in same stage, and i need them to be able for both to be clicked at same time
[17:23:24] <qban> lets say gold + weapon are in same place and i want them both to be clicked in single mouse click
[17:23:39] <qban> both in same inputprocessor + stage
[17:23:46] <qban> both separater actors, in same group
[17:23:53] <qban> no parent/child relation
[17:26:42] <Tomski> i see
[17:26:48] <Tomski> wheeler: aye
[17:28:01] *** jwinterm <jwinterm!~quassel@unaffiliated/jwinterm> has joined #libgdx
[17:29:14] <Tomski> qban: yeah bit of a problem there, you will probably have to wrap in a touchable parent which can handle the touch there for all its children (gold and sword etc)
[17:29:39] <Tomski> Scene2dui really is best just for ui
[17:29:49] <Tomski> i woudlnt advise using it for gameplay
[17:32:17] <Tomski> You could quite easily make a special container that handles drops, and just do a while !hit loop
[17:32:27] <Tomski> Thats probably the most elegent solution to the multi item problem
[17:32:29] <Tomski> back in a bit
[17:34:14] <wheeler> back to that two things getting the click and handling it etc
[17:34:28] <wheeler> I have an example in my game (can't remember it now, but this triggered a memory)
[17:34:44] <wheeler> where I have a table inside something else, and it slides in from the screen, with a quick rules breakdown
[17:34:53] <wheeler> i want to touch anywhere on the table to make it go away
[17:35:01] <wheeler> and I have added the touch (I think) to the whole table
[17:35:10] <wheeler> but there are sections of it, where nothing happens
[17:35:34] <wheeler> i'm 99% certain I don't have any other click listeners on any of the labels etc inside the table
[17:35:51] <wheeler> it almost feels like, if there's something else underneath where the table scrolled over, that gets the click not the thing on top
[17:35:59] <wheeler> they're not in the same group or anything, but are on the same stage
[17:36:23] <wheeler> (i know, with no example and a sketchy memory, that's not much use, but just thought I'd ask, as someone else triggered my memory)
[17:57:40] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has joined #libgdx
[18:07:03] <qban> wheeler: debug drawing helps, you will see rectangles where is stuff. Text is most complicated thing and usually takes more space than it needs due to scaling etc. so you have to pack it on change
[18:10:03] <qban> @Tomski: so btw. if i have stacked couple of actors in same place, one on top will ALWAYS catch input even if i didn't add my own listener to it? i just have to set setTouchable(Touchable.disabled) to prevent it from catching inputs?
[18:18:54] <Tomski> qban: it will get the hit event ye
[18:19:07] <Tomski> not sure off top of my head if it will handle it
[18:36:51] *** Oebele <Oebele!~quassel@143.177.58.202> has joined #libgdx
[18:42:07] *** Agnel <Agnel!cbd4d86e@gateway/web/cgi-irc/kiwiirc.com/ip.203.212.216.110> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[18:42:59] *** taharqa <taharqa!~taharqa@51.15.168.137> has quit IRC (Ping timeout: 260 seconds)
[18:45:22] *** aegamesi <aegamesi!~quassel@ks4002544.ip-198-100-148.net> has quit IRC (Read error: Connection reset by peer)
[18:46:38] *** taharqa <taharqa!~taharqa@51.15.168.137> has joined #libgdx
[18:56:43] *** aegamesi <aegamesi!~quassel@ks4002544.ip-198-100-148.net> has joined #libgdx
[19:10:38] *** mujjingun <mujjingun!uid228218@gateway/web/irccloud.com/x-eedjjqgakomwxxgk> has quit IRC (Quit: Connection closed for inactivity)
[19:11:09] <qban> thanks for help :)
[19:13:46] *** Nawab <Nawab!~OtakuSenp@45.250.58.9> has quit IRC (Quit: Lost terminal)
[19:23:07] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:b4e7:6260:7536:e9d2> has joined #libgdx
[19:55:48] *** qban <qban!4fba55c7@gateway/web/freenode/ip.79.186.85.199> has quit IRC (Quit: Page closed)
[20:13:54] *** Xoppa <Xoppa!~Xoppa@5468961A.cm-12-1c.dynamic.ziggo.nl> has joined #libgdx
[20:13:55] *** ChanServ sets mode: +o Xoppa
[20:35:12] *** kroppli <kroppli!~kroppli@nat3-minsk-pool-46-53-183-201.telecom.by> has joined #libgdx
[20:38:38] *** cackling_grandma <cackling_grandma!~cackling_@171.253.112.55> has quit IRC (Read error: Connection reset by peer)
[20:42:07] *** Oebele <Oebele!~quassel@143.177.58.202> has quit IRC (Remote host closed the connection)
[20:50:44] *** kroppli <kroppli!~kroppli@nat3-minsk-pool-46-53-183-201.telecom.by> has quit IRC ()
[20:54:31] *** jayhost <jayhost!~ian@c-174-60-11-126.hsd1.pa.comcast.net> has joined #libgdx
[21:02:47] *** jayhost <jayhost!~ian@c-174-60-11-126.hsd1.pa.comcast.net> has quit IRC (Read error: Connection reset by peer)
[21:52:54] *** ecv <ecv!d4a9b87b@gateway/web/cgi-irc/kiwiirc.com/ip.212.169.184.123> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[22:39:47] *** SuckyNoob <SuckyNoob!~SuckyNoob@2607:fea8:7d1f:fd54:b4e7:6260:7536:e9d2> has quit IRC (Quit: Leaving)
[22:40:54] *** jayhost1 <jayhost1!~ian@c-174-60-11-126.hsd1.pa.comcast.net> has joined #libgdx
[23:07:21] *** Xoppa <Xoppa!~Xoppa@5468961A.cm-12-1c.dynamic.ziggo.nl> has quit IRC (Quit: Leaving)
[23:10:22] *** megasoft78 <megasoft78!~megasoft7@net-109-115-245-121.cust.vodafonedsl.it> has joined #libgdx
[23:10:35] <megasoft78> Tomski, are you there?
[23:10:42] <Tomski> aye
[23:10:53] <megasoft78> quick question about Instant Play
[23:11:03] <megasoft78> Did you upgrade gradle to 4.4?
[23:11:50] <megasoft78> I'm able to make it work but now I can't run on desktop :(
[23:12:39] <Tomski> 4.6
[23:12:51] <megasoft78> why 4.6?
[23:13:15] <megasoft78> Did you have to change gradle.buil for desktop to make it run?
[23:16:18] <Tomski> because anything less than 4.6 breaks IDE integration
[23:17:22] <megasoft78> ok, good. Could you give me the exact link?
[23:17:43] <Tomski> for what?
[23:19:19] <megasoft78> gradle 4.6
[23:19:28] <megasoft78> I remember is RC version right?
[23:20:53] *** johnnyap0l <johnnyap0l!~shaneboun@207.148.21.173> has joined #libgdx
[23:21:10] <megasoft78> found :)
[23:22:23] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has quit IRC (Quit: Leaving.)
[23:23:43] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has joined #libgdx
[23:27:23] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has quit IRC (Client Quit)
[23:43:28] *** Zta <Zta!~stephan@static-5-186-52-63.ip.fibianet.dk> has joined #libgdx
top

   May 15, 2018  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >