--- Log opened Sat Sep 24 00:01:00 2016 |
00:22 | <&McMartin> | woot |
00:22 | <&McMartin> | I have just gotten official permission to rant about technical stuff in a semi-official capacity |
00:47 | | Kindamoody is now known as Kindamoody[zZz] |
00:54 | <&[R]> | Blog? |
01:01 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
01:01 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
01:08 | <&McMartin> | R: p. much |
01:36 | | catadroid [catadroid@Nightstar-7hevhd.dab.02.net] has joined #code |
01:57 | | Derakon is now known as Derakon[AFK] |
03:46 | <@gnolam> | https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-bash-server-side/ |
03:52 | <@celticminstrel> | MSVC is giving an "invalid operator<" assert. The operator is implemented as "return a.x < b.x || a.y < b.y". I don't get it. :| |
03:52 | <@celticminstrel> | Google suggests this is because the compare is inconsistent or unstable. |
03:53 | <&ToxicFrog> | It is. |
03:54 | <&ToxicFrog> | Consider the points (1,0) and (0,1) |
03:54 | <&ToxicFrog> | Both (1,0) < (0,1) and (0,1) < (1,) are true |
03:55 | <&ToxicFrog> | You probably wanted something more like: return a.x < b.x || (a.x == b.x && a.y < b.y) |
04:05 | <@celticminstrel> | Ooh, okay. |
04:05 | <@celticminstrel> | Thanks. |
04:09 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection closed] |
04:10 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
04:10 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
05:20 | | Derakon[AFK] is now known as Derakon |
05:43 | | Derakon is now known as Derakon[AFK] |
06:01 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer] |
06:45 | | ErikMesoy [Erik@Nightstar-hq72t5.customer.cdi.no] has left #code [] |
07:29 | | celticminstrel [celticminst@Nightstar-f4fn3d.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:31 | | mac [macdjord@Nightstar-tol.t6i.225.24.IP] has quit [[NS] Quit: Where there's a whip! (Whup-CHA!) There's a way!] |
07:40 | | ErikMesoy [Erik@Nightstar-hq72t5.customer.cdi.no] has joined #code |
07:40 | | mode/#code [+o ErikMesoy] by ChanServ |
07:44 | | catadroid` [catadroid@Nightstar-1kql7b.dab.02.net] has joined #code |
07:47 | | catadroid [catadroid@Nightstar-7hevhd.dab.02.net] has quit [Ping timeout: 121 seconds] |
08:11 | | Kindamoody[zZz] is now known as Kindamoody |
08:41 | | catadroid` is now known as catadroid |
08:59 | | Kindamoody is now known as Kindamoody|afk |
09:31 | | macdjord [macdjord@Nightstar-tol.t6i.225.24.IP] has joined #code |
09:31 | | mode/#code [+o macdjord] by ChanServ |
09:34 | | macdjord is now known as macdjord|slep |
10:06 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
10:06 | | mode/#code [+o Emmy] by ChanServ |
10:20 | | catadroid [catadroid@Nightstar-1kql7b.dab.02.net] has quit [[NS] Quit: Bye] |
10:20 | | catadroid [catadroid@Nightstar-1kql7b.dab.02.net] has joined #code |
10:20 | | catadroid [catadroid@Nightstar-1kql7b.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
13:14 | | Pink is now known as ASCII |
13:16 | | celticminstrel [celticminst@Nightstar-f4fn3d.dsl.bell.ca] has joined #code |
13:16 | | mode/#code [+o celticminstrel] by ChanServ |
15:50 | <@Azash> | https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00097.html |
15:58 | <@celticminstrel> | I wonder if there's any issues with using huge vertex arrays. |
15:59 | <@celticminstrel> | There are space optimizations I could apply if really necessary. |
16:44 | | Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has joined #code |
16:51 | < Vorntastic> | Oh, celmin: both long and short still work as four quads and end up having only two faces, removing the ottd restrictions, in at least the case where the extrema are in opposite corners. |
16:52 | < Vorntastic> | If not then you get eight faces with different normals. So, adjustment. To get long diagonals take the midpoint of the diagonal with the largest z distance. Obviously. |
18:27 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
18:27 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
18:43 | <&McMartin> | https://twitter.com/DesignUXUI/status/576432203560685568 |
19:23 | <@celticminstrel> | Vorntastic: Hmm? OTTD? |
19:24 | <&McMartin> | Open Transport Tycoon Deluxe |
19:24 | <@celticminstrel> | !?!? |
19:24 | <&McMartin> | An example of excellence in the problem you face, IIRC. |
19:24 | <@celticminstrel> | Oh. |
19:25 | <@celticminstrel> | It almost sounded like he was saying "oh, you can do it as quads instead of triangles after all". |
19:26 | <~Vornicus> | when you were looking at the ziggurat thing |
19:27 | <~Vornicus> | I was discussing how OTTD has certain restrictions to its heightfield; this is mostly because it wishes to limit the total number of contours available, because it's *really* a 2d game |
19:27 | | Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has quit [[NS] Quit: Bye] |
19:28 | <~Vornicus> | But they also provide some guarantees |
19:28 | <~Vornicus> | Namely, that you always end up with two triangles. |
19:29 | <~Vornicus> | THis isn't necessarily true when your four corners aren't as restricted as they are in ottd, but it turns out that this is simple to overcome. |
19:30 | <@celticminstrel> | Okay? |
19:31 | <~Vornicus> | Or rather, two flat surfaces. |
19:32 | <@celticminstrel> | I'm not quite sure what this means or if it's relevant to me. At least, what I ended up with was satisfactory. |
19:32 | <~Vornicus> | But just going "median" or "midrange point" as the corner shared by all four of your pseudoquads doesn't work, because if the two extreme values are on non-opposite corners, you get several surfaces |
19:33 | | Kylo-Ren [cmnd@Nightstar-7i6ec2.dyn.optonline.net] has joined #code |
19:33 | <~Vornicus> | so instead, you take the longer (or shorter) of the two diagonals and find the midpoint of that |
19:34 | <@celticminstrel> | Hmm... can that occur... |
19:34 | <~Vornicus> | sure it can, you have corners 1 2 3 4, for instance. |
19:35 | <@celticminstrel> | You mean like a spiral staircase setup? I'm assuming those numbers are heights. |
19:35 | <~Vornicus> | yeah. a switchback, or something like that |
19:35 | <~Vornicus> | or realy 1 2 2 3, too. |
19:35 | <@celticminstrel> | Hmm, I suppose it's possible that I might want that. |
19:43 | <@celticminstrel> | For some reason I can't seem to connect to Freenode. |
19:49 | | catalyst` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
19:49 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
19:51 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
19:51 | | catalyst` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
19:51 | | macdjord|slep is now known as macdjord |
19:55 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code |
19:55 | | mode/#code [+o ion] by ChanServ |
19:56 | | Kylo-Ren [cmnd@Nightstar-7i6ec2.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
20:11 | <@celticminstrel> | Hmm, glDrawArrays is crashing with EXC_BAD_ACCESS... |
20:12 | <@celticminstrel> | But only on the second draw cycle. |
20:33 | | Kylo-Ren [cmnd@Nightstar-7i6ec2.dyn.optonline.net] has joined #code |
20:43 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
20:56 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
21:00 | | Kylo-Ren [cmnd@Nightstar-7i6ec2.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
21:04 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
21:09 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code |
21:09 | | mode/#code [+o ion] by ChanServ |
21:13 | | Kindamoody|afk is now known as Kindamoody |
21:15 | | Derakon[AFK] is now known as Derakon |
21:19 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
21:19 | | mode/#code [+o Emmy] by ChanServ |
21:35 | | orth [orthianz@Nightstar-h0g.99a.58.172.IP] has joined #code |
21:38 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
21:41 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code |
21:41 | | mode/#code [+o ion] by ChanServ |
21:55 | | orth [orthianz@Nightstar-h0g.99a.58.172.IP] has quit [Ping timeout: 121 seconds] |
22:01 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Connection closed] |
22:01 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:02 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
22:02 | | mode/#code [+o himi] by ChanServ |
22:04 | | orth [orthianz@Nightstar-56d.99a.58.172.IP] has joined #code |
22:23 | | orth [orthianz@Nightstar-56d.99a.58.172.IP] has quit [Ping timeout: 121 seconds] |
22:28 | | Kindamoody is now known as Kindamoody[zZz] |
22:33 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:36 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
22:36 | | mode/#code [+o himi] by ChanServ |
22:59 | | orth [orthianz@Nightstar-2pt.99a.58.172.IP] has joined #code |
23:13 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
23:18 | | macdjord is now known as macdjord|fude |
23:57 | | catadroid [catadroid@Nightstar-sgccre.dab.02.net] has joined #code |
--- Log closed Sun Sep 25 00:00:15 2016 |