--- Log opened Thu Jun 21 00:00:05 2012 |
00:12 | | io|driving is now known as io|SPAMM |
00:49 | < Tarinaky> | I'm having trouble finding the thing to change syntax hilighting colours for PyDev. |
00:49 | < Tarinaky> | I can't read the default colour for comments. |
00:49 | < Tarinaky> | I know it's change-able because I changed it on my desktop |
00:49 | < Tarinaky> | But that was ages ago. |
00:49 | < Tarinaky> | Google says to look under an option that isn't there. |
00:51 | < Tarinaky> | NM |
00:51 | < Tarinaky> | Found the damn thing |
00:54 | | You're now known as TheWatcher[T-2] |
00:55 | < celticminstrel> | Does the search box in the config dialog help? |
00:55 | < celticminstrel> | Though I see you found it, but still... |
00:55 | | * celticminstrel reboots |
00:55 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
00:56 | | You're now known as TheWatcher[zZzZ] |
00:56 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
00:57 | | mode/#code [+o himi] by ChanServ |
00:58 | < Tarinaky> | It was where Google said it was. |
00:58 | < Tarinaky> | I'm just blind. |
01:13 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
01:15 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited] |
01:34 | | * McMartin got a bug report today that sounds like a rogue autoconfigure system. |
01:34 | | * McMartin JUST BARELY managed to avoid saying TROGDOR THE CONFIGURATOR IS ON THE LOOSE, CONFIGURATING THE COUNTRYSIDE |
01:37 | <~Vornicus> | ...but... trogdor. |
01:37 | <&McMartin> | It's more that I hate the word "configurator" |
01:42 | <~Vornicus> | I can't really argue with that |
01:46 | < celticminstrel> | My computer is being oddly noisy... |
01:52 | < celticminstrel> | It's making a sort of ticking sound... at least I'm pretty sure it's the computer... |
01:53 | < celticminstrel> | Wait... might be something else... |
01:55 | < celticminstrel> | No, definitely the computer... maybe the fan... |
01:57 | | * Vornicus spends a semi-silly amount of time getting Excel to graph cos(1/x) properly. |
02:04 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code |
02:04 | | mode/#code [+o Vash] by ChanServ |
02:13 | | Kindamoody[zZz] is now known as Kindamoody |
03:35 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
03:35 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
03:35 | | mode/#code [+ao Derakon Derakon] by ChanServ |
03:46 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
03:52 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
03:52 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:10 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
04:10 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:10 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:26 | | Noah [nbarr@Nightstar-7e7a7e5b.pools.spcsdns.net] has joined #code |
04:29 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
04:30 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:30 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:30 | | io|SPAMM is now known as iospace |
05:26 | | iospace is now known as iospacedout |
05:45 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
05:46 | | maoranma [nbarr@Nightstar-9368be0f.pools.spcsdns.net] has joined #code |
05:49 | | Noah [nbarr@Nightstar-7e7a7e5b.pools.spcsdns.net] has quit [Ping timeout: 121 seconds] |
06:01 | | * celticminstrel tries to remember Python's name for "accumulate"... |
06:04 | <&Derakon> | How do you mean accumulate? |
06:04 | <~Vornicus> | "reduce"? |
06:04 | <~Vornicus> | such that sum is reduce(collection, operators.add) |
06:04 | < celticminstrel> | That's probably it. |
06:04 | < celticminstrel> | Yes, that's it. |
06:04 | <~Vornicus> | or however it is, I don't know the exact syntax |
06:07 | < celticminstrel> | ...hm. I guess I can't do this with Python. Its random is not compatible with C++'s. |
06:07 | <~Vornicus> | No, it runs its own. |
06:08 | < celticminstrel> | Well, both are Mersenne Twisters, so they'd have the potential to be compatible. |
06:09 | < celticminstrel> | But they don't appear to be, so I'll have to compile my C++ function into a command-line utility. |
06:09 | | Kindamoody is now known as Kindamoody|breakfast |
06:10 | <&Derakon> | Nifty: all possible colors in 32-bit colorspace in a single (4096x4096, ~3MB) image: http://www.authmann.de/misc/tasvideos/TC_hilbert.png |
06:10 | <&Derakon> | Arranged on a Hilbert curve, so each pixel is one color away from two of its neighbors. |
06:11 | <&Derakon> | ("one color", i.e. changing one of R/G/B by 1 gets you that color) |
06:11 | < celticminstrel> | argc will be 1 for no arguments, correct? |
06:11 | <&Derakon> | Should be. |
06:12 | <&Derakon> | The program's name is supposed to be the first argument. |
06:20 | | Derakon is now known as Derakon[AFK] |
06:47 | | Kindamoody|breakfast is now known as Kindamoody |
07:08 | | Kindamoody is now known as Kindamoody|afk |
08:25 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
09:20 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
09:29 | | RichyB [MyCatVerbs@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
09:37 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
09:38 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
10:40 | | You're now known as TheWatcher |
11:35 | | Kindamoody|afk is now known as Kindamoody |
11:49 | < Tarinaky> | What's python's else if statement? |
11:49 | < Tarinaky> | else if: is giving me an error :/ |
12:00 | < froztbyte> | else: |
12:00 | < froztbyte> | elif: |
12:00 | < froztbyte> | sorry, the first was wrong because I didn't read correctly :P |
12:01 | < froztbyte> | actually |
12:01 | < froztbyte> | just shoot me |
12:01 | < froztbyte> | because I hate flu. |
12:01 | < froztbyte> | but yeah, you want http://docs.python.org/tutorial/controlflow.html |
12:04 | < Tarinaky> | Nyrrgh. How do I force Python to copy an object? |
12:04 | < Tarinaky> | As in, a deep copy. |
12:07 | < froztbyte> | import copy; copy.deepcopy() |
12:09 | < Tarinaky> | Haha. |
12:09 | < Tarinaky> | *Ahah |
12:11 | < RichyB> | copy.copy() is shallow, copy.deepcopy() is deep. |
13:01 | < froztbyte> | https://github.com/alevchuk/vim-clutch ahahhhahhaha |
13:03 | <@ToxicFrog> | |
13:05 | | * RichyB cackles. |
13:05 | < RichyB> | I love it. |
13:40 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
13:58 | | Kindamoody is now known as Kindamoody|out |
14:29 | | iospacedout is now known as iospace |
14:35 | < Tarinaky> | Apparently Inkscape doesn't support turning anti-aliasing off. |
14:35 | < Tarinaky> | Which is giving me a lot of trouble. |
14:35 | < Tarinaky> | I need a better tool for batch processing my SVG files. |
14:43 | <@rms> | Weren't you given a huge list of them a while back? |
14:43 | < Tarinaky> | No? |
14:43 | <@rms> | ImageMagick/GraphicMagick for one |
14:43 | < Tarinaky> | I tried it, but it threw back a bunch of errors... |
14:43 | < Tarinaky> | Apparently it doesn't do SVG :/ |
14:44 | < Tarinaky> | Also: There's no documentation for convert which is annoying. |
14:44 | < Tarinaky> | I'd pastebin but autocutsel keeps dying on me now >.> |
14:45 | <@rms> | <ToxicFrog> Tarinaky: possibly a stupid question but, uh, why are you using inkscape for this and not something designed for batch processing like irfanview or imagemagick? |
14:45 | <@rms> | <Vornicus> or, if you're doing vectors, postscript and a makeoid. |
14:46 | < Tarinaky> | Because I don't know how to use any of these things and can't find anything explaining how to do the thing I want to do. |
14:46 | < Tarinaky> | http://pastebin.com/GrmHLSLL << Output from imagemagick |
14:47 | <@rms> | You want to render SVGs as PNGs, right? |
14:47 | < Tarinaky> | Right. |
14:47 | < Tarinaky> | In a range of sizes. |
15:11 | < Tarinaky> | irfanview isn't in my distro's repositories. |
15:11 | < Tarinaky> | :/ |
15:16 | <@ToxicFrog> | Tarinaky: what, there is loads of documentation for convert |
15:17 | < Tarinaky> | Nothing telling me how to make it work :/ |
15:17 | <@ToxicFrog> | http://www.imagemagick.org/script/convert.php http://www.imagemagick.org/Usage/ |
15:17 | < Tarinaky> | See also: pastebin |
15:17 | <@ToxicFrog> | It does support svg, but requires freetype2 and libxml2 to do so |
15:18 | <@ToxicFrog> | And irfanview is a windows program, so it wouldn't be in the repos |
15:18 | <@ToxicFrog> | I suggested it because I didn't know what OS you're on |
15:18 | < Tarinaky> | Both freetype2 and libxml2 are installed. |
15:20 | <@ToxicFrog> | So, how does it fail? |
15:20 | < Tarinaky> | 14:46 < Tarinaky> http://pastebin.com/GrmHLSLL << Output from imagemagick |
15:21 | <@ToxicFrog> | o.O |
15:21 | <@ToxicFrog> | Here: |
15:21 | <@ToxicFrog> | ben@orias:~/Dropbox/Public |
15:21 | <@ToxicFrog> | $ convert thrust.svg thrust.png |
15:21 | <@ToxicFrog> | https://dl.dropbox.com/u/7531542/thrust.png |
15:22 | | * Tarinaky is displeased. |
15:23 | < Tarinaky> | When I perform convert -list format|grep SVG I don't get any output. |
15:23 | < Tarinaky> | Which I believe is wrong. |
15:23 | < Tarinaky> | But it doesn't say how to correct this. |
15:24 | < Tarinaky> | Which is unhelpful. |
15:25 | <~Vornicus> | grep -i |
15:27 | < Tarinaky> | No rows returned. |
15:28 | <~Vornicus> | weird |
15:28 | <~Vornicus> | give us the full list then |
15:29 | < Tarinaky> | Umm... Is it possible to upload a file to pastebin? |
15:29 | <~Vornicus> | not really; you can open it and copy paste, or you can use google docs or something |
15:30 | < Tarinaky> | Because I don't know any way to load an entire file into my paste buffer. |
15:30 | < RichyB> | xclip on X11. |
15:30 | < RichyB> | xclip < thingy.svg |
15:31 | | Kindamoody|out is now known as Kindamoody |
15:31 | < Tarinaky> | Also: how do I set output width/height in convert? |
15:31 | <~Vornicus> | or in this case: convert -list format | xclip |
15:31 | <~Vornicus> | Whut |
15:31 | <~Vornicus> | oh |
15:31 | < Tarinaky> | I'm trying to run it on a shell. |
15:32 | < Tarinaky> | http://pastebin.com/TkDh478y << Output of convert -list format |
15:34 | <~Vornicus> | That /is/ weird |
15:38 | < Tarinaky> | Also, on the shell... |
15:38 | < Tarinaky> | convert svg/right.svg asset/png/right_128.png -resize 128x128 |
15:38 | < Tarinaky> | convert: unable to open image `asset/png/right_128.png': @ error/blob.c/OpenBlob/2498. |
15:38 | < Tarinaky> | convert: unable to open file `asset/png/right_128.png' @ error/png.c/ReadPNGImage/3072. |
15:39 | < Tarinaky> | convert: option requires an argument `-resize' @ error/convert.c/ConvertImageCommand/2341. |
15:44 | <@ToxicFrog> | What distro are you on? |
15:44 | <@ToxicFrog> | Also, order matters |
15:44 | <@ToxicFrog> | convert svg/right.svg -resize 128x128 asset/png/right_128.png |
15:44 | < Tarinaky> | The one without SVG support is Archlinux. |
15:51 | < Tarinaky> | Okay. How do I turn off the processing? |
15:51 | | * Tarinaky swears at chromium for being pants. |
15:52 | <@ToxicFrog> | what processing? |
15:52 | < Tarinaky> | Anti-aliasing/blending. |
15:53 | < Tarinaky> | So I get jagged edges and my color keys aren't messed around with. |
15:55 | <@ToxicFrog> | For the record, I think you're insane for wanting this rather than an actual alpha channel, and I'm not sure there's any vector-to-raster conversion that'll do that right. |
15:55 | <@ToxicFrog> | That said, try using -size rather than -resize, or -filter Point |
15:56 | <@ToxicFrog> | http://www.imagemagick.org/script/command-line-options.php#resize |
15:56 | <@ToxicFrog> | http://www.imagemagick.org/script/command-line-options.php#filter |
15:58 | < Tarinaky> | Well I kindof wish you'd told me that before we wasted everyone's time >.> |
16:01 | <@ToxicFrog> | Er |
16:01 | <@ToxicFrog> | It is only in this conversation that I realized you were using colourkeying |
16:02 | <@ToxicFrog> | The original problem I was addressing was "I have a big pile of SVGs that I want to automatically convert to PNG" |
16:02 | < Tarinaky> | Well, I kindof wish I'd mentioned that before we wasted everyone's time >.> |
16:04 | < Tarinaky> | I'm going to go figure out how to revert git >.> |
16:04 | <@ToxicFrog> | Individual files: git checkout <commit> -- <files> |
16:05 | < Tarinaky> | All project. |
16:05 | <@ToxicFrog> | Rewind the entire branch to an earlier state: git reset --hard <commit> |
16:05 | <@ToxicFrog> | (possibly followed by git clean) |
16:06 | < Tarinaky> | Crap. |
16:06 | < Tarinaky> | Now I'm on a detached head and I can't remember how to change back to main. |
16:06 | < Tarinaky> | Ah |
16:06 | <@ToxicFrog> | ...git checkout <branch> |
16:07 | < Tarinaky> | Okay. |
16:07 | < Tarinaky> | I've reset hard. |
16:07 | | Attilla [Obsolete@Nightstar-ee4c9094.as43234.net] has quit [[NS] Quit: ] |
16:08 | < Tarinaky> | How do I push this out as main now? |
16:08 | <@ToxicFrog> | There's also an actual 'git revert' for reversing the effects of earlier commit(s) without editing history |
16:08 | <@ToxicFrog> | Ummmm |
16:08 | < Tarinaky> | *master |
16:10 | < Tarinaky> | Okay. git push -f seems to have worked. |
16:10 | <@ToxicFrog> | Ok, the wrong answer is 'git push -f' to rewind the remote as well |
16:10 | < Tarinaky> | Although it probably wasn't what I should have done. |
16:10 | <@ToxicFrog> | If anyone else has pulled from it they will now be very sad. |
16:11 | <@ToxicFrog> | The right answer is to have used 'git revert' instead to revert commits without changing history. |
16:12 | <@ToxicFrog> | That said, if you're the only person using the repo, this is merely bad form and not something that will screw up other people. |
16:15 | < Tarinaky> | The reason I need the colorkeying though is because there's no wasy way to load alpha channel from another image's alpha :x |
16:16 | <@ToxicFrog> | Do you need to modulate this with a bunch of different alpha channels then? Is that why you can't just use the image's own alpha? |
16:16 | < Tarinaky> | Basically, yeah. |
16:16 | <@ToxicFrog> | Also, um, in what API? Because I recall that being pretty easy in both IM and SDL |
16:16 | < Tarinaky> | pygame. |
16:17 | < Tarinaky> | Friendly ships appear as circles, enemy ships appear as diamonds. |
16:17 | <~Vornicus> | "l;oad alpha channel from another image's alpha"? |
16:17 | < Tarinaky> | Blitting a black/white 'mask' over the top of the actual icon to give it its shape. |
16:17 | <~Vornicus> | Oh. |
16:17 | < Tarinaky> | Is what I'm doing at the moment. |
16:19 | < Tarinaky> | But this gives me a white boarder around the icon. |
16:19 | < Tarinaky> | Presumably where it blended. |
16:22 | | * Vornicus should really get around to writing his coloring code. |
16:22 | < Tarinaky> | http://imgur.com/ebJbn is what it looks like atm. |
16:23 | <~Vornicus> | I see. |
16:24 | < gnolam> | Tarinaky: with grappling hooks and everything? |
16:24 | < Tarinaky> | Grappling hooks? |
16:24 | < gnolam> | The boarders. |
16:24 | | * Tarinaky missed the reference. |
16:24 | < Tarinaky> | Oh. |
16:24 | < Tarinaky> | =.= |
16:28 | < Tarinaky> | Rampant programmer art. |
16:31 | < celticminstrel> | XD |
16:32 | < Tarinaky> | It does though. Just look at it >.> |
16:32 | < Tarinaky> | It looks so... unclean >.> |
16:44 | | maoranma is now known as Noah |
16:45 | < celticminstrel> | Hm. Maybe there's a key I can put in Info.plist to forbid the OS from attempting state restoration... |
16:48 | < celticminstrel> | Argh, I'm getting invalid pointers in my container somehow... |
16:49 | | Attilla [Obsolete@Nightstar-ee4c9094.as43234.net] has joined #code |
16:49 | < celticminstrel> | Every time something is marked for removal, apparently. |
16:50 | | Attilla [Obsolete@Nightstar-ee4c9094.as43234.net] has quit [[NS] Quit: ] |
17:00 | < Tarinaky> | http://i.imgur.com/fLNkL.jpg :) |
17:00 | < Tarinaky> | [cute bunny] |
17:03 | | Attilla [Obsolete@Nightstar-ee4c9094.as43234.net] has joined #code |
17:26 | < celticminstrel> | Aw, erase() returns the next element, not the previous... |
17:27 | < celticminstrel> | Nevertheless, using that return value solved my issue. \o/ |
17:27 | < celticminstrel> | Just needed to move the increment from the for header into the loop. |
17:57 | | Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
17:59 | | ShellNinja is now known as Number3 |
18:01 | | Tarinaky is now known as Atreus |
18:04 | | Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
18:29 | < iospace> | lets to the testing equipment shuffle! |
18:58 | | Kindamoody is now known as Kindamoody|out |
19:08 | < froztbyte> | and just to cover the non-merged intersection: http://darwintunes.org/ |
19:09 | < froztbyte> | or non-intersection or whatever |
19:32 | | Kindamoody|out is now known as Kindamoody[zZz] |
19:56 | < Rhamphoryncus> | Vornicus: you around? |
20:02 | < Rhamphoryncus> | I'm poking at geodesic dome construction and I'd like (for simplicity) for each pentagon to have an integer number of hexagon rings about it. I've seen a 3,2 that does that (http://www.antiprism.com/ex_album/580_geodesic_duals/geo_3_2_d_Med.jpg.21.html for instance), but I'd like more info on that, and in particular if it generalizes |
20:12 | <~Vornicus> | an "integer number of hexagon rings about it"? |
20:13 | <~Vornicus> | that one looks terrifying to try to model actually |
20:15 | <~Vornicus> | (the lines don't, um, line up.) |
20:25 | < Rhamphoryncus> | Yeah, that's exactly the trick |
20:25 | <~Vornicus> | I only built the one shape, myself |
20:25 | <~Vornicus> | I don't get what you mean about integer number of hexagon rings around it. |
20:26 | < Rhamphoryncus> | Look at the pentagons in that image |
20:26 | < Rhamphoryncus> | Imagine the pentagon by itself, then add a ring of hexagons. Then a second ring |
20:26 | < Rhamphoryncus> | Then duplicate that and try to hook them together |
20:29 | | Noah [nbarr@Nightstar-9368be0f.pools.spcsdns.net] has quit [Client closed the connection] |
20:29 | | Noah [nbarr@Nightstar-9368be0f.pools.spcsdns.net] has joined #code |
20:34 | < Rhamphoryncus> | Think of it this way: if you're going to give each an integer number of rings, rather than a shared line of hexes in between, then you need a corner (vertex) as the actual corner. If you used a shared line of hexes then the dodecahedral corner would be the dead center of the shared hex |
20:35 | < Rhamphoryncus> | Without the shared line you need another point, and clearly it can't be the middle of an edge, so it has to be a vertex, which gives them all a slight twist |
20:35 | | Noah [nbarr@Nightstar-9368be0f.pools.spcsdns.net] has quit [Client closed the connection] |
20:35 | < Rhamphoryncus> | I think I've answered my own question about it generalizing :) |
20:35 | | Noah [nbarr@Nightstar-9368be0f.pools.spcsdns.net] has joined #code |
20:38 | | * Vornicus is confuzzled still |
20:40 | < Rhamphoryncus> | http://www.antiprism.com/ex_album/580_geodesic_duals/geo_2_2_d_Med.jpg.12.html vs http://www.antiprism.com/ex_album/580_geodesic_duals/geo_2_1_d_Med.jpg.9.html |
20:41 | <~Vornicus> | oh wait, what you're saying is - you want each hex to be "owned" by a single pent. |
20:41 | < Rhamphoryncus> | yes |
20:42 | < Rhamphoryncus> | So each macro tile is one pentagrab and associated hexes. I don't need two different types |
21:02 | < celticminstrel> | Uhh... someone didn't test their example. http://en.cppreference.com/w/cpp/container/array/empty |
21:03 | < Rhamphoryncus> | what fails? |
21:08 | < celticminstrel> | Everything? |
21:08 | < celticminstrel> | std::array needs another template argument, and doesn't have push_back(). |
21:11 | < RichyB> | Hell, for a given std::array<T, N>, the return value for .empty() is going to be a compile-time constant. |
21:11 | < Rhamphoryncus> | heh, I should have caught the first |
21:12 | < RichyB> | The entire example is morally bankrupt. :) |
21:12 | < Rhamphoryncus> | yeah, it's just a vector example with the name tag scribbled over |
21:12 | < celticminstrel> | Pretty much. |
21:15 | < Rhamphoryncus> | http://www.cplusplus.com/reference/stl/array/empty/ |
21:15 | < Rhamphoryncus> | So apparently the method actually exists, but I assume the only use is with templates |
21:16 | < Rhamphoryncus> | And in turn I expect you can only have empty arrays for obscure special cases defining them from compile-time expressions that are sometimes 0 |
21:16 | < celticminstrel> | Indeed. |
21:17 | < celticminstrel> | empty() is useless iff you know you're working with an std::array. |
21:19 | < celticminstrel> | Gah. I keep wanting to partially specialize a function, and then remember it's not allowed. |
21:22 | < celticminstrel> | Apparently the idea is that functions should be overloaded, not specialized... but that only works if the template parameters are used as function parameters. |
21:22 | < celticminstrel> | (My function is a cast-style function.) |
21:41 | < celticminstrel> | Hm... default copy constructor should be fine if I just have an STL container and some numbers, right? |
21:41 | < Rhamphoryncus> | No pointers or external resources (like a fd)? Yes |
21:42 | < Rhamphoryncus> | It's pretty much like copying a struct. It's actually the container type that gets special handling and doesn't copy like an int does :) |
21:42 | < celticminstrel> | I have pointers, but they're shared_ptr, and I don't actually need to copy what they point to. |
21:43 | < Rhamphoryncus> | Ahh yes, shared_ptr is fine |
21:44 | < Rhamphoryncus> | designed for that event |
21:44 | < celticminstrel> | Heh. |
21:44 | < Rhamphoryncus> | Even |
21:44 | < Rhamphoryncus> | Even events. None of those odd events |
21:46 | < Rhamphoryncus> | Real events are right out |
21:46 | < celticminstrel> | Huh? |
21:47 | < Rhamphoryncus> | even number/odd number (integers) vs real |
21:47 | < Rhamphoryncus> | I'm just goofing around with my typo |
21:54 | < Rhamphoryncus> | I wonder.. if I'm mipmapping heavily and will use procedural generation to go well past the stored level of detail (which will use geodesic tiles) is there any reason to not render with a cubemap? |
22:10 | <~Vornicus> | Cube maps are kind of a pain in the ass - things that aren't in a cardinal direction will look shitty |
22:17 | | Atreus is now known as Tarinaky |
23:24 | < Rhamphoryncus> | The resolution will always be a step beyond what I need to avoid looking shitty |
23:27 | | cpux is now known as cpux[sick] |
23:30 | < Rhamphoryncus> | oh look, a link on how spore does it: http://acko.net/blog/making-worlds-2-scaling-heights/ :P |
23:30 | < Rhamphoryncus> | Google always needs magic keywords |
23:43 | | You're now known as TheWatcher[T-2] |
23:49 | < RichyB> | What the fuck is that scrolling 3d magic. |
23:49 | < RichyB> | That's insane. |
23:49 | | You're now known as TheWatcher[zZzZ] |
23:50 | < RichyB> | Very cool! But also insane. :) |
23:52 | <&McMartin> | Hrm. |
23:52 | <&McMartin> | Perlin noise looks a whole lot like plasma fractals, but I see it is not |
--- Log closed Fri Jun 22 00:00:20 2012 |