--- Log opened Sat Jun 22 00:00:58 2019 |
00:10 | | ErikMesoy [Bruker@Nightstar-hhsrrl.customer.cdi.no] has quit [Connection closed] |
00:21 | | Kindamoody is now known as Kindamoody[zZz] |
00:27 | <@celticminstrel> | So someone said something to me not to long ago about OpenGL, that it has no way to manage camera movement and thus in order to have a moving camera you actually need to move the entire world; but is that really true? |
00:27 | <@celticminstrel> | I feel like it's not, but I'm no OpenGL expert and have barely used it at all really. |
00:30 | <&McMartin> | This is half true, but not actually true |
00:30 | <&McMartin> | The half that is true is that unlike Direct3D 9, OpenGL does not offer a "camera matrix" |
00:31 | <&McMartin> | Instead OpenGL conflates it with the objects-in-the-world matrices into what it calls the "modelview matrix" |
00:31 | <&McMartin> | From D3D11 and OpenGL 3.x, none of these exist at all; managing all this stuff is the job of the vertex shader and thus the person feeding data to it. |
00:32 | <&McMartin> | At the end of the day the more finely-distinguished matrices are just multiplied together to get the final transform |
00:33 | <@celticminstrel> | So there really is no mathematical difference between "moving the camera" and "moving the entire world except the camera". |
00:33 | <&McMartin> | Not by the time you start feeding in vertices, no. |
00:33 | <&McMartin> | In doing the prep work, you take different steps. |
00:34 | <@Alek> | sounds Gnomish. |
03:10 | <&ToxicFrog> | Me this morning: "ok, this game looks like it could be a fun diversion for a little while" |
03:11 | <&ToxicFrog> | Me this evening: [writing a script to automatically root and deploy my money-hacking script to every system I can reach from localhost] |
03:11 | <&Reiver> | ... |
03:11 | <&Reiver> | You're off to write a worm |
03:12 | <&Reiver> | wheeee |
03:12 | <&ToxicFrog> | Reiver: I mean, an in-game one |
03:12 | <&ToxicFrog> | And it's not self-replicating, so it's not a proper worm |
03:12 | <&Reiver> | huh |
03:12 | <&Reiver> | Why not~ |
03:12 | <&ToxicFrog> | Doesn't need to be yet. |
03:13 | <&Reiver> | hm |
03:13 | <&Reiver> | fair enough I suppose |
03:13 | <&Reiver> | meanwhile I haven't enough brains to successfully play Stellaris, let alone code |
03:13 | <&Reiver> | This is frustrating given I had Grand Plans and now I... don't |
03:13 | | * Reiver mumbles |
03:13 | <&ToxicFrog> | I figure that eventually, like in NG+5 or something, I'll probably want something more sophisticated, like a worm that infects everything it can reach with a control program that phones home with system information that a central coordinator can use to pick the targets with the best money:cpu-time ratio and then direct the hacking force of the entire swarm against it |
03:14 | <&ToxicFrog> | But I'm not even in NG+ yet, "deploy a script on each system I can reach that just hacks that system forever and funnels the money back to me to fund my cybernetic augment addiction" is sufficient. |
03:29 | <&McMartin> | What game is this, dare I ask |
03:30 | <&ToxicFrog> | The one I linked earlier, Bitburner |
03:31 | <&ToxicFrog> | Imagine Uplink except without the graphical map and with the ability to write your own in-game programs in javascript |
03:33 | <&Reiver> | man |
03:33 | <&Reiver> | And here I just wanted to learn how to rename files in my filesystem. |
03:33 | <&Reiver> | You programmer types get to have all the fun >_> |
03:43 | <&ToxicFrog> | Ok, I now have the auto-hacking script handled by a cron that runs it every ten minutes to pick up new targets enabled by higher hacking skill, and my character doing some faction work to increase skill + unlock more neuromods overnight |
03:43 | <&ToxicFrog> | which means it is now time for bed |
03:44 | <&Reiver> | grats, and nini! |
04:29 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
04:31 | | Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
04:40 | | * McMartin has enough secrets to tear out of real-world items to play hacking games now |
05:36 | | ErikMesoy [Bruker@Nightstar-f80gqu.bb.online.no] has joined #code |
05:36 | | mode/#code [+o ErikMesoy] by ChanServ |
06:11 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code |
06:11 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
07:53 | | Kindamoody[zZz] is now known as Kindamoody |
08:05 | | Kindamoody is now known as Kindamoody|out |
09:53 | <&Reiver> | ToxicFrog: Orthia has been curled up ill all day and watching movies on her phone, so this has been an A+ success at a critical timing |
09:53 | <&Reiver> | Thank you! |
09:59 | <~Vorntastic> | <3 |
11:07 | <&ToxicFrog> | Reiver: you're welcome! |
11:08 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
11:30 | | celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
11:53 | | Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has joined #code |
12:56 | | gnolam [lenin@Nightstar-hfrbpd.cust.bahnhof.se] has joined #code |
12:56 | | mode/#code [+o gnolam] by ChanServ |
13:01 | | Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has quit [Operation timed out] |
13:15 | | Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has joined #code |
13:23 | | Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
15:29 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:29 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:20 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
18:30 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
20:20 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
20:23 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
20:40 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
20:59 | | Kindamoody|out is now known as Kindamoody |
21:12 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
21:12 | | mode/#code [+o abudhabi] by ChanServ |
22:33 | | Kindamoody is now known as Kindamoody[zZz] |
23:20 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:32 | | celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has joined #code |
23:32 | | mode/#code [+o celticminstrel] by ChanServ |
23:40 | <&ToxicFrog> | Whoops |
23:40 | <&ToxicFrog> | Wrote a script to automatically buy upgrades for my hacknet nodes |
23:41 | <&ToxicFrog> | Accidentally gave it a spending limit 10x what I had planned and now all my money is gone. |
23:41 | <@Tamber> | Oops |
--- Log closed Sun Jun 23 00:00:59 2019 |