code logs -> 2012 -> Thu, 21 Jun 2012< code.20120620.log - code.20120622.log >
--- 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
code logs -> 2012 -> Thu, 21 Jun 2012< code.20120620.log - code.20120622.log >

[ Latest log file ]